These Scratch project ideas are designed for students who are ready for a challenge. Each program includes a main goal, important Scratch skills, and extra challenge ideas for students who want to go further.
Goal: Create a character that moves through a maze and reaches an exit.
Challenge Skills:
Required Challenge:
Goal: Control a spaceship that shoots lasers at falling enemies.
Challenge Skills:
Extra Challenge:
Goal: Create a player that can run, jump, and land on platforms.
Challenge Skills:
Extra Challenge:
Goal: Create enemies that follow a path while towers shoot at them.
Challenge Skills:
Extra Challenge:
Goal: Create a two-player Pong game with special power-ups.
Challenge Skills:
Extra Challenge:
Goal: Make a bird fly through gaps between pipes.
Challenge Skills:
Extra Challenge:
Goal: Create a character who explores a map, talks to NPCs, and completes quests.
Challenge Skills:
Extra Challenge:
Goal: Catch fish by timing a hook or net.
Challenge Skills:
Extra Challenge:
Goal: Build a calculator that performs basic math operations.
Challenge Skills:
Extra Challenge:
Goal: Ask the player questions and keep score.
Challenge Skills:
Extra Challenge:
Goal: Drive a car around a track without hitting walls.
Challenge Skills:
Extra Challenge:
Goal: Flip cards and find matching pairs.
Challenge Skills:
Extra Challenge:
Goal: Fight a boss enemy with attacks and health bars.
Challenge Skills:
Extra Challenge:
Goal: Press keys in time with falling notes.
Challenge Skills:
Extra Challenge:
Goal: Survive as long as possible while avoiding enemies or hazards.
Challenge Skills:
Extra Challenge:
Goal: Control a snake that grows when it eats food.
Challenge Skills:
Extra Challenge:
Goal: Take care of a pet by feeding, playing, and resting.
Challenge Skills:
Extra Challenge:
Goal: Create an interactive scene with rain, snow, lightning, or wind.
Challenge Skills:
Extra Challenge:
Goal: Solve puzzles to escape a room.
Challenge Skills:
Extra Challenge:
Goal: Aim and shoot a basketball into a hoop.
Challenge Skills:
Extra Challenge: