Scratch Projects
These projects are now very old planning for all my new modules please see my primary Scratch plan here
Note on what programs contains
Pupils don’t need to fully understand all the maths concepts to
create the program. It helps to build their understanding in these
areas and is a useful point of reference when covering these concepts in Maths.
|
Back to Overview
Scratch Progression
|
Smoking Car
key inputs move and turn a car sprite
Pen up and pen down commands to leave a trail |
Smoking Car |
Music Machine
Click sprite to start music
Simple x times loops
|
Music Machine |
Crab or Spider Maze
Forever iteration loops
Forever if something happens
Using X & Y Coordinates
Angles in degrees for steering
Facing in a direction
(up down right left)
Mapping movement to keys on keyboard |
Spider Maze pdf
Spider Maze Scratch File 17kb
New Crab Maze Planning
|
Dance Conversation
Forever iteration loops
Passing instructions on to another block of code through broadcast
Repeat for number of times iteration loops
Facing in a direction
(up down right left)
Positive and negative numbers |
Dance Conversation pdf |
Space Lander
Forever if something happens
Forever if something doesn’t happen
Mapping movement to keys
Passing instructions on to another block of code through broadcast |
Space Lander.pdf |
Fireworks
Forever iteration loops
Repeat n times iteration loops
Random numbers with max and minimum
Starting blocks of code from within other code by broadcasting
|
Firework.pdf |
Maths Quiz
Create a simple variable
Increase variable if user gets sum right.
Print variable
if else selection pathway for right or wrong answers
User typed input into program |
Maths Quiz.pdf (old)
New Maths Quiz planning
|
Text Based Adventure Game
Create a simple variable
Use variable within say commands
Print variable
if else selection pathway for right or wrong answers
User typed input into program
Broadcast to change tunnels / caves & interact with characters
|
Text Based Adventure Game.pdf (main & top)
Text Based Adventure Game.pdf (Assisted)
Text adventure game blank scratch
template
Broadcast Blocks Helpshee
Hitpoints Helpsheet
|
Automated Maths Quiz
This builds on the concepts explored in Maths Quiz
The numbers are generated randomly and stored in two variables.
The two variables are multiplied and the result stored in another
variable
The user answer is compared to total variable
if else selection pathway for right and wrong answers |
Automated Maths Quiz.pdf |
Virtual Pet Program
This is an advanced program that involves
Multiple variables
Multiple selection choices determined by the amount inside a
variable. If not selection to accommodate user mistakes.
Broadcast commands running different sections of the program |
Virtual
Pet pdf
Virtual
pet game sprites blank |