SCRATCH CREATOR STUDIO
Build Games ยท Animate Stories ยท Create AI-Powered Adventures
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."
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!
| # | Mission Title | Why This Matters | Build & Activity | Concepts & 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.
| # | Mission Title | Why This Matters | Build & Activity | Concepts & 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!
| # | Mission Title | Why This Matters | Build & Activity | Concepts & 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.
| # | Mission Title | Why This Matters | Build & Activity | Concepts & 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 BadgeSmart 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 BadgeAI 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 BadgeVoice-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 BadgeAI 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 BadgeInteractive 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 BadgeAI 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 BadgeAI 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 BadgeGamification & 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
My Animated World
A 3-scene animated story with original characters, sound design, scene transitions, and dialogue. Published to Scratch gallery.
My Interactive Adventure
A keyboard-controlled interactive story with events, multiple characters, and an original narrative. Shareable link created.
Catch the Apple
A complete arcade game with loops, collision detection, scoring, and difficulty progression. Publicly playable on Scratch.
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.