Course Summary
From mobile apps to space stations, the world runs on code. Our coding camp eases your child into the world of programming with an activity based, fun-filled course.
In this exciting course, students develop a fully functional App for Android mobile phones using MIT App Inventor. They also explore Artificial Intelligence and Machine Learning and work on hands-on projects using Scratch and Python.
What your kid will learn/build

Learning path for your child

Topics covered
Level 1
- Instructions and Algorithms
- Programs and Sequencing
- Loops and Conditionals
- Scratch Operators
- Introduction to Python
- Bitmap processing
- Data Protection and Encryption
- Binary Data Transmission
- Project 1: Develop a Star Wars game using loops
- Project 2: Redesign the Google logo according to the various occasions
- Project 3: Creating a basic calculator using arithmetic operators
- Project 4: Scratch activity to decide holiday destination venue based on age
- Project 5: Avengers Assemble in python using ‘turtle’ library
Level 2
- Logic and Pseudo Code
- Events and Variables
- Encryption and Ciphers
- Error Detection
- Animation using Python
- Introduction to Android app development
- Explore MIT App Inventor Environment
- Designing Graphical User Interface
- Testing using Emulator
- Connecting Apps to an Android phone
- Sharing/Packaging Apps
- Project 1: Develop a Hide and Seek game
- Project 2: Develop a Ping Pong in scratch using variables conditionals and loops
- Project 3: Creating a Space Invaders android game app
- Project 4: Create an exercise tracker android app that keeps track of your exercise
Level 3
- Introduction to Artificial Intelligence and Machine Learning
- App inventor
- Supervised Learning
- Text recognition
- Speech recognition
- Neural network
- Deep learning
- Object recognition
- Project 1: Train a computer character to respond to what you say
- Project 2: Train the computer to understand secret-code words using Speech Recognition
- Project 3: Training a computer model for data classification and abstraction.
- Project 4: Develop an Android app using machine learning that will be able to analyze images
Level 4
- Logic and Pseudocode
- Continuation of Artificial
- Intelligence Machine learning
- Supervised Learning
- Text recognition
- Speech recognition
- Neural network
- Deep learning
- Project 1: Develop a Rock-Paper-Scissors game using Image Recognition
- Project 2: Train the computer to look for patterns in how your classmates travel to school
- Project 3: Train the computer to decide what angle it should shoot the bugs at
- Project 4: Create an AI-based character that reacts to whatever the user types
Level 5
- An Introduction to HTML
- Writing basic structure of HTML using Tags
- Using CSS, Stylesheets
- Attributes to add images
- Embedding to add maps and videos
- Adding Lists and Hyperlinks
- Adding multiple webpages
- Designing a navigation menu bar
- Project 1: A web page about the student
- Project 2: Magic Trick- A web page including images and various CSS styling techniques
- Project 3: Birthday card – A multi-page birthday card for someone special
- Project 4: Favourite singer- Design a webpage about your favourite singer including their songs and social media platforms