Skip to content
Courses

Scratch 3 Next Steps: Variables, Scores, and Platformers

Level
Primary · Grades 4–6
Difficulty
Intermediate
Duration
10 modules
Curriculum
30 lessons

Curriculum

10 units
  1. 01Variables: Boxes That Remember NumbersYou can create variables in Scratch 3, set and change their values, and show them on the stage to count anything you like.3 lessonsShow contents
  2. 02Score and Lives in a GameYou can build a catch-the-fruit game that counts the score, takes away a life on every miss, and stops when the lives run out.3 lessonsShow contents
    • How Score and Lives Work in a Game35 minLocked
    • Building a Catch-the-Fruit Game with Score and Lives45 minLocked
    • Score and Lives Recap and the Golden Fruit Challenge30 minLocked
  3. 03Operators, Random Numbers, and CountdownsYou can use maths operators, comparisons, random numbers, and the join block to build a countdown and a score message inside a game.3 lessonsShow contents
    • Maths Operators, Comparisons, and Random Numbers35 minLocked
    • Adding a 30-Second Countdown to the Catch-the-Fruit Game40 minLocked
    • Operators Recap and the Times Table Quiz Challenge30 minLocked
  4. 04Logic: If, And, Or, NotYou can make sprites take decisions with if-then-else and combine several conditions using and, or, and not.3 lessonsShow contents
    • Branching Decisions with If, And, Or, Not35 minLocked
    • Building a Secret Door That Needs a Key and Three Stars45 minLocked
    • Logic Recap and the Gate Guard Challenge30 minLocked
  5. 05Broadcasts and Game ScreensYou can send and receive broadcast messages between sprites to build a complete game flow: a menu screen, a play screen, and a game over screen.3 lessonsShow contents
    • Broadcasts: A School Bell for Your Sprites35 minLocked
    • Making Menu, Play, and Game Over Screens45 minLocked
    • Broadcasts Recap and the Win Screen Challenge30 minLocked
  6. 06Clones: Many Enemies from One SpriteYou can create, control, and delete clones so one sprite can produce many meteors, coins, or enemies that each move on their own.3 lessonsShow contents
    • Meet Clones: One Sprite, Many Copies35 minLocked
    • Making a Meteor Shower with Clones45 minLocked
    • Clones Recap and the Laser Shot Challenge30 minLocked
  7. 07My Blocks: Making Your Own CommandsYou can make your own blocks with My Blocks, give them number inputs, and use the run without screen refresh option to keep scripts tidy and fast.3 lessonsShow contents
    • Why We Need Blocks of Our Own35 minLocked
    • Making a Jump Block, a Restart Block, and a Quick Slide Block40 minLocked
    • My Blocks Recap and the Multi-Jump Challenge30 minLocked
  8. 08Platformer Gravity and JumpingYou can make a platformer character that falls with gravity, lands neatly on the ground, and jumps only when it is standing.3 lessonsShow contents
    • The Secret of Gravity: A Speed That Keeps Changing35 minLocked
    • Making a Player That Falls, Lands, and Jumps45 minLocked
    • Gravity Recap and the Trampoline Challenge30 minLocked
  9. 09Walls, Ceilings, and Multiple LevelsYou can make the player stop at walls and ceilings, then build several levels with ground costumes, a finish point, and lives.3 lessonsShow contents
    • Collisions from Every Side and How Levels Work35 minLocked
    • Building Three Levels with Ground Costumes and a Finish Point45 minLocked
    • Levels Recap and the Dangerous Spikes Challenge30 minLocked
  10. 10Final Project: A Platformer Game with LevelsYou can design, build, test, and present your own platformer game with levels that uses variables, broadcasts, clones, and My Blocks.3 lessonsShow contents
    • Designing a Platformer Game with Levels on Paper40 minLocked
    • Building and Testing the Platformer Game with Levels45 minLocked
    • Presenting Your Game, Self-Check, and Next Steps35 minLocked

Prerequisites

Scratch 3: My First Game (SD07)

Tools and materials

Scratch 3

Final project

A platformer game with levels

Mentor

ES

EduSTEAM Team