Do Not Drop It: Fruit Catch in Scratch
Workshop: Do Not Drop It! Build a Fruit Catch Game in Scratch
Learning objectives
- Use loops to keep a game running and spawning fruit.
- Describe what collision detection does in your own words.
- Change one variable and predict what happens to the score.
You will need
- One browser per pair. Nothing to install and no accounts.
- Projector or whiteboard for the starter demo.
Starter, 10 minutes
- Play the finished game once as a class. Ask: what repeats, and what happens on a catch?
- Introduce three words: sprite, loop, collision. Pupils repeat each back with an action.
Main, 35 minutes
- Steps 1 and 2 of the workshop: bowl sprite and movement. Checkpoint: every bowl moves left and right.
- Steps 3 and 4: falling fruit and catching. Checkpoint: catches add to the score.
- Fast finishers: change the fall speed variable and record the effect.
Plenary, 10 minutes, plus 5 spare
- Pairs playtest each other's game and name one improvement.
- Exit ticket on paper: finish the sentence, collision detection means...
Support and stretch
- Support: work in threes with roles for driver, navigator and checker.
- Stretch: add a second fruit type worth double points.