Courses
Scratch 3 Next Steps: Variables, Scores, and Platformers
- Level
- Primary · Grades 4–6
- Difficulty
- Intermediate
- Duration
- 10 modules
- Curriculum
- 30 lessons
Curriculum
10 units01Variables: 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 contentsHide
- What Is a Variable? Learning from an Independence Day ScoreboardPreview35 min
- Practice: An Automatic Jump Rope Counter40 minLocked
- Variables Recap and Self-Check30 minLocked
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 contentsHide
- 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
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 contentsHide
- 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
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 contentsHide
- 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
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 contentsHide
- Broadcasts: A School Bell for Your Sprites35 minLocked
- Making Menu, Play, and Game Over Screens45 minLocked
- Broadcasts Recap and the Win Screen Challenge30 minLocked
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 contentsHide
- Meet Clones: One Sprite, Many Copies35 minLocked
- Making a Meteor Shower with Clones45 minLocked
- Clones Recap and the Laser Shot Challenge30 minLocked
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 contentsHide
- 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
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 contentsHide
- 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
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 contentsHide
- 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
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 contentsHide
- 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
