Lessons in this series so far (always more to follow):
An introduction to Scratch.
A FREE lesson explaining all about sprites, scripts, stages, etc...
1. Save the Penguin.
A maze type project that adds multiple levels of complexity.
2. Design a Quiz.
Students create a question and answer type quiz, adding a timer, scores and other enhancements.
3. Ghost Busting.
Students create a game where they move a target with the mouse to shoot the ghosts. The time allowed and the speed and number of ghosts can be varied.
4 Music Player.
Students create a Music Player with layers of menus for different categories of music. Audio files can then be uploaded as the tracks for each category.
5. Interactive Toy Bear.
Students create a simulation of a toy bear that responds to "touch pads", speaks and talks.
6. Drawing patterns and shapes.
Students draw shapes and repeating patterns using the pen in Scratch.
7. Base Attack.
Students create a space game with a scrolling backdrop (sprite) and alien spacecraft appearing from any edge attacking the base.
8. Flappy Octopus.
A game similar to Flappy Birds but moving an Octopus through a wall of hungry Sharks.
Students must capture items in their journey through 2 worlds.
All NINE projects for the price of six.
There are so many really great sites offering Scratch Project ideas. However, many tend to be like recipes - follow the instructions and you'll create a cake. The problem I find is that the students almost mechanically enter code and create "delicious cakes", but without learning an awful lot about Scratch.
My goal is to get students to create a fun project, whilst at the same time learn how the instructions work and fit together. To this end, I generally use the following approach:
- break the project down into manageable chunks
- present students with an algorithm for each chunk
- provide students with the instructions for each algorithm, but jumbled up
In this way, students learn about algorithms (a VERY important part of coding), and have to understand the instructions in order to sequence them to correctly match the algorithm.
The lessons comprise:
1. a PowerPoint with introductory slides, together with the project instructions
2. a Word document with the PowerPoint instruction slides printed 2 to a page as a handout for students to follow
3. accompanying Scratch project files for teachers that match each chunk of the project
REMEMBER... you can earn TpT credits if you leave comments, and I can increase my credibility and reputation. WIN-WIN!
Teacher/Author: Barrie James
Search words: scratch, computer, programming, coding, algorithm