192
Lessons written
4
Levels
30
Projects & games
27
Ship-it checkpoints
🛠️ Project📝 Exam prep🚀 Ship it project saved & shareable
| Code | Lesson | Type | Milestone |
|---|---|---|---|
| AA · Welcome to Scratch · 🎬 Arc: My First Scratch Scene6 lessons | |||
| SCR-L01-01 | Make the Cat MoveClick the green flag and watch the cat take its first ten steps. | Arc 1 / 6 | |
| SCR-L01-02 | The Stage and the SpriteTour the four editor areas — Stage, Sprite list, Blocks Panel, Script Area. | Arc 2 / 6 | |
| SCR-L01-03 | Meeting the Blocks PanelThe nine block categories and what each colour means. | Arc 3 / 6 | |
| SCR-L01-04 | The Green Flag & Stop SignStart every script with a hat block — and stop everything with one click. | Arc 4 / 6 | |
| SCR-L01-05 | Choose & Add a SpritePick from the library, paint your own, or upload a friend. | Arc 5 / 6 | |
| SCR-L01-06 | Saving Your First ProjectName it, save it, find it again later — online and offline. | Arc 6 / 6 | 🚀 Ship it |
| BB · Motion Blocks · 🐱 Arc: Cat's Garden Stroll8 lessons | |||
| SCR-L01-07 | Move (10) Steps DeeperWhat "steps" actually mean and how to change the number. | Arc 1 / 8 | |
| SCR-L01-08 | Turning Left & RightTurn 15° this way, turn 90° that way — feel the direction change. | Arc 2 / 8 | |
| SCR-L01-09 | Stage Coordinates: x and yThe −240 to +240 grid hidden behind the Stage. | Arc 3 / 8 | |
| SCR-L01-10 | Go to x, yTeleport the sprite to any spot on the Stage. | Arc 4 / 8 | |
| SCR-L01-11 | Glide for Smooth MotionMove from A to B over time — the easy first animation. | Arc 5 / 8 | |
| SCR-L01-12 | Pointing in a DirectionFace up, down, left or right with the direction dial. | Arc 6 / 8 | |
| SCR-L01-13 | If on Edge, BounceStop the sprite walking off the screen. | Arc 7 / 8 | |
| SCR-L01-14 | Cat Bounce Across the StageCombine motion blocks into your first complete movement script. | Arc 8 / 8 | 🛠️ Project 🚀 Ship it |
| CC · Events & Repeats · 💃 Arc: Cat Dance Party8 lessons | |||
| SCR-L01-15 | When Flag ClickedThe most important hat block — every script starts here. | Arc 1 / 8 | |
| SCR-L01-16 | When Key PressedArrow keys, space bar — your sprite reacts to the keyboard. | Arc 2 / 8 | |
| SCR-L01-17 | When Sprite ClickedTap the cat — make it react. | Arc 3 / 8 | |
| SCR-L01-18 | Wait (1) SecondsPause between actions for a moment of suspense. | Arc 4 / 8 | |
| SCR-L01-19 | Repeat (10) LoopStop copy-pasting the same block ten times. | Arc 5 / 8 | |
| SCR-L01-20 | Forever LoopThe "do it until you stop me" loop — for animations that never end. | Arc 6 / 8 | |
| SCR-L01-21 | Stop All vs Stop This ScriptTwo ways to halt — and when to use each. | Arc 7 / 8 | |
| SCR-L01-22 | Dance RoutineChoreograph a cat dance with repeats, waits and turns. | Arc 8 / 8 | 🛠️ Project 🚀 Ship it |
| DD · Looks Blocks · 💬 Arc: Cat's Talking Cartoon7 lessons | |||
| SCR-L01-23 | Say "Hello!"A speech bubble that stays until you change it. | Arc 1 / 7 | |
| SCR-L01-24 | Say for (2) SecondsA speech bubble that fades on its own. | Arc 2 / 7 | |
| SCR-L01-25 | Think BubblesThe thinking-cloud version — same idea, softer feel. | Arc 3 / 7 | |
| SCR-L01-26 | Switch CostumePick a costume from the wardrobe and snap it on. | Arc 4 / 7 | |
| SCR-L01-27 | Next Costume AnimationCostume + repeat = your first walking animation. | Arc 5 / 7 | |
| SCR-L01-28 | Change Size & Set SizeMake the cat huge, tiny or pulse like a heartbeat. | Arc 6 / 7 | |
| SCR-L01-29 | Show, Hide & LayersMake a sprite disappear and reappear — and decide who's in front. | Arc 7 / 7 | 🖼️ Show it |
| EE · Backdrops & Scenes · 🌅 Arc: A Day in the Kampung5 lessons | |||
| SCR-L01-30 | Choose a BackdropPick a setting from the library or paint your own. | Arc 1 / 5 | |
| SCR-L01-31 | Switch BackdropChange the world behind the sprites in one click. | Arc 2 / 5 | |
| SCR-L01-32 | Two-Scene StorySchool to playground — your first multi-scene flow. | Arc 3 / 5 | |
| SCR-L01-33 | Backdrops as Time of DayMorning, noon and night — telling a story through scenery. | Arc 4 / 5 | |
| SCR-L01-34 | Day to Night SceneAnimate a backdrop swap with a sleepy cat and a rising moon. | Arc 5 / 5 | 🛠️ Project 🚀 Ship it |
| FF · Sound Blocks · 🔊 Arc: Pasar Pagi Soundscape5 lessons | |||
| SCR-L01-35 | Play SoundTrigger a meow, a pop, a drumbeat. | Arc 1 / 5 | |
| SCR-L01-36 | Sound Library & RecordingPick from hundreds of clips — or record your own voice. | Arc 2 / 5 | |
| SCR-L01-37 | Volume & Pitch EffectsQuieter, louder, deeper, squeakier. | Arc 3 / 5 | |
| SCR-L01-38 | Sound Loops with ForeverA background beat that plays as long as the project runs. | Arc 4 / 5 | |
| SCR-L01-39 | Sound Story: Pasar PagiA morning-market scene with footsteps, calls and a teh tarik clink. | Arc 5 / 5 | 🛠️ Project 🚀 Ship it |
| GG · One Variable & Recap · 🍽️ Arc: Catch the Roti Canai (L40–43)9 lessons | |||
| SCR-L01-40 | Your First Variable: scoreWhy "the counter I wish I had inside repeat" needs its own block. | Arc 1 / 4 | |
| SCR-L01-41 | Set, Change & ShowThe three variable blocks every game needs. | Arc 2 / 4 | |
| SCR-L01-42 | Score in a Catch Game+1 when you catch — your first scoreboard. | Arc 3 / 4 | |
| SCR-L01-43 | Catch the Roti CanaiClick the falling roti before it hits the ground. | Arc 4 / 4 | 🛠️ Project 🚀 Ship it |
| SCR-L01-44 | Cat ChaseArrow keys to chase a mouse around the kitchen. | 🛠️ Project | |
| SCR-L01-45 | Two-Scene Story: Hari RayaFamily greeting that switches from kitchen to open house. | 🛠️ Project | |
| SCR-L01-46 | Planning on PaperSketch your sprites and stacks before you touch the editor. | ||
| SCR-L01-47 | Sharing Tips & Project NotesWhat to write so a friend can play your project. | ||
| SCR-L01-48 | Level 1 Recap & VocabularyBlocks, words and stacks you've met — all in one place. | 📝 Exam prep | |
| Code | Lesson | Type | Milestone |
|---|---|---|---|
| AA · Recap & Multiple Sprites · 🎭 Arc: Kampung Stage Scene5 lessons | |||
| SCR-L02-01 | Level 1 Recap QuizDiagnostic check — what's still solid and what needs another look. | Arc 1 / 5 | |
| SCR-L02-02 | Working With Multiple SpritesTwo sprites, two scripts, one Stage. | Arc 2 / 5 | |
| SCR-L02-03 | Sprite PropertiesPosition, size, direction — read and change them in code. | Arc 3 / 5 | |
| SCR-L02-04 | Sprite Costume LibraryBrowse, paint, import — the costume editor in detail. | Arc 4 / 5 | |
| SCR-L02-05 | Layers & Display OrderGo to front, go back N layers — choreographing who's on top. | Arc 5 / 5 | 🚀 Ship it |
| BB · Conditionals · 🔥 Arc: Hot or Cold6 lessons | |||
| SCR-L02-06 | If ThenThe c-block that runs blocks only when the test is true. | Arc 1 / 6 | |
| SCR-L02-07 | If Then ElseTwo paths — one for true, one for false. | Arc 2 / 6 | |
| SCR-L02-08 | Comparison OperatorsGreater than, less than, equal — number tests. | Arc 3 / 6 | |
| SCR-L02-09 | The Boolean HexagonWhy some blocks have pointy ends. | Arc 4 / 6 | |
| SCR-L02-10 | And, Or, NotCombining tests for more powerful rules. | Arc 5 / 6 | |
| SCR-L02-11 | Hot or Cold Game"Warmer… colder…" guidance based on distance to a hidden spot. | Arc 6 / 6 | 🛠️ Project 🚀 Ship it |
| CC · Sensing the World · 🤖 Arc: Sensing Pet Bot8 lessons | |||
| SCR-L02-12 | Touching (other sprite)?Detect when one sprite bumps into another. | Arc 1 / 8 | |
| SCR-L02-13 | Touching ColourWalls, lava, water — react to colour on the Stage. | Arc 2 / 8 | |
| SCR-L02-14 | Colour Touching ColourThe trickier test — the cat's collar touches the laser line. | Arc 3 / 8 | |
| SCR-L02-15 | Distance to MouseMeasure how close the pointer is to a sprite. | Arc 4 / 8 | |
| SCR-L02-16 | Mouse Down? Mouse X, Mouse YFollow the pointer, react to clicks. | Arc 5 / 8 | |
| SCR-L02-17 | Key Pressed SensingAny key, any time — even outside hat blocks. | Arc 6 / 8 | |
| SCR-L02-18 | Ask and WaitThe textbox at the bottom of the Stage — your first text input. | Arc 7 / 8 | |
| SCR-L02-19 | Q&A Bot in Bahasa & EnglishA sprite that asks questions and reacts to the answer. | Arc 8 / 8 | 🛠️ Project 🚀 Ship it |
| DD · Broadcasts · 🎬 Arc: Multi-Scene Story6 lessons | |||
| SCR-L02-20 | Broadcasting MessagesThe shouting-in-the-playground analogy. | Arc 1 / 6 | |
| SCR-L02-21 | When I ReceiveThe listening half of every broadcast. | Arc 2 / 6 | |
| SCR-L02-22 | Broadcast and WaitPause your script until every listener has finished. | Arc 3 / 6 | |
| SCR-L02-23 | Named MessagesChoosing broadcast names that future-you will understand. | Arc 4 / 6 | |
| SCR-L02-24 | Sprite ConversationTwo sprites that take turns talking with broadcasts. | Arc 5 / 6 | 🛠️ Project |
| SCR-L02-25 | Multi-Scene StoryBackdrop swaps + broadcasts = a play with chapters. | Arc 6 / 6 | 🛠️ Project 🚀 Ship it |
| EE · Costume & Looks Animation · 🎞️ Arc: Costume Animation Showcase5 lessons | |||
| SCR-L02-26 | Costume Switching LoopsForever + next costume = walking, flapping, swimming. | Arc 1 / 5 | |
| SCR-L02-27 | Walking AnimationSync motion blocks with costume changes for believable feet. | Arc 2 / 5 | |
| SCR-L02-28 | Graphic EffectsGhost, colour, fisheye, pixelate — and how to clear them. | Arc 3 / 5 | |
| SCR-L02-29 | Size Pulse EffectChange size by ±10 in a loop — the heartbeat trick. | Arc 4 / 5 | |
| SCR-L02-30 | Backdrop Cues for ScenesWhen backdrop switches to X — animate the new scene, then ship. | Arc 5 / 5 | 🚀 Ship it |
| FF · More Variables · 💯 Arc: Score & Lives HUD6 lessons | |||
| SCR-L02-31 | Multiple Variables: lives + scoreOne project, two counters, no confusion. | Arc 1 / 6 | |
| SCR-L02-32 | Variable Watchers on StageShow, hide, slider — the on-screen UI for your variables. | Arc 2 / 6 | |
| SCR-L02-33 | Naming Variables Wellcat_x vs x vs xxx — names that read like English. | Arc 3 / 6 | |
| SCR-L02-34 | For All Sprites vs For This SpriteThe two scopes — and why it matters. | Arc 4 / 6 | |
| SCR-L02-35 | Resetting Variables on StartSet everything to 0 inside the green-flag hat — every time. | Arc 5 / 6 | |
| SCR-L02-36 | Score & Lives CounterTwo variables driving a real scoreboard. | Arc 6 / 6 | 🛠️ Project 🚀 Ship it |
| GG · Catch-the-Apple Game · 🍡 Arc: Catch the Kuih5 lessons | |||
| SCR-L02-37 | Falling Apples: Random XPick random (-200) to (200) — the sky's the source. | Arc 1 / 5 | |
| SCR-L02-38 | Catch & ResetTouching the basket = +1 score, snap back to the top. | Arc 2 / 5 | |
| SCR-L02-39 | Score & Game OverEnd the game when lives hit zero. | Arc 3 / 5 | |
| SCR-L02-40 | Levelling Up SpeedMake apples fall faster as the score climbs. | Arc 4 / 5 | |
| SCR-L02-41 | Catch the KuihThe catch game, polished — your portfolio piece. | Arc 5 / 5 | 🛠️ Project 🚀 Ship it |
| HH · Build, Reflect, Recap7 lessons | |||
| SCR-L02-42 | Simple PongPaddle + ball + walls — two-sprite physics. | 🛠️ Project | |
| SCR-L02-43 | Whack-a-TikusMice pop up, you click — sensing meets clones-before-clones. | 🛠️ Project | |
| SCR-L02-44 | Quiz Show: Five QuestionsAsk, check answer, score — your first interactive quiz. | 🛠️ Project | |
| SCR-L02-45 | Planning Multi-Sprite ProjectsSprite list + broadcast list before you touch a block. | ||
| SCR-L02-46 | Debugging Block StacksWhat to do when nothing happens when you click the flag. | ||
| SCR-L02-47 | Sharing on scratch.mit.eduProject notes, instructions, credits — the share checklist. | ||
| SCR-L02-48 | Level 2 Recap & VocabularyBlocks, terms and patterns from this level — all in one place. | 📝 Exam prep | |
| Code | Lesson | Type | Milestone |
|---|---|---|---|
| AA · Recap & Operators Deep Dive · 🎲 Arc: Lucky Number Machine5 lessons | |||
| SCR-L03-01 | Level 2 Recap QuizQuick diagnostic before you take on the bigger maths blocks. | Arc 1 / 5 | |
| SCR-L03-02 | Arithmetic Operators+, −, ×, ÷ — the four little green blocks that calculate anything. | Arc 2 / 5 | |
| SCR-L03-03 | Pick RandomThe block that powers every dice roll and falling-apple game. | Arc 3 / 5 | |
| SCR-L03-04 | Mod & Round"Every 5th step…" and "round 3.7 to 4" — quietly powerful blocks. | Arc 4 / 5 | |
| SCR-L03-05 | Abs, Floor & the Maths DropdownTake the positive size of any number — and a tour of square root, sin, log. | Arc 5 / 5 | 🚀 Ship it |
| BB · Lists · 🛒 Arc: Shopping List Helper8 lessons | |||
| SCR-L03-06 | What Is a List?A variable that holds many things — like a shopping list. | Arc 1 / 8 | |
| SCR-L03-07 | Creating Your First ListMake a list, name it, and watch it appear on Stage. | Arc 2 / 8 | |
| SCR-L03-08 | Add to ListAppend items as the player plays. | Arc 3 / 8 | |
| SCR-L03-09 | Item (1) of ListReading values back out — and why item numbers start at 1. | Arc 4 / 8 | |
| SCR-L03-10 | Length of ListHow many items are in there right now? | Arc 5 / 8 | |
| SCR-L03-11 | Replace, Insert, DeleteEditing a list in code. | Arc 6 / 8 | |
| SCR-L03-12 | Looping Through a ListRepeat (length of list) times — and your first algorithm: linear search. | Arc 7 / 8 | |
| SCR-L03-13 | Shopping List HelperAdd, find, and sort — search by name, bubble-sort by price, ship the helper. | Arc 8 / 8 | 🛠️ Project 🚀 Ship it |
| CC · Custom Blocks (My Blocks) · ⭐ Arc: Star-Drawing Machine6 lessons | |||
| SCR-L03-14 | What Is a My Block?A stack you can name and reuse anywhere — your first function. | Arc 1 / 6 | |
| SCR-L03-15 | Define a Custom BlockThe pink define hat and what fills it. | Arc 2 / 6 | |
| SCR-L03-16 | Custom Blocks With Inputsflash for (N) times — your block, your way. | Arc 3 / 6 | |
| SCR-L03-17 | Run Without Screen RefreshThe tickbox that makes drawing happen instantly. | Arc 4 / 6 | |
| SCR-L03-18 | Refactoring Into My BlocksSpot the copy-paste, replace it with one named block. | Arc 5 / 6 | |
| SCR-L03-19 | Star-Drawing FunctionDraw a 5-pointed star with one call to your My Block. | Arc 6 / 6 | 🛠️ Project 🚀 Ship it |
| DD · Cloning · 🌠 Arc: Falling Stars Cloud6 lessons | |||
| SCR-L03-20 | What Is a Clone?A copy of a sprite, with its own little life. | Arc 1 / 6 | |
| SCR-L03-21 | Create Clone of MyselfSpawn a copy from inside the script. | Arc 2 / 6 | |
| SCR-L03-22 | When I Start as a CloneThe hat block every clone listens for. | Arc 3 / 6 | |
| SCR-L03-23 | Delete This CloneTidy up — clones eat memory if you forget. | Arc 4 / 6 | |
| SCR-L03-24 | Counting ClonesHow many copies are alive right now? | Arc 5 / 6 | |
| SCR-L03-25 | Falling Stars CloudHundreds of falling stars from one tiny sprite. | Arc 6 / 6 | 🛠️ Project 🚀 Ship it |
| EE · Game State Machines · 🎮 Arc: Pause-able Catch Game6 lessons | |||
| SCR-L03-26 | What Is Game State?Title, play, paused, over — every game has them. | Arc 1 / 6 | |
| SCR-L03-27 | Title Screen → Play → Game OverThe classic three-state flow with broadcasts. | Arc 2 / 6 | |
| SCR-L03-28 | Pause & ResumePress P, freeze everything — press P again, resume. | Arc 3 / 6 | |
| SCR-L03-29 | Lives SystemThree lives, then game over — the simple-but-classic rule. | Arc 4 / 6 | |
| SCR-L03-30 | Score & High ScoreHighest ever beats highest this round — the high-score variable trick. | Arc 5 / 6 | |
| SCR-L03-31 | Pause-able Catch GameUpgrade L2's catch game with full state-machine polish. | Arc 6 / 6 | 🛠️ Project 🚀 Ship it |
| FF · Top-Down Maze · 🧀 Arc: Top-Down Maze6 lessons | |||
| SCR-L03-32 | Designing a Maze BackdropPaint walls in one solid colour for clean sensing. | Arc 1 / 6 | |
| SCR-L03-33 | Wall Collisions With Touching ColourThe trick: step back one move when you hit the wall. | Arc 2 / 6 | |
| SCR-L03-34 | Bounded Player MovementSmooth arrow-key motion that respects walls. | Arc 3 / 6 | |
| SCR-L03-35 | Goals & Win ConditionsTouching the cheese sprite = you win this maze. | Arc 4 / 6 | |
| SCR-L03-36 | Enemies & PatrolsA ghost that walks back and forth — your first AI. | Arc 5 / 6 | |
| SCR-L03-37 | Top-Down Maze GamePlayer, walls, enemies, goal — a complete level. | Arc 6 / 6 | 🛠️ Project 🚀 Ship it |
| GG · Scrolling Platformer Intro · 🏃 Arc: Mini Platformer6 lessons | |||
| SCR-L03-38 | Move the World, Not the PlayerThe trick that makes side-scrollers feel huge. | Arc 1 / 6 | |
| SCR-L03-39 | Gravity With a Variabley_velocity − 1 every frame = falling. | Arc 2 / 6 | |
| SCR-L03-40 | Jumping & LandingSpace bar bumps y_velocity — and standing on a platform resets it. | Arc 3 / 6 | |
| SCR-L03-41 | Multi-Backdrop LevelsOne backdrop per stage — switch them as the player advances. | Arc 4 / 6 | |
| SCR-L03-42 | Coin Collectors With ClonesSpawn pickups, count score, delete on touch. | Arc 5 / 6 | |
| SCR-L03-43 | Mini PlatformerThree-screen jump-and-collect with a goal at the end. | Arc 6 / 6 | 🛠️ Project 🚀 Ship it |
| HH · Build, Reflect, Recap5 lessons | |||
| SCR-L03-44 | Quiz With High-Score ListQuiz Show v2 — top 5 scores survive between plays. | 🛠️ Project | |
| SCR-L03-45 | Planning a Game on PaperSprite list, variable list, state machine — before the editor. | ||
| SCR-L03-46 | Debugging Complex StacksPrint-with-say, watcher tricks, and the binary-search method. | ||
| SCR-L03-47 | Optimising Many SpritesWhen clones are slow — and what to do about it. | ||
| SCR-L03-48 | Level 3 Recap & VocabularyLists, My Blocks, clones, states — all the new words. | 📝 Exam prep | |
| Code | Lesson | Type | Milestone |
|---|---|---|---|
| AA · Recap & Project Workflow · 🔁 Arc: Remix & Make It Yours5 lessons | |||
| SCR-L04-01 | Level 3 Recap QuizDiagnostic before the big projects begin. | Arc 1 / 5 | |
| SCR-L04-02 | Project WorkflowPlan, build, test, polish, share — the proper rhythm. | Arc 2 / 5 | |
| SCR-L04-03 | Reading Other People's ProjectsOpen someone else's project, find the clever idea, learn from it. | Arc 3 / 5 | |
| SCR-L04-04 | Remix Culture & CreditWhat "remix" means on Scratch and how to credit properly. | Arc 4 / 5 | |
| SCR-L04-05 | The Look Inside ButtonPeek at any project's scripts to learn how it works. | Arc 5 / 5 | 🚀 Ship it |
| BB · Pen Extension · 🎨 Arc: Pen Art Studio6 lessons | |||
| SCR-L04-06 | Adding the Pen ExtensionThe blue Pen blocks unlock from the bottom-left button. | Arc 1 / 6 | |
| SCR-L04-07 | Pen Down, Pen UpDraw as the sprite moves — or don't. | Arc 2 / 6 | |
| SCR-L04-08 | Pen Colour & SizePick any colour, change line thickness, fade over time. | Arc 3 / 6 | |
| SCR-L04-09 | Drawing Polygons With RepeatSquare, triangle, hexagon — the 360 / sides trick. | Arc 4 / 6 | |
| SCR-L04-10 | Deepavali Kolam PatternSymmetric flowers from a few clever loops. | Arc 5 / 6 | 🛠️ Project |
| SCR-L04-11 | SpirographTwo rotating circles, one pen — endless patterns. | Arc 6 / 6 | 🛠️ Project 🚀 Ship it |
| CC · Music Extension · 🎵 Arc: Music Maker5 lessons | |||
| SCR-L04-12 | Adding the Music ExtensionDrum kits, instruments and notes from the same library button. | Arc 1 / 5 | |
| SCR-L04-13 | Play Drum, Play NoteThe two main music blocks — and what numbers map to which sounds. | Arc 2 / 5 | |
| SCR-L04-14 | Tempo & RestsBPM, beats, rests — programming a real rhythm. | Arc 3 / 5 | |
| SCR-L04-15 | Composing a Theme SongA 16-bar melody from notes in a list. | Arc 4 / 5 | |
| SCR-L04-16 | Sound-Reactive AnimationA sprite that grows and shrinks with the beat. | Arc 5 / 5 | 🛠️ Project 🚀 Ship it |
| DD · Multi-Level Platformer · 🏰 Arc: Multi-Level Platformer8 lessons | |||
| SCR-L04-17 | Designing 3 Levels on PaperSketch first, build later — the design-doc habit. | Arc 1 / 8 | |
| SCR-L04-18 | The Level VariableOne number drives which world the player is in. | Arc 2 / 8 | |
| SCR-L04-19 | Per-Level BackdropsThree backdrops, one variable, instant world swap. | Arc 3 / 8 | |
| SCR-L04-20 | Per-Level Enemy PatternsDifferent enemies on each level — the patrol behaviours. | Arc 4 / 8 | |
| SCR-L04-21 | Checkpoint SavesLose a life but keep your level progress. | Arc 5 / 8 | |
| SCR-L04-22 | Boss Sprite BehaviourLevel 3's boss with health, attacks and phases. | Arc 6 / 8 | |
| SCR-L04-23 | Polish: Title, End Screen, CreditsThe before-and-after game wrapper. | Arc 7 / 8 | |
| SCR-L04-24 | Multi-Level PlatformerThree full levels, a boss and a credits roll — your headline project. | Arc 8 / 8 | 🛠️ Project 🚀 Ship it |
| EE · Animation Studio · 🎬 Arc: Animation Studio6 lessons | |||
| SCR-L04-25 | Cutout Animation StyleSprites as paper puppets, each with two costumes. | Arc 1 / 6 | |
| SCR-L04-26 | Lip-Sync With CostumesMouth-open, mouth-closed — synced to the sound block. | Arc 2 / 6 | |
| SCR-L04-27 | Camera Pans With BackdropsThree wide backdrops, slow swap — the fake panning trick. | Arc 3 / 6 | |
| SCR-L04-28 | Sound Effects LibraryFootsteps, doors, wind — finding (and recording) the right ones. | Arc 4 / 6 | |
| SCR-L04-29 | Storyboarding ToolsOne panel per beat — the storyboard sheet to print. | Arc 5 / 6 | |
| SCR-L04-30 | 60-Second Animated ShortA complete one-minute story — voiced, scored, polished. | Arc 6 / 6 | 🛠️ Project 🚀 Ship it |
| FF · Arcade-Classic Recreation · 🕹️ Arc: Breakout Clone6 lessons | |||
| SCR-L04-31 | Studying Pong & BreakoutWhy these games still teach great programming. | Arc 1 / 6 | |
| SCR-L04-32 | Brick Layout With ClonesSpawn a wall of clones with two nested repeats. | Arc 2 / 6 | |
| SCR-L04-33 | Paddle Physics & Ball BounceThe angle-changes-with-where-you-hit trick. | Arc 3 / 6 | |
| SCR-L04-34 | Power-Ups Using ListsA list of available power-ups, randomly granted. | Arc 4 / 6 | |
| SCR-L04-35 | Game Polish: Particles & ShakeThe small effects that make hits feel meaty. | Arc 5 / 6 | |
| SCR-L04-36 | Breakout CloneThe full classic — paddle, ball, bricks, lives, power-ups. | Arc 6 / 6 | 🛠️ Project 🚀 Ship it |
| GG · Trivia / Quiz Studio · ❓ Arc: Malaysia Trivia Quiz5 lessons | |||
| SCR-L04-37 | Question Banks in ListsTwo parallel lists — questions and answers — keep things tidy. | Arc 1 / 5 | |
| SCR-L04-38 | Shuffling QuestionsPick a random unused question — and remember which you've asked. | Arc 2 / 5 | |
| SCR-L04-39 | High-Score PersistenceThe "cloud variable" alternative — saving via project notes. | Arc 3 / 5 | |
| SCR-L04-40 | Pass-and-Play MultiplayerTwo players, one keyboard, turns enforced by code. | Arc 4 / 5 | |
| SCR-L04-41 | Malaysia Trivia QuizCapitals, foods, festivals — your own quiz, hosted on Scratch. | Arc 5 / 5 | 🛠️ Project 🚀 Ship it |
| HH · Ship, Share, Recap7 lessons | |||
| SCR-L04-42 | Pre-Share ChecklistTest, polish, write notes — before you click Share. | ||
| SCR-L04-43 | Project Notes & CreditsWhat to write so a stranger can play and remix your project. | ||
| SCR-L04-44 | Sharing Settings & PrivacyPublic, unshared, tags — the upload-time choices. | ||
| SCR-L04-45 | Studios & CollectionsGroup your projects into a portfolio studio. | ||
| SCR-L04-46 | Remix EtiquetteCredit the original, change something real, share back. | ||
| SCR-L04-47 | Portfolio: 4 Projects to ShowPick the four that show every level's skills. | ||
| SCR-L04-48 | Level 4 Recap & GraduationVocabulary, blocks revisited and what to build next. | 📝 Exam prep | |
No lessons match your search.