
● Getting familiar with Scratch interface
● Understanding sprites and stage
● Motion and movement blocks
● Ask and answer blocks
● If–Else conditions in Scratch
● Keyboard interactions
● Simple maze and movement activities
● Interactive greeting project
● Events and sequencing
● Variables and user inputs
● Broadcasting messages
● Costume changes and animations
● Basic condition handling
● Interactive storytelling projects
● Smart sprite movement
● Mini coding challenges
● Introduction to game design
● Flying sprite games
● Clicker game mechanics
● Collision detection
● Score tracking systems
● Motion control and timing
● Interactive gameplay logic
● Game-based activities
● Designing multi-level games
● Adding challenges and obstacles
● Player controls and game mechanics
● Creating game rules
● Timers and scoring systems
● Winning and losing conditions
● Interactive game animations
● Scratch gaming projects
● Introduction to mathematical operators
● Using numbers in Scratch
● Random values and calculations
● Coordinate systems
● Math-based game activities
● Shape and pattern creation
● Interactive number projects
● Logic-building exercises
● Working with variables and numbers
● Arithmetic operations in Scratch
● Building simple calculators
● Number guessing activities
● Score counters and tracking systems
● Interactive math games
● Using operators in projects
● Coding challenges with numbers
● Introduction to clones in Scratch
● Creating multiple objects automatically
● Clone movement and behaviors
● Building action games with clones
● Dynamic sprite duplication
● Obstacle generation systems
● Fast-paced gaming projects
● Clone-based activities
● Enhancing games using clones
● Multi-object animations
● Creating endless gameplay systems
● Interactive clone mechanics
● Enemy and object spawning
● Creative animation projects
● Advanced Scratch gaming logic
● Mini game development project
● Introduction to timers in Scratch
● Alarm and countdown systems
● Understanding lists in programming
● Storing and managing data
● High-score systems
● Interactive list-based projects
● Data tracking activities
● Timer-based coding games
● Introduction to custom blocks/functions
● Reusable coding concepts
● Understanding strings and text handling
● Interactive text-based activities
● Creating smart coding systems
● Combining logic, loops, and functions
● Final Scratch mini project
● Showcase and assessment activity
This course is designed for children aged 7 to 12 years. No prior coding experience is needed - just curiosity!
The learning modules span 14–16 hours, followed by a 2-hour project-based assessment. Most students complete it within 6–8 weeks.
All classes are live and personalised with a dedicated instructor. Your child receives continuous guidance, support, and attention throughout the sessions.
Your child will build interactive games, animated stories, puzzle projects, quizzes, and a final complete game - all in Scratch!
No downloads are needed. Scratch runs entirely in the browser. A laptop/tablet with internet is all you need.
We also encourage students to create their own Scratch account under teacher guidance and monitoring so they can save projects, continue practising, and share their creations with the world safely.
Yes! Upon successful completion and assessment, your child receives an ItsMyBot certificate of achievement.
Classes are flexible. You can cancel with prior notice and reschedule sessions later whenever it is convenient for you.
Book a FREE trial class through the form on this page. During the trial session, academic counselors will assess your child's current level and recommend the right starting point and learning path.
Rated 4.7 out of 5 based on 65 reviews on Trustpilot