All courses

Scratch

Scratch Coding Classes for Kids

Games, stories, and animation with live mentors — the friendliest first coding course

Grades
Class 3–8
Duration
28 live sessions
Projects
6 game projects
Rating
4.8 (260+)
GeekashramJr student in a Geekashram polo building Scratch games, stories, and animations with block coding

6 Game Projects

  • Scratch Stage, sprites, Motion, Looks & Events from day one
  • Catch the Cat, Maze Escape, Fruit Catcher & Space Shooter
  • Conditions, loops, variables, broadcasts & game states
  • 28 live sessions of project-based Scratch classes

What Scratch covers

GeekashramJr's Scratch course teaches Class 3–8 students block-based coding through six live modules: Scratch studio basics, keyboard-controlled games, conditions and sensing, loops with scores and timers, broadcasts and game states, and a multi-level adventure capstone. Across 28 live sessions, children build an interactive story, Catch the Cat, Maze Escape, Fruit Catcher, Space Shooter, and a final adventure game — learning sequences, events, Motion, Looks, if/if-else, loops, variables, and sprite communication with live mentor support.

By the end, your child will have

  • Created an interactive story where a character moves, talks, changes costumes, and responds to the player
  • Coded playable games — Catch the Cat, Maze Escape, Fruit Catcher, and Space Shooter — with scores, lives, and keyboard controls
  • Designed, debugged, and presented a multi-level adventure capstone using broadcasts, variables, and game states
Live mentor-led sessions
28Live mentor-led sessions
Games and story projects
6Games and story projects
Mentor attention available
1:1Mentor attention available
Beginner-friendly band
Class 3–8Beginner-friendly band

This course is for your child if they are…

  • A Young Storyteller

    Loves characters, comics, or make-believe and wants them to move and talk on screen.

  • A First-Time Coder

    New to programming and needs colourful blocks instead of typing syntax.

  • A Game Player

    Wants to build chase games, mazes, and shooters instead of only playing them.

  • A Future Python Learner

    Ready to master sequences, conditions, and loops visually before moving to typed code.

Scratch syllabus at a glance

Typical full-course pace: 28 live sessions. Modules run in order, and mentors adjust depth to the student.

Scratch modules, duration, topics and projects
#ModuleDurationTopics coveredProjects
1Scratch Studio4 sessionsScratch interface, Stage, sprites, and backdrops; Basic blocks: Motion, Looks, and Events; Move a sprite, change backdrop, and make a sprite speak; Simple costume swaps and beginner animationMy First Interactive Story — a character that moves around a scene, talks, changes costumes, and interacts with the user
2Catch the Cat4 sessionsSequences, Events, Motion, and Looks; Keyboard controls and sprite movement; Costume changes and walk-cycle animations; Basic player–sprite interactionCatch the Cat — player controls a character and tries to catch a moving cat
3Maze Escape5 sessionsConditions and decision-making; if and if-else blocks; Sensing: touching sprite, touching colour, keyboard; Operators for comparisons and simple logicMaze Escape Game — navigate a character through a maze while avoiding walls and reaching the destination
4Fruit Catcher5 sessionsrepeat and forever loops; Variables for score, lives, and timers; Falling objects and catch / miss game logic; Increasing difficulty as the score growsFruit Catcher — catch falling fruits, increase score for correct catches, and lose points or lives when objects are missed
5Space Shooter5 sessionsBroadcasts and communication between sprites; Multiple sprites working as a team; Start / restart screens and level changes; Score, lives, and advanced game-state interactionsSpace Shooter — control a spaceship, shoot enemies, maintain score and lives, and move between game states
6Adventure Game5 sessionsProject integration: movement, conditions, loops, variables, scoring, lives, broadcasts, and animations; Game design: levels, win/lose states, and player experience; Build → test → debug → improve → present; Advanced Scratch habits: naming sprites, comments, and tidy scriptsFinal Capstone: Adventure Game — a multi-level game combining movement, conditions, loops, variables, scoring, lives, broadcasts, and animations

Projects students actually build

A sample of the work that comes out of Scratch — every one built live with a mentor, not followed along from a video.

  • Student Scratch interactive story with sprites, Motion, Looks, and Events

    My First Interactive Story

    A character moves around a scene, talks with say/think bubbles, switches costumes, and reacts when the player clicks or presses a key — first Motion, Looks, and Events.

    • Sprites
    • Motion
    • Looks
    • Events
  • Student Scratch chase and maze games using keyboard controls and sensing

    Catch the Cat & Maze Escape

    A chase game with keyboard controls and costume animation, then a maze where touching walls or colours triggers if/if-else decisions — sensing and operators in action.

    • Keyboard
    • Sensing
    • if / if-else
    • Operators
  • GeekashramJr Scratch capstone games with loops, variables, and broadcasts

    Fruit Catcher, Space Shooter & Adventure capstone

    Falling-fruit scoring with timers and lives, a spaceship shooter with broadcasts and level changes, then a multi-level adventure game students test, debug, and present.

    • Loops
    • Variables
    • Broadcasts
    • Game design

Skills covered

  • Scratch Stage & sprites
  • Motion, Looks & Events
  • Conditions & loops
  • Variables & broadcasts
  • Game design

Prerequisites & who can join

No prior coding experience needed. Designed for Class 3–8 beginners. A laptop or desktop with a modern browser (Scratch runs in Chrome, Edge, or Safari), webcam, and stable internet is enough to start.

Grade range
Class 3–8
Estimated duration
28 live sessions
Class format
Live online with GeekashramJr mentors

Scratch — questions parents ask

Straight answers on syllabus depth, projects, pace and pricing for live Scratch classes.

GeekashramJr's Scratch course teaches Class 3–8 students block-based coding through six live modules: Scratch studio basics, keyboard-controlled games, conditions and sensing, loops with scores and timers, broadcasts and game states, and a multi-level adventure capstone. Across 28 live sessions, children build an interactive story, Catch the Cat, Maze Escape, Fruit Catcher, Space Shooter, and a final adventure game — learning sequences, events, Motion, Looks, if/if-else, loops, variables, and sprite communication with live mentor support.

Scratch is taught live module by module (28 live sessions). Parents can review the full syllabus table on this page — topics, projects, and typical session time per module — plus download the curriculum brochure.

Students complete mentor-guided projects throughout the course. By the end they typically have: Created an interactive story where a character moves, talks, changes costumes, and responds to the player; Coded playable games — Catch the Cat, Maze Escape, Fruit Catcher, and Space Shooter — with scores, lives, and keyboard controls; Designed, debugged, and presented a multi-level adventure capstone using broadcasts, variables, and game states. Sample project screenshots and walkthroughs are shown above.

Scratch is for students in Class 3–8 (Class 3 to 12 at GeekashramJr). No prior coding experience needed. Designed for Class 3–8 beginners. A laptop or desktop with a modern browser (Scratch runs in Chrome, Edge, or Safari), webcam, and stable internet is enough to start.

GeekashramJr Explorers starts at ₹499 per session (5 students), Champions is ₹799 per session (3 students), and Super Mentors 1:1 is ₹999 per session. Try a session to see the teaching style before choosing a plan. The trial fee is adjusted on enrolment.

Classes are live online with GeekashramJr mentors — not passive video courses. Students get real-time feedback, debugging help, and project reviews in every session.

Yes. Scratch uses colourful drag-and-drop blocks so Class 3–8 beginners learn sequences, loops, conditions, and events without typing errors. Students build games and stories they can play immediately, which is why we recommend Scratch before Python for younger learners.

Students build six projects: an interactive story, Catch the Cat, Maze Escape, Fruit Catcher, Space Shooter, and a multi-level Adventure Game capstone — covering movement, sensing, scores, lives, broadcasts, and game states.

No. Scratch is block-based. Mentors teach Motion, Looks, Events, Control, Sensing, and Variables by snapping blocks together in the official Scratch editor in the browser — no prior typing or English spelling pressure.

When your child can finish Scratch games confidently — often Class 4–7 — they can move to Python with AI (Class 4–12) or Web Development. Mentors use the trial session to recommend the next track based on typing comfort and interest.

Parent guides and STEM articles that pair well with Scratch.

Not sure which track fits your child?

Book a 45-minute trial session. A mentor works with your child, sees how they think, and recommends the track. The trial fee is adjusted if you continue.

Explore our other courses

Chat withExpert