โšกFREE Live Master Session: Scratch Game Development for Kids

    Register for Free โ†’
    Back to Programs
    ๐ŸฑCourse CurriculumPremium Edition

    SCRATCH CREATOR STUDIO

    Build Games ยท Animate Stories ยท Create AI-Powered Adventures

    Programmingยท Beginnerยท Ages 8โ€“10ยท 20โ€“30 Hours

    Course At a Glance

    Category

    Programming

    Level

    Beginner

    Age Group

    8โ€“10 years

    Prerequisites

    None

    Duration

    20โ€“30 Hours

    Modules

    4 Modules

    Why Parents & Kids Choose This Program

    "Where kids stop consuming games โ€” and start CREATING them."

    4 Levels24 Missions8 AI Projects1 Epic Showcase DayLifetime Portfolio

    Program Highlights

    ๐ŸŽฎ

    Real Games, Not Exercises

    Students build 4+ complete, playable games they can share with friends and family โ€” not throwaway classroom activities.

    ๐Ÿ†

    Achievement & XP System

    Every lesson earns XP points and badges. Students level up through a visual progression system that keeps motivation sky-high.

    ๐Ÿค–

    AI-Powered Projects

    Scratch becomes an AI creativity studio โ€” smart pets, quiz engines, chatbots, and voice games that feel like real technology.

    ๐Ÿ“

    Portfolio of Projects

    By the end, every student has a personal Scratch portfolio with 4+ published projects โ€” proof of skills for future courses and applications.

    ๐ŸŒ

    Global Creator Community

    Projects are published on Scratch โ€” the world's largest creative coding community. Real audience, real feedback, real pride.

    ๐Ÿง 

    Computational Thinking

    Every concept โ€” loops, events, conditionals, variables โ€” is taught through creative projects, not textbook exercises. Thinking like a programmer feels natural.

    LEVEL 1 ยท CREATOR HQ

    Costumes, Sound & My First Animation! Explore Scratch, bring characters to life, add sound, and build your first animated scenes. Zero experience needed โ€” just creativity!

    Approx. 5โ€“7 hrs ยท 6 Missions
    #Mission TitleWhy This MattersBuild & ActivityConcepts & Badges
    1.1๐ŸŒŸ Welcome to Creator HQ!Every game and animation you love was made by someone who started exactly here. Today you become a creator.Explorer Mission: Launch 3 Scratch projects from the gallery, detective-style โ€” find what each block does and why. Unlock your first Scratch Creator badge.
    Scratch interfaceStageSpritesBlocks palettegreen flagsay [ ] block
    โญ 50 XP ๐Ÿ… Explorer Badge
    1.2๐Ÿฑ Bring Your Character to Life!Every game needs a hero. Learn to create, name, and position YOUR character on screen.Character Build: Create your personal hero sprite โ€” name it, size it, place it exactly where you want using x/y coordinates. Make it greet you by name!
    Spritesgo to x/yset size tobackdropscoordinates
    โญ 75 XP ๐Ÿ… Character Creator Badge
    1.3๐Ÿš€ Make It Move โ€” Action Time!A sprite that stands still is boring. Today your character walks, turns, and explores โ€” just like a real game character.Motion Mission: Animate a character walking across the screen, turning around, and coming back. Add a dramatic entrance from off-screen!
    move [ ] stepsturn degreespoint in directionglide
    โญ 100 XP ๐Ÿ… Motion Master Badge
    1.4๐Ÿ’ƒ Dance Party & Costume Magic!Switching costumes is how ALL animated characters move โ€” from Minecraft Steve to Pokรฉmon. Now you know the secret!Animation Studio: Design a Dancing Character โ€” cycle through costumes to create smooth, looping dance animation. Add a colour effect that pulses to the beat!
    next costumeswitch costumeshow/hidechange colour/size effect
    โญ 125 XP ๐Ÿ… Animator Badge
    1.5๐ŸŽต Sound Studio โ€” Add Your Voice!Sound turns a flat animation into a WORLD. Games without sound feel empty โ€” music and effects make everything exciting.Sound Mission: Create 'My Musical Pet' โ€” a sprite that reacts with different sounds when you click different parts of it. Record your own voice as a sound effect!
    play soundstart soundstop all soundsrecord soundMusic extensionvolume
    โญ 100 XP ๐Ÿ… Sound Designer Badge
    1.6๐ŸŽฌ Scene One, Scene Two โ€” Roll Camera!Great stories have scenes. Great games have worlds. Today you build your first multi-scene adventure โ€” like a mini movie.Story Starter: 'A Day in the Park' โ€” two different backdrops, two characters having a conversation, a dramatic scene switch when something happens.
    switch backdrop towhen backdrop switches toevent triggerssprite dialogue
    โญ 150 XP ๐Ÿ… Director Badge

    LEVEL 2 ยท EVENT STUDIO

    Interactive Stories & Game Controls! Master events, sequences, and smooth movement. Build your first keyboard-controlled characters and an interactive adventure story for your portfolio.

    Approx. 5โ€“7 hrs ยท 6 Missions
    #Mission TitleWhy This MattersBuild & ActivityConcepts & Badges
    2.1โšก Events โ€” Give Your World Superpowers!Events are how games respond to YOU โ€” click a button, something explodes. Press a key, your hero runs. This is interactivity!Superpower Scene: A character that waves when clicked, jumps when spacebar is pressed, and says something different when different keys are pressed. YOUR controls, YOUR rules.
    when green flag clickedwhen key pressedwhen sprite clickedevent-driven programming
    โญ 125 XP ๐Ÿ… Event Handler Badge
    2.2๐Ÿงฉ Order Matters โ€” Be the Director!Computers follow instructions EXACTLY. If the order is wrong, everything breaks. Fixing broken code = the superpower called debugging!Fix-It Agency: Unscramble a broken recipe animation โ€” the cook mixes ingredients in the wrong order. YOUR job is to find the bug and fix it. You're a debugging detective!
    Sequencingblock orderwait [ ] secsdebugginglogical order
    โญ 100 XP ๐Ÿ… Debugging Detective Badge
    2.3๐Ÿ•น๏ธ YOU'RE in Control โ€” Build Your First Controller!Arrow key controls are in EVERY game โ€” Minecraft, Mario, everything. Today you build your first real game controller from scratch.Maze Runner Prototype: Build keyboard-controlled movement with arrow keys AND boundary detection so your character can't escape the screen. Add a maze to navigate!
    if key pressedchange x/y byif on edge bounceboundary logic
    โญ 150 XP ๐Ÿ… Game Controller Badge
    2.4๐ŸŒ  Smooth & Beautiful โ€” Cinematic Movement!The smoothness of movement is what separates a basic project from something that feels like a REAL game or movie.Space Journey: A rocket glides elegantly from planet to planet, picking up fuel. Smooth glide timing, random planet positions, sound effects on arrival.
    glide [ ] secs to x/yglide to random positiontimingsmooth animation
    โญ 125 XP ๐Ÿ… Cinematics Badge
    2.5๐Ÿ‘ฅ Team Up โ€” Multiple Characters, One World!Every story needs more than one character. Every game has enemies AND heroes. Today your stage comes alive with MULTIPLE sprites working together.Friends Meeting: Two characters walk toward each other from opposite sides of the screen, greet each other with speech bubbles, and do a celebration together โ€” all perfectly timed!
    Multiple spritesindependent scriptswait timinglayersgo to front/back
    โญ 150 XP ๐Ÿ… World Builder Badge
    2.6๐Ÿ“– LEVEL 2 CAPSTONE โ€” 'My Interactive Adventure'!Time to show what you can do! Build your first complete interactive project combining everything from Level 2.Interactive Adventure Story: A 2-scene story with at least 2 characters, keyboard and click interactions, events that change scenes, and a beginning-middle-end narrative. This goes in your PORTFOLIO!
    Full Level 2: eventssequencescontrolsmotionmulti-sprite coordination
    โญ 300 XP ๐Ÿ† Storyteller Trophy

    LEVEL 3 ยท LOGIC LAB

    Loops, Smart Decisions & Your First Arcade Game! Learn the core logic that powers EVERY game. Loops + if-else + sensing = real game mechanics. Build a complete arcade game!

    Approx. 5โ€“8 hrs ยท 6 Missions
    #Mission TitleWhy This MattersBuild & ActivityConcepts & Badges
    3.1๐Ÿ” Loops โ€” Work Smarter, Not Harder!Loops are used in EVERY game and app ever made. Instead of copying the same block 100 times, you write it ONCE and the computer repeats it. Smart coding!Spinning Star Factory: Draw a perfect star using just ONE move+turn block inside a repeat loop. Then make it spin, change colour, and grow. One block. Infinite power.
    repeat [ ]loop vs repeated blocksefficiencypen extension
    โญ 125 XP ๐Ÿ… Loop Legend Badge
    3.2โ™พ๏ธ Forever Loops โ€” The Always-On Engine!A game that only runs once is useless. Forever loops are the ENGINE that keeps your game running โ€” always listening, always checking, always reacting.Bouncing Ball Physics: A ball bounces around the screen FOREVER โ€” realistic angle changes, gravity effect, and a speed that increases each time it bounces off a wall!
    foreverif on edge bouncecontinuous actiongame engine concept
    โญ 150 XP ๐Ÿ… Game Engine Badge
    3.3๐Ÿšฆ If-Then โ€” Teach Your Game to Think!This is the moment coding becomes INTELLIGENCE. If THIS happens, do THAT โ€” used in every AI, every game, every smart device on the planet.Smart Traffic Light: Changes colour and plays different sounds based on which key you press. Add a pedestrian button that makes everything stop โ€” just like a real traffic system!
    if < > thensensing key pressconditionsboolean logic
    โญ 150 XP ๐Ÿ… Logic Master Badge
    3.4โš–๏ธ If-Else โ€” Two Paths, You Choose!Real decisions have TWO outcomes โ€” yes or no, win or lose, hot or cold. If-else is how games decide what happens next. It's the heart of game logic!'Hot or Cold?' Challenge Game: Your sprite asks a number riddle. Player types an answer. If correct โ€” celebrate with animations and sounds. If wrong โ€” sympathetic reaction and a hint. Add a score that counts correct answers!
    if-elsecomparison operators (<>=)boolean true/falseanswer block
    โญ 175 XP ๐Ÿ… Decision Engine Badge
    3.5๐Ÿ‘€ Sensing โ€” Give Your Game Eyes!Collision detection is what makes games FAIR. When your bullet hits an enemy, when your player touches lava โ€” sensing blocks make the magic happen.Tag! You're It!: A chaser sprite follows your mouse cursor. When it TOUCHES your hero, dramatic sound + animation plays. Add multiple zones that cause different reactions when touched!
    touching [ ]?touching colour?distance to [ ]sensing blocks in loops
    โญ 175 XP ๐Ÿ… Sensor Pro Badge
    3.6๐ŸŽฎ LEVEL 3 BOSS โ€” 'Catch the Apple' Arcade Game!Combining loops + conditionals + sensing = your first REAL interactive game. This is the exact formula used in arcade games from Pac-Man to Flappy Bird!Catch the Apple: Arrow-key controlled basket. Apples fall from random positions at the top. Catching = score increases. Missing = nothing (yet!). Sound effects, speed increases every 10 catches. THIS is a real game!
    forever + if + touching + variables (preview) + random + key press sensing
    โญ 350 XP ๐Ÿ† Arcade Creator Trophy

    LEVEL 4 ยท GAME STUDIO

    Variables, Game Design & Your DEMO DAY! Design and build a complete mini-game from scratch โ€” with score, lives, random challenges, game states, and a live launch presentation to your audience.

    Approx. 5โ€“8 hrs ยท 6 Missions
    #Mission TitleWhy This MattersBuild & ActivityConcepts & Badges
    4.1๐ŸŽฒ Game Designer's Workshop โ€” Plan Your Masterpiece!The best game developers in the world don't just code โ€” they DESIGN first. Roblox, Minecraft, Fortnite all started as sketches on paper.Game Design Doc (GDD): Complete your Game Blueprint โ€” title, characters (hero + villain + collectibles), game rules, win condition, lose condition, and a hand-drawn level sketch. Every great game starts here!
    Game design thinking: goalchallengefeedbackreplayabilityfun factor
    โญ 100 XP ๐Ÿ… Game Designer Badge
    4.2๐Ÿ“Š Variables โ€” The Game's Memory Bank!Without variables, your game forgets everything โ€” every score, every life, every coin. Variables are how games REMEMBER. Every game ever made uses them.Score + Lives System: Add a score counter that increases when catching items, a lives counter that decreases when missing items, and a display that shows both on screen at all times. Watch your game come to life!
    set [ ] to [ ]change [ ] by [ ]show variablevariable as game memory
    โญ 175 XP ๐Ÿ… Data Wizard Badge
    4.3๐ŸŽฒ Randomness โ€” Make Every Game Different!Randomness is what makes games REPLAYABLE. Without it, every playthrough is identical and boring. pick random is used in every game from dice rolls to loot drops!Chaos Mode: Add randomness to your game โ€” enemies appear at random positions, fall at random speeds, and reward random point values. Play it 5 times โ€” it's different every time!
    pick random [ ] to [ ]random positionsrandom timingreplayability
    โญ 150 XP ๐Ÿ… Chaos Wizard Badge
    4.4๐Ÿ“ก Broadcasting โ€” Make Your Game Talk to Itself!Broadcast messages are how complex games coordinate many things at once โ€” like a game director shouting 'GAME OVER!' and every part of the game responds at the same moment.Game States Master: Build a complete game flow โ€” Start Screen โ†’ Gameplay โ†’ Win Screen โ†’ Game Over Screen. Each state is triggered by a broadcast message. Add dramatic music and animations for each state!
    broadcast [ ]when I receive [ ]stop [all]switch backdropgame states
    โญ 200 XP ๐Ÿ… Director's Cut Badge
    4.5โœจ Polish & Playtest โ€” Make It SHINE!The difference between a school project and a REAL game is polish. Sound effects, visual feedback, smooth animations โ€” this is what makes players say 'WOW!'Game Polish Sprint: Add hit effects (colour flash when losing a life), victory fanfare (celebration animation when winning), background music, a countdown timer '3-2-1-GO!', and a particle effect for scoring. Then PLAYTEST with a partner and fix 3 things they struggled with!
    Sound effectsvisual feedbackcostume effectstiminguser experiencedebugging through playtesting
    โญ 225 XP ๐Ÿ… Polish Pro Badge
    4.6๐Ÿ† DEMO DAY โ€” Launch Your Game Studio!Real game developers ship their games. Today YOU launch your game to the world. This is your moment โ€” own it!GAME LAUNCH EVENT: Present your completed mini-game to the full class. Demo it live, explain one coding challenge you solved, share one thing you'd add in version 2.0. Audience scores each game on: Fun (โญโญโญ), Creativity (๐ŸŽจ๐ŸŽจ๐ŸŽจ), Challenge (๐Ÿ’ช๐Ÿ’ช๐Ÿ’ช).
    Full course: eventsmotionloopsconditionalsvariablesbroadcastingsensingrandomness
    โญ 500 XP ๐Ÿ† GAME CREATOR GOLD TROPHY

    AI-Powered Creativity Projects

    Bonus projects blending creativity with smart interactions.

    ๐Ÿค–

    AI Story Generator Game

    Build a smart interactive story that gives the player CHOICES and uses randomness + sensing to generate different story outcomes every time. No two playthroughs are the same!

    ๐Ÿ… AI Storyteller Badge
    ๐Ÿง 

    Smart Virtual Pet (AI Mood Engine)

    Create a pet that REMEMBERS how you treat it! Variables track mood, hunger, and happiness over time. The pet's reactions change based on its 'memory' โ€” it learns your patterns!

    ๐Ÿ… Pet Engineer Badge
    โ“

    AI Quiz Game

    Build a quiz game that tracks your score, gives hints when you're struggling, changes difficulty based on how well you're doing, and celebrates with different animations per score range.

    ๐Ÿ… Quiz Master Badge
    ๐Ÿ—ฃ๏ธ

    Voice-Controlled Adventure

    Use Scratch's speech sensing extension to control your game with your VOICE. Say 'jump' to jump, 'left' to move left. Build the future of gaming with natural language interaction!

    ๐Ÿ… Voice Commander Badge
    ๐ŸŽจ

    AI Art Animation Studio

    Create a generative art machine โ€” a program that draws different patterns, colours, and shapes using loops + randomness every single time. Run it 10 times, get 10 unique artworks!

    ๐Ÿ… Digital Artist Badge
    ๐Ÿ’ฌ

    Interactive Chatbot Story

    Build a character that TALKS BACK to you! Using the 'answer' block and if-else chains, create a sprite that responds intelligently to what you type โ€” a mini conversational AI!

    ๐Ÿ… Chatbot Creator Badge
    ๐ŸŽต

    AI Music & Animation Mixer

    Build a music visualiser โ€” animations that react to beats using timing, loops, and randomness. The music triggers different visual effects. Scratch becomes a DJ booth!

    ๐Ÿ… Music Visualiser Badge
    ๐Ÿ—บ๏ธ

    AI Adventure Story Engine

    Build a branching adventure game where player choices (using if-else + variables) lead to completely different story paths. Multiple endings, secret paths, and hidden surprises!

    ๐Ÿ… Adventure Architect Badge

    Gamification & Achievement System

    โญ

    XP Points System

    Every lesson earns 50โ€“350 XP. Module capstones earn bonus XP. Completing all AI projects earns a LEGENDARY 1000 XP bonus. Total possible: 5,000+ XP. Students track their XP on a personal Leaderboard card.

    ๐Ÿ…

    Badge Collection

    24 unique mission badges + 4 Level Trophy badges + 1 GAME CREATOR GOLD badge for completing the full course. Badges are printed and presented at Demo Day. Students build a physical badge board.

    ๐Ÿš€

    Weekly Creativity Challenges

    Every week, a bonus challenge is released: 'Design a game in 30 minutes', 'Make the funniest animation', 'Build the hardest maze'. Winners earn DOUBLE XP and a Creativity Crown for that week.

    ๐Ÿ”“

    Unlockable Secret Missions

    Earn 500+ XP in any level to unlock a hidden BOSS MISSION โ€” an advanced version of the level's final project with surprise constraints and maximum XP rewards.

    Student Portfolio Build

    Level 1

    My Animated World

    A 3-scene animated story with original characters, sound design, scene transitions, and dialogue. Published to Scratch gallery.

    Level 2

    My Interactive Adventure

    A keyboard-controlled interactive story with events, multiple characters, and an original narrative. Shareable link created.

    Level 3

    Catch the Apple

    A complete arcade game with loops, collision detection, scoring, and difficulty progression. Publicly playable on Scratch.

    Level 4

    My Original Mini-Game

    A fully designed and built game: score + lives + randomness + win/lose screens + sound + polish. The crown jewel of the portfolio. Demonstrated live at Demo Day.

    Parent-Visible Outcomes

    ๐ŸŽฌ Level 1

    Outcome: Create animated scenes with characters, sound, and backdrop changes

    Evidence: A shareable animated story link โ€” show friends and family in under 10 seconds

    โšก Level 2

    Outcome: Build interactive projects that respond to keyboard and mouse inputs

    Evidence: A playable interactive story โ€” family members can click and interact with it

    ๐ŸŽฎ Level 3

    Outcome: Build working arcade games with logic, collision detection, and scoring

    Evidence: A playable Catch game โ€” siblings will want to beat the high score

    ๐Ÿ† Level 4

    Outcome: Design and ship a complete, original mini-game with all game mechanics

    Evidence: A game with a title screen, gameplay, and win/lose screens โ€” a real portfolio piece

    ๐ŸŽค DEMO DAY โ€” THE GRAND SHOWCASE

    The highlight of the entire program โ€” a real launch event where students present as professional game developers.

    ๐ŸŽฎ

    Live Game Demo

    Each student demo-plays their game live for the audience โ€” 2 minutes of real gameplay

    ๐ŸŽค

    Creator Talk

    A 60-second talk: Here is my game, here is the hardest part I built, here is what is next

    ๐Ÿ†

    Audience Awards

    Class votes for: Most Fun, Most Creative, Best Story, Most Impressive Code

    ๐Ÿ“

    Portfolio Launch

    Students publish their Scratch gallery, share their link, and collect their completion certificate

    Teaching & Delivery Notes

    โฑ๏ธ Session Design

    Each mission is designed for a 45โ€“60 min session. Capstone missions (1.6, 2.6, 3.6, 4.6) should have 75 min. AI Projects can run as weekly 30-min creative challenges or as standalone bonus sessions.

    ๐Ÿ› ๏ธ Platform & Tools

    scratch.mit.edu โ€” 100% free, browser-based, zero installation. Students need a free Scratch account to save and publish projects. All builds are shared via Scratch gallery link. No downloads, no paid tools.

    ๐Ÿš€ Differentiation

    Fast finishers: unlock the BOSS MISSION variant of each activity and earn bonus XP. Students needing support: focus on core build, skip visual polish. Pair programming encouraged for all capstone missions.

    ๐Ÿ“Š Assessment Philosophy

    Assess for creativity and computational thinking โ€” not correctness alone. Does it run? Does it do something interesting? Can the student explain what they built? Every project earns XP regardless of polish level.

    Coding Competition & Community Ideas

    ๐ŸŽฎ In-Class Game Jam

    Monthly 60-minute challenge: build a game on a secret theme revealed at the start. Fastest build wins, most creative wins, most playable wins โ€” 3 different winners every time!

    ๐ŸŒ Scratch Gallery Showcase

    Publish all capstone projects to a shared class Scratch studio. Invite parents to play and vote. Real audience = real motivation = real pride.

    ๐Ÿฅ‡ Inter-School Creator Challenge

    Teams from different schools build on the same theme in 90 minutes. Judged on creativity, code complexity, and playability. A real competition experience.