Scratch Project Catalog

58 Projects to Build,
Learn & Submit

Choose a project, build it in Scratch or PictoBlox, and submit it to your teacher. Projects range from beginner-friendly to advanced — challenge yourself!

19 Beginner
19 Intermediate
20 Advanced
10 use AI / PictoBlox
Filter:
Beginner Projects #1–20 Class 3 Primary · Scratch
#01
BeginnerScratch
Hello World Pet
Build a virtual pet that greets you by name, wags its tail, and plays a sound. Your first complete project!
SequencesCostumesAsk & AnswerSounds
#02
BeginnerScratch
Talking Animal Farm
Five farm animals on a farm backdrop — click each one to hear its sound and see a fun fact about it.
EventsDialogueMultiple Sprites
#03
BeginnerScratch
Space Explorer
A rocket launches from Earth, travels past planets, and lands on the moon — animated step by step with backdrop switches.
SequencesMotionBackdrops
#04
BeginnerScratch
Rainbow Drawing Machine
Use the Pen extension with loops to draw spirals and rainbows. Experiment with colors, sizes, and loop counts to find new patterns.
Pen ExtensionLoopsColor
#05
BeginnerScratch
Bounce the Ball
Animate a ball that bounces around the screen, changing color each time it hits a wall. Your first real forever loop!
MotionLoopsIf on Edge Bounce
#06
BeginnerScratch
Silly Story Generator
Ask for a name, an animal, and a place. Then build a silly sentence: "[Name] rode a [animal] to [place]!" — intro to user input.
Ask & AnswerVariables
#07
BeginnerScratch
Dancing Characters
Design 3 characters that each dance differently when you press keys 1, 2, 3. Uses costume cycling loops for smooth animation.
Costume LoopsSoundEvents
#08
BeginnerScratch
Underwater World
Build an animated underwater scene: fish swim back and forth, bubbles float up, a crab walks along the bottom — all in parallel.
LoopsMultiple SpritesParallel Scripts
#09
BeginnerScratch
The Weather Machine
Buttons for Sun, Rain, Snow, and Wind — each switches the backdrop and adds matching effects like falling rain or shining sun sprites.
EventsBackdropsConditionals Intro
#10
BeginnerScratch
Magic Wand Spells
A wand sprite follows the mouse. Click to cast spells — stars appear, music plays, sprites transform. Great mouse click event practice!
Mouse EventsSoundsAnimations
#11
BeginnerScratch
Kaleidoscope Art
Use nested loops and Pen blocks to create beautiful symmetrical kaleidoscope patterns. Experiment with rotation angles!
PenNested LoopsPatterns
#12
BeginnerScratch
Fruit Catcher Game
Fruits fall from the sky. Move a basket left and right to catch them and increase your score. Your first real score-based game!
EventsVariablesScore
#13
BeginnerScratch
Storytelling with Sprites
Build a 3-scene story about something you love — space, dinosaurs, superheroes. Include character dialogue and backdrop transitions.
Multiple SpritesDialogueBackdrops
#14
BeginnerScratch
Musical Keyboard
Press keys A–G to play musical notes. Build a Scratch piano with colored keys. Bonus: record and replay a short melody!
EventsSound Blocks
#15
BeginnerScratch
Number Guessing Game
The computer picks a secret number 1–10. The player guesses — program says "higher" or "lower" until they get it right. Tracks guesses!
Ask & AnswerConditionalsLoops
#16
BeginnerScratch
Shape Drawing App
Press S=square, T=triangle, C=circle to draw shapes using loops. Discover how shapes relate to math through code!
PenLoopsEvents
#17
BeginnerScratch
Cat and Mouse Chase
A cat follows the mouse pointer. A mouse sprite runs away. Add a timer — can the cat catch the mouse in 30 seconds?
Mouse FollowLoopsEvents
#18
BeginnerScratch
Emoji Mood Diary
Ask "How do you feel today?" Based on the answer, show the matching emoji and play a matching sound. Mood-tracking with code!
VariablesCostumesAsk & Answer
#19
BeginnerScratch
The Adventure Map
An interactive map — click locations to see a short story or mini animation about that place. Like a clickable digital storybook!
BackdropsEventsDialogue
Intermediate Projects #20–39 Class 3–4 · Scratch & PictoBlox
#20
IntermediateScratch
Platformer Jump Game
Build a side-scrolling platformer. A character jumps and lands on platforms. Implement gravity using a velocity variable!
VariablesGravity SimulationConditionals
#21
IntermediateScratch
Math Quiz Master
A quiz game generating random math questions (add/subtract/multiply), checks answers, keeps score, and shows a result at the end.
VariablesConditionalsRandomness
#22
IntermediateScratch
Maze Runner
Navigate a ball through a custom color-based maze without touching walls. Add a timer and build 3 levels with increasing difficulty.
SensingConditionalsTimer
#23
IntermediateScratch
Catch the Stars
Stars fall from random positions at increasing speed. Catch them in a basket. As levels rise, stars fall faster and multiply!
ClonesRandomnessSpeed Variables
#24
IntermediateScratch
Pet Care Simulator
A virtual pet has 4 need bars: hunger, happiness, energy, cleanliness. Each decreases over time. Keep your pet healthy!
Multiple VariablesConditionals
#25
IntermediateScratch
Word Scrambler Game
A list of 10 words is stored. The program shows a scrambled version and the player types the correct word. Score tracked across all 10 rounds.
ListsAsk & AnswerConditionals
#26
IntermediateScratch
Multiplayer Pong
Classic pong with 2 paddles. Player 1 uses W/S, Player 2 uses Up/Down arrows. First to score 5 wins!
Multiple SpritesVariablesConditionals
#27
IntermediateScratch
Typing Speed Trainer
Random letters appear on screen — type them before they disappear! Tracks correct entries and typing speed in letters per second.
TimerVariablesListsKeys
#28
IntermediateScratch
Choose Your Own Adventure
A branching story with 4+ different endings. Player makes choices at each stage. Track the story path variable and design all backdrops.
VariablesConditionalsBackdrops
#29
Intermediate🤖 AIPictoBlox
Animal Classifier AI
Train an ML model to recognize 3 animals from camera input. Build a quiz game and explore how more training data improves accuracy.
ML Image RecognitionTraining Data
#30
Intermediate🤖 AIPictoBlox
Voice-Controlled Space Game
Control a spaceship with your voice — say "left", "right", "fire", "stop". Navigate an asteroid field using speech recognition!
Speech RecognitionEventsConditionals
#31
Intermediate🤖 AIPictoBlox
Emotion Mirror
PictoBlox detects your facial expressions and maps them to a character's costume. Your character mirrors your emotions in real time!
Face DetectionConditionalsVariables
#32
Intermediate🤖 AIPictoBlox
Gesture Ninja Game
Sushi items fly across the screen. "Slice" them with hand gestures detected by your camera. A physical game mechanic built with gesture recognition!
Gesture RecognitionGame Mechanics
#33
IntermediateScratch
Class Survey Dashboard
Collect survey responses from classmates, store them in lists, and display results as a simple graphical bar chart. Data visualization!
ListsVariablesDisplay Logic
#34
IntermediateScratch
Pixel Art Maker
Click on a grid of sprites to color them and create pixel art. Includes a color palette. Make your own 8-bit character!
Mouse EventsVariablesGrid Logic
#35
IntermediateScratch
Traffic Light Simulator
Build a working traffic light that cycles green/yellow/red with correct timing. Add pedestrian crossing buttons and a walk/don't walk signal.
ConditionalsLoopsTiming Variables
#36
IntermediateScratch
Quiz Show with Lifelines
A Millionaire-style quiz with 50/50, phone a friend, and ask the audience lifelines. Questions stored in lists, lifelines tracked as variables.
ListsVariablesConditionalsClones
#37
Intermediate🤖 AIPictoBlox
AI Story Helper
Write the beginning of a story, then use PictoBlox's AI text extension to suggest 3 possible continuations. Choose one and keep writing!
AI TextCreative Writing
#38
IntermediateScratch
Planet Builder Simulation
Build a mini solar system where planets orbit a sun at different speeds. Sizes and orbit speeds controlled by variables. Add moons!
VariablesConditionalsSimulation Logic
Advanced Projects #39–58 Class 4 / Capstone · Scratch & PictoBlox
#39
AdvancedScratch
Platformer with Level Editor
A full platformer game where players design their own levels using blocks. The game reads level data from lists — one of the most complex Scratch projects possible!
ListsClonesComplex Variables
#40
AdvancedScratch
2D RPG Adventure
A top-down adventure game with a walking character, multiple rooms, items to collect in a list inventory, and NPCs with dialogue.
VariablesListsComplex Events
#41
Advanced🤖 AIPictoBlox
AI-Powered Chatbot
Build a simple chatbot that answers questions on a topic you know well. Train it with question-answer pairs and reflect on what it can't understand.
AI TextConditionalsLists
#42
AdvancedScratch
Music Composer App
A step sequencer where users create beat patterns. Each row is an instrument, each column a time step. Playing creates real music from the grid stored in lists!
ListsSoundVariablesComplex Events
#43
AdvancedScratch
Gravity Simulator
Simulate gravity, mass, and orbits. Balls attract each other with force proportional to mass and distance. Experiment with velocities to create stable orbits!
Physics VariablesSimulation
#44
Advanced🤖 AIPictoBlox
Smart Home Simulator
A digital home with lights, temperature, and security. Voice commands control lights. Camera detects presence. Simulated temperature adjusts fan speed.
AI SensorsConditionalsVariables
#45
AdvancedScratch
Crowd-Sourced Art Canvas
A shared art canvas where each student adds their own animated, interactive section. Combined, all sections create an incredible class mural!
Complex Mouse EventsGridLists
#46
AdvancedScratch
Sorting Algorithm Visualizer
Visualize bubble sort using colored bar sprites. Watch bars rearrange in real time. Set the speed and count swaps. A great bridge to computer science!
ListsVariablesAlgorithm Visualization
#47
Advanced🤖 AIPictoBlox
AI Rock Paper Scissors
Train an ML model to recognize hand gestures for rock, paper, scissors. Build a game and discover if the AI beats you more after learning your patterns!
MLPattern RecognitionGame Logic
#48
AdvancedScratch
City Builder Game
Place buildings, roads, and parks on a city grid. Each building type has costs and benefits. Balance a city budget while keeping residents happy!
VariablesListsComplex Conditionals
#49
AdvancedScratch
Language Learning Flashcards
A flashcard app for learning words in any language. Words stored in lists, program shows one at a time, tracks right/wrong, and repeats weak words.
ListsVariablesScore
#50
Advanced🤖 AIPictoBlox
Weather Art Generator
Connect to weather data, use AI to generate weather-themed artwork descriptions, then translate the description into a Scratch animated scene with code!
AI + Creative ExpressionSimulation
#51
AdvancedScratch
Interactive Museum Exhibit
A digital museum room with 6 exhibits. Each is a clickable sprite that launches an animation, fact display, and mini-quiz about the topic.
Multiple SpritesConditionalsDialogue
#52
Advanced🤖 AIPictoBlox
Fitness Game with Camera
Use body pose detection to count jumping jacks, squats, or push-ups. Build a fitness challenge app that tracks reps and awards points. Move to play!
Body Pose DetectionVariablesGamification
#53
AdvancedScratch
Build Your Own Quiz Engine
A reusable quiz system where teachers add questions to a list and it auto-generates a full quiz game. Learn abstraction by building tools others can use!
ListsVariablesComplex UI
#54
Advanced🤖 AIPictoBlox
AI Image Story Writer
Show images to the camera — AI identifies objects and generates 2 sentences about the image. You extend it into a full story and compare it to your own!
Image RecognitionAI TextCreative Writing
#55
AdvancedScratch
Climate Change Simulator
Temperature rises as CO₂ increases. Add factories or trees and see the effect on a global temperature variable. Powerful educational simulation!
SimulationVariablesData
#56
AdvancedScratch
Multiplayer Trivia Battle
Two players answer trivia from a big question list. First to 10 correct answers wins. Includes categories, difficulty levels, and a timer!
VariablesListsGame States
#57
Advanced🤖 AIPictoBlox
AI Greeting Card Maker
Design a greeting card template. AI generates a personalized poem based on the occasion and recipient's name. Then you evaluate and polish the poem!
AI TextCreative DesignUser Input
#58
AdvancedScratch / PictoBlox
⭐ The Big Year-End Game
The ultimate capstone! A complete game or interactive app combining ALL concepts: variables, loops, lists, user interaction, sound, animation, and optionally AI. Your masterpiece!
All ConceptsVariablesLoopsListsSoundAnimation

No projects found.

Try a different filter or search term.

Ready to Submit? 🚀

Once you've completed a project, share it on Scratch and send your teacher the project link along with a screenshot of your final creation.

1
Build your project in Scratch or PictoBlox
2
Click "Share" to publish your project online
3
Copy the project link and take a screenshot
4
Submit the link & screenshot to your teacher