You are on page 1of 5

1-on-1 Online LIVE Classes

100% Kid Safe. Learn from home.

Curriculum Snapshot for Grade 5-6


Top 1% Certified Teachers
Hand-picked and trained by IIT / MIT team.
Brought to you by a team from Google, MIT, Harvard University, IIT Delhi, & Microsoft.
We’ve been teaching kids to code since 2010. Join 100k+ parents giving their kids the
Certificate of Achievement
competitive edge with Camp K12.
Get certified by Google / IIT Alumni.

Our 12-Months Learning Path for Grade 5-6

Mobile App AI with 3D Games & AI with Python: Web


Development JavaScript: Virtual Reality Self-Driving Development:
Chatbots Cars HTML, CSS, JS
Session 1 - 36 Session 37 - 72 Session 73 - 108 Session 109 - 144

36 classes (~3 months) 72 classes (~6 months) 108 classes (~9 months) 144 classes (~12 months)

Publish Mobile App Publish your own intelligent Publish 3D/VR games Publish Python game
to Play Store chatbot like Siri or Alexa and mobile apps Apply Machine Learning to build
Beginner certification Developer certification advanced autonomous driving systems
Mastery Coder certification

BROUGHT TO YOU BY A TEAM FROM: IIT DELHI


Join 100k+ happy parents
We’ve been teaching kids to code since 2010. World’s best teachers, curriculum creators, and curricula for your child.

Video: Parent Testimonials Video: Student Testimonials


https://youtu.be/VrztbrEIMe0 https://youtu.be/VrztbrEIMe0

! # $
Vaneeta Rajesh Chandan
Mother of 9th Grader Singapore Father of 7th grader USA Father of 1st grader India

"
“Camp K12 was a fantastic, constructive “ Camp K12 is an excellent online learning option “ My child Aarav has been coding with Camp K12
experience for Ansh in which he learned more for kids. Right from onboarding to online class, for 6 months now. Everyday I see him developing
about coding than he has in the previous three excellent process, guidance and follow-up by games and applying the logic taught by his
years in school and other coding courses. The support staff. My son gets up at 5AM CST on his mentors and he enjoys the everyday
course content was made extremely accessible own to attend the online sessions, which shows assignments. I would like to thank teachers for
to people from all around the world.” how interesting the sessions are…. “ the great job they are doing! “

Our Founder - coding since age 12 Our Curriculum Creators - master coders and educators

Anshul Bhagi Prasanth Rishabh

MIT Computer Science Harvard University, MIT, IIT Delhi (Computer Science)
Harvard MBA, ex-Google ex-Primary School Teacher Software Developer @ IBM

IIT DELHI

BROUGHT TO YOU BY A TEAM FROM GOOGLE | IIT BOMBAY | IIT DELHI | MIT | HARVARD | MICROSOFT PAGE 2
Curriculum Plans for Grades 5 - 6
0-Cost EMI Options available. 100% refund on unused classes if you’re not satisfied, no lock-ins.

36 Classes MOST POPULAR 72 Classes B E ST VA LU E 144 Classes

Beginner (~3 months) Advanced (~6 months) Mastery (~12 months)

COURSES INCLUDED COURSES INCLUDED COURSES INCLUDED

Mobile App Dev Mobile App Dev, AI with JS (Chatbots) Mobile App Dev, AI Chatbots,
3D / VR Coding, AI with Python
OUTCOMES OUTCOMES
OUTCOMES
Coding fundamentals Coding deep dive - algorithms and
data structures 3D Math, Physics, and Coding for
App Design (UI/UX) &
immersive VR Games
Development principles AI & Machine Learning foundation
Publish mobile app to PlayStore Advanced algorithms with Python
Publish AI Chatbot (Alexa/Siri)
AI & Data Science deep-dive
Publish mobile app to PlayStore
BONUS FEATURES Machine Learning for
BONUS FEATURES Self-driving Cars

Beginner
BONUS FEATURES
Certificate
Developer Counselling from Coding
Certificate IIT & MIT Alumni Premiere League

Mastery Counselling from Coding


Certificate IIT & MIT Alumni Premiere League

Independent Top 10% featured Out of class


Project on Camp K12 TV teacher support

In addition, all Camp K12 students get FREE access to:

Their very own Personal Mobile App with daily logic World’s 1st 3D + AR/VR Coding #CampK12Talks: Monthly webinar with guests
Website / Portfolio puzzles and contests platform for kids, for home use from Google, Microsoft, Twitter, and more

BROUGHT TO YOU BY A TEAM FROM GOOGLE | IIT BOMBAY | IIT DELHI | MIT | HARVARD | MICROSOFT PAGE 3
Grade 5-6 Sessions 1 - 36
What You Will Learn
Mobile App
Development Coding
Fundamentals
MIT AppInventor
Technology
App Design
(UI/UX)
Data Structures
and Databases
App-store
Launch

LEVEL 1 CLASS 1-12 LEVEL 2 CLASS 13-24 LEVEL 3 CLASS 25-36

App Design, Logic and Coding Basics Loops Patterns and complex logic in lists

Tic Tac Toe (Mickey Mini Version) Find My Match Game Memory Sqaures
1 13 25
- Cause & Effect, Commands - Wait command - if..else, counters with variables
- Changing Screens - Screen, buttons,Images, Animation GIFs - Screens, columns, rows
2 - Conditionals (if..else) 14 - Storing data in Airtables 26 - advanced list manupulation (get, remove, length)
- Screen, Row, Column - Grid structures in Games - Sound
3 - Logical Operators (OR, NOT EQUAL, AND) 15 - Counters using variables 27 - Logical operators (null, equal to)
- Buttons, Labels - Randomisation of data - Animation, Image
4 - Integer & String Manipulation 16 - Counters using variables 28 - patterns with lists
- Images, Animation(GIFs) - Randomisation of data - Labels

Variables & Functions Databases and APIs Real-time DB/FIrebase with Cloudinary API

Formula Assistant Quiz/Trivia App Family Tree


5 17 29
- Complex Conditionals (if else& if..elseif ladder) - Logical Operators, Arithmetic Operators, Colors - text inputs, buttons
- Screen, Row, Column - Screen, Animation - Screens, columns, rows
6 - Variables in programming 18 - Function with parameters and return options 30 - Realtime database / Firebase
- Screen Drawer Navigator - Web API - List viewers (Grid and serial)
7 - Global variable initialisations 19 - Onclick events 31 - Cloudinary API
- Text input, Button - Sounds, Buttons - Table views
- Introduction to functions 20 - Properties of objects - Creating objects with fields, JSON
8 32
- Images, Labels - List Viewers, Alignments in texts - Images & Tree Structure

Input and Output Real-time API hitting with complex Local Storage and Complex Functions
parameters
Translate and Speak Pet Adoption App
9 33
- Global and local variables Covid-19 Tracker - Functions with return
- Screen, Row, Column, Label, Images 21 - Top tab navigator, Screen
- String Manipulation and List Properties
10 - Conditional Statements and Logical Operators 34 - List functions (create, inlist function, shuffle)
- Web API
- Text input, Button 22 - Insertion and Deletion in Lists - Row, Column, Images
11 - Declaring and accessing lists - Web API 35 - Local Storage access
- List Viewer, Image, Sound 23 - Date functions - Labels
12 - Invoking Translators, TTS Engine - String and Numeric Conversions
- Table structures on UI 36
- Text to speech, Translator (Yandex) - get object properties, converting object to JSON - Date and Time functions
24
- Pulldown to refresh

BROUGHT TO YOU BY A TEAM FROM GOOGLE | IIT BOMBAY | IIT DELHI | MIT | HARVARD | MICROSOFT PAGE 4
Mobile App Development

• Learn to design and code mobile apps using MIT platform loved /
Sessions 1 - 36

Coding MIT AppInventor Intro to


used by 10M+ kids Fundamentals Technology Data Structures
• Basics of App Design (UI/UX): Layouts, Forms, Buttons, Actions,
Screens, and other GUI elements
• Basics of Mobile App Dev using blocks-based coding
• Mobile Game Development: Timers, Animations, Canvas, Sprites
• Working with input from phone sensors (e.g. Accelerometers) App-store 8+ Mobile WhatsApp
Launch Games & Apps Clone
• Publish your final-project app to the Google Play Store

AI & Chatbot Development (Siri, Alexa, etc.)


Sessions 37 - 72

• Develop your own Siri or Alexa-like chatbots that listen to you and
AI JavaScript Intro to
talk back. Fundamentals (language) Algorithms
• Code using Blocks as well as JavaScript programming language
• Learn to “understand” human input and speech via Part of
Speech tagging, Sentiment Detection, and String functions. This
is referred to as “Natural Language Processing”.
• Publish your chatbots as a mobile app or website link so that 5+ Intelligent Text-to-Speech NLP & Text
Chatbots (e.g. Alexa) Processing
anybody can speak to your bot.

3D Coding & Virtual Reality Games


Sessions 73 - 108

• Design, code, and publish 3D games using Camp K12’s very own
2D / 3D JavaScript Build your own
3D / Virtual Reality editor called “Hatch”. Mathematics (language) Minecraft World
• Build your own Minecraft-like world, invite friends to play in it.
• Mathematics: Build child’s spatial intelligence; heavy use of 3D
Coordinate Systems (x, y, z) and calculations in 3D space
• Advanced: Publish your projects as Augmented Reality apps
• Transition from Blocks-based coding to text-based programming 5+ Published Lion King AR / VR / 360°
3D Games 3D Story Mobile App
using the JavaScript language

AI with Python (Computer Vision & Self-Driving Cars)


Sessions 109 - 144

• Learn Python programming by coding games and math apps, then


Python 2 Arcade games 8+ AI / ML
learn AI / Machine Learning through 10+ hands-on projects. Programming with PyGame Projects
• Understand “what is AI” and how it can be applied to solve the
toughest problems in society today.
• Neural Networks: simulating the human brain in computers
• Computer Vision + Deep Learning: build self-driving car systems to
detect Cars / Lights / People on the road with OpenCV, TensorFlow, Face & Object Self-Driving ML & Deep
Detection Car Tech Learning
and Google Teachable Machine

BROUGHT TO YOU BY A TEAM FROM GOOGLE | IIT BOMBAY | IIT DELHI | MIT | HARVARD | MICROSOFT

You might also like