Introduce your child to coding with CodeMaster Jr — a creative, hands-on course that teaches storytelling, game design, and smart technologies using Scratch. Kids explore AI logic, sensors, and voice tools in a fun, guided journey with expert live trainers.
🎓 Course Overview
CodeMaster Jr is a creative coding course for curious minds. Using Scratch, children learn to code through games, animations, smart tech tools, and storytelling projects.
Over 144 fun, live sessions, kids build logic, problem-solving, and digital confidence—creating everything from chatbots and greeting cards to AI-like smart apps using block-based coding. No prior experience needed—just imagination!
- 🧒 Ideal for Ages 8–11
- 🧠 No dry theory—just drag, drop, build & play!
- 🚀 Builds coding, creativity & computational thinking
🎯 What Will Kids Learn in CodeMaster Jr?
In this 144-session creative journey, your child will:
✅ Build Games & Animations
Use Scratch to design fun projects with characters, sound, and interactivity.
✅ Explore Smart Tech & AI
Create chatbots, sorting bots, and use tools like text-to-speech and video sensing.
✅ Turn Ideas into Digital Stories
Animate stories, design greeting cards, and make personalized interactive projects.
✅ Think Like a Coder
Apply logic, loops, conditions, and variables to solve problems and debug.
✅ Prepare for Future Tech
Gain confidence with digital tools and get introduced to Python, AI & Robotics.
Course Curriculum
-
- Week 1.1 : Welcome to Scratch! Unlimited
- Week 1.2 : Moving Sprites Unlimited
- Week 2.1 : Looping Actions Unlimited
- Week 2.2 : Changing Costumes Unlimited
- Week 3.1 : Adding Sounds Unlimited
- Week 3.2 : Introducing Events Unlimited
- Week 4.1 : Drawing with Pen Unlimited
- Week 4.2 : Variables: Score Unlimited
- Week 5.1 : Conditional Logic: If/Else Unlimited
- Week 5.2 : Operators: Math Unlimited
- Week 6.1 : Operators: Comparison Unlimited
- Week 6.2 : Broadcasting Messages Unlimited
- Week 7.1 : Creating New Sprites Unlimited
- Week 7.2 : Backdrops & Scenes Unlimited
- Week 8.1 : Sensing: Touching Color Unlimited
- Week 8.2 : Sensing: Asking Questions Unlimited
- Week 9.1 : My Blocks (Procedures) Unlimited
- Week 9.2 : Debugging Basics Unlimited
- Week 10.1 : Intro to Game Design Unlimited
- Week 10.2 : Gravity Simulation Unlimited
- Week 11.1 : Health Bar Unlimited
- Week 11.2 : Timers Unlimited
- Week 12.1 : Scrolling Backgrounds Unlimited
- Week 12.2 : Randomness Unlimited
- Week 13.1 : Creating Sprites from Images Unlimited
- Week 13.2 : Pen: Stamping Unlimited
- Week 14.1 : Basic Platformer Mechanics Unlimited
- Week 14.2 : Storytelling with Animation Unlimited
- Week 15.1 : Interactive Art Unlimited
- Week 15.2 : Soundboard Project Unlimited
- Week 16.1 : Maze Game with Walls Unlimited
- Week 16.2 : Catching Game Unlimited
- Week 17.1 : Introduction to Loops: Forever Unlimited
- Week 17.2 : Cloning Sprites Unlimited
- Week 18.1 : Simple Text-Based Adventure Unlimited
- Week 18.2 : Debugging Advanced Unlimited
- Week 19.1 : Project Planning Unlimited
- Week 19.2 : Developing a Personal Project Unlimited
- Week 20.1 : Make Your Project Smarter Unlimited
- Week 20.2 : Show & Tell with Voice Unlimited
- Week 21.1 : Train Your Bot to Answer Unlimited
- Week 21.2 : Move with Your Body Unlimited
- Week 22.1 : Sorting Like a Robot Unlimited
- Week 22.2 : Speak Many Languages Unlimited
- Week 23.1 : Smart Art Patterns Unlimited
- Week 23.2 : Greeting Cards that Talk Unlimited
- Week 24.1 : Final Project – Let’s Start! Unlimited
- Week 24.2 : Show Off & What’s Next? Unlimited
-
- Week 25.1 : Review of Scratch Concepts Unlimited
- Week 25.2 : Nested Loops Unlimited
- Week 26.1 : Advanced Conditional Logic Unlimited
- Week 26.2 : Functions with Parameters Unlimited
- Week 27.1 : Lists: Adding & Deleting Items Unlimited
- Week 27.2 : Lists: Iterating through Items Unlimited
- Week 28.1 : Data Structures: Variables vs. Lists Unlimited
- Week 28.2 : Clone Management Unlimited
- Week 29.1 : Advanced Sensing: Mouse X/Y Unlimited
- Week 29.2 : Advanced Sensing: Video Sensing Unlimited
- Week 30.1 : Parallel Programming (Broadcasting) Unlimited
- Week 30.2 : Message Queues Unlimited
- Week 31.1 : Introduction to Algorithms Unlimited
- Week 31.2 : Flowcharts Unlimited
- Week 32.1 : Debugging Strategies Unlimited
- Week 32.2 : Project Management: Milestones Unlimited
- Week 33.1 : Creating a Quiz Game with Multiple Choices Unlimited
- Week 33.2 : Implementing High Scores Unlimited
- Week 34.1 : Platformer Game: Levels Unlimited
- Week 34.2 : Platformer Game: Enemies Unlimited
- Week 35.1 : Creating an Interactive Story with Branching Paths Unlimited
- Week 35.2 : Dialogue Systems Unlimited
- Week 36.1 : Physics Simulation (Basic) Unlimited
- Week 36.2 : Project: Maze Generator (Simple) Unlimited
- Week 37.1 : Introduction to Coordinate Systems (Advanced) Unlimited
- Week 37.2 : User Interface Design Basics Unlimited
- Week 38.1 : Sound Design in Games Unlimited
- Week 38.2 : Music in Games Unlimited
- Week 39.1 : Drawing with Arrays (Lists) Unlimited
- Week 39.2 : Introduction to Artificial Intelligence (Basic) Unlimited
- Week 40.1 : Introduction to Robotics Concepts (Simulated) Unlimited
- Week 40.2 : Introduction to Robotics (Block-based) Unlimited
- Week 41.1 : Intermediate Capstone Project (Part 1) Unlimited
- Week 41.2 : Intermediate Capstone Project (Part 2) Unlimited
- Week 42.1 : Intermediate Capstone Project (Part 3) Unlimited
- Week 42.2 : Presenting Intermediate Projects Unlimited
- Week 43.1 : Review of Intermediate Concepts Unlimited
- Week 43.2 : Game Design Patterns Unlimited
- Week 44.1 : Introduction to Debugging Tools Unlimited
- Week 44.2 : Collaborative Coding Unlimited
- Week 45.1 : Creating a Simple Strategy Game Unlimited
- Week 45.2 : Building Interactive Tools Unlimited
- Week 46.1 : Animated Storytelling with Interactive Elements Unlimited
- Week 46.2 : Advanced Cloning Techniques Unlimited
- Week 47.1 : Introduction to Computational Art Unlimited
- Week 47.2 : Preparing for Advanced Concepts Unlimited
- Week 48.1 : Intermediate Level Assessment Unlimited
- Week 48.2 : Showcase and Reflection Unlimited
- Week 49.1 : Review of Intermediate Concepts Unlimited
- Week 49.2 : Introduction to Algorithms (Advanced) Unlimited
- Week 50.1 : Introduction to Robotics Platforms (Online) Unlimited
- Week 50.2 : Basic Robotics: Sensors Unlimited
- Week 51.1 : Basic Robotics: Actuators Unlimited
- Week 51.2 : Robotics: Loops & Conditionals Unlimited
- Week 52.1 : Introduction to Artificial Intelligence (Simplified) Unlimited
- Week 52.2 : Machine Learning: Training Data (Conceptual) Unlimited
- Week 53.1 : Teachable Machine Kids: Image Recognition Unlimited
- Week 53.2 : Teachable Machine Kids: Sound Recognition Unlimited
- Week 54.1 : AI Ethics: Bias (Simplified) Unlimited
- Week 54.2 : AI in Games: Pathfinding (Conceptual) Unlimited
- Week 55.1 : Robotics: Advanced Movement Unlimited
- Week 55.2 : Robotics: Decision Making with Sensors Unlimited
- Week 56.1 : Introduction to Neural Networks (Simplified) Unlimited
- Week 56.2 : AI: Chatbots (Basic) Unlimited
- Week 57.1 : Robotics Project: Delivery Robot (Virtual) Unlimited
- Week 57.2 : Robotics Project: Battle Bot (Virtual) Unlimited
- Week 58.1 : AI: Recommendation Systems (Simplified) Unlimited
- Week 58.2 : AI: Computer Vision (Conceptual) Unlimited
- Week 59.1 : Advanced Block-Based Environment Exploration Unlimited
- Week 59.2 : Data Abstraction (Advanced) Unlimited
- Week 60.1 : AI/ML Project: Smart Game Character Unlimited
- Week 60.2 : AI/ML Project: Art Generator (AI-assisted) Unlimited
- Week 61.1 : Robotics Project: Smart Home (Virtual) Unlimited
- Week 61.2 : Robotics Project: Automation Unlimited
- Week 62.1 : Cybersecurity Basics (Conceptual) Unlimited
- Week 62.2 : Future of AI & Robotics Unlimited
- Week 63.1 : Advanced Game Design: Level Editor Unlimited
- Week 63.2 : Advanced Game Design: Save/Load System Unlimited
- Week 64.1 : Creating a Simulation Unlimited
- Week 64.2 : Interactive Data Visualization Unlimited
- Week 65.1 : Collaborative AI/Robotics Project (Part 1) Unlimited
- Week 65.2 : Collaborative AI/Robotics Project (Part 2) Unlimited
- Week 66.1 : Collaborative AI/Robotics Project (Part 3) Unlimited
- Week 66.2 : Presenting Collaborative Projects Unlimited
- Week 67.1 : Advanced Level Capstone Project (Part 1) Unlimited
- Week 67.2 : Advanced Level Capstone Project (Part 2) Unlimited
- Week 68.1 : Advanced Level Capstone Project (Part 3) Unlimited
- Week 68.2 :Advanced Level Capstone Project (Part 4) Unlimited
- Week 69.1 : Advanced Level Capstone Project (Part 5) Unlimited
- Week 69.2 : Advanced Level Capstone Project (Part 6) Unlimited
- Week 70.1 : Advanced Level Project Presentation Unlimited
- Week 70.2 : Coding Portfolio Development Unlimited
- Week 71.1 : Transition to Text-Based Coding (Conceptual) Unlimited
- Week 71.2 : Computer Science Careers & Inspiration Unlimited
- Week 72.1 : Final Review & Celebration Unlimited
- Week 72.2 : Graduation & Future Steps Unlimited