***FULLY UPDATED 2016***
This is part of a series of lessons on Scratch.
for a Bundle of 7 lessons for the price of 5.
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 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
Lessons in this series:
1. An introduction to Scratch.
A FREE lesson explaining all about sprites, scripts, stages, etc...
2. Project I: Save the Penguin.
A maze type project that adds multiple levels of complexity.
3. Project II: Design a Quiz.
Students create a question and answer type quiz, adding a timer, scores and other enhancements.
4. Project III: 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.
5. Project IV: 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.
6. Project V: Interactive Toy Bear.
Students create a simulation of a toy bear that responds to "touch pads", speaks and talks.
7. Project VI: Drawing patterns and shapes.
Students draw shapes and repeating patterns using the pen in Scratch.
8. Project VII: Base Attack.
Students create a space game with a scrolling backdrop (sprite) and alien spacecraft appearing from any edge attacking the base.
More to follow...
Let me know if you have any questions or suggestions, and a BIG BIG thanks for looking (as a full time practising teacher, I KNOW how time consuming this process can be).
ALL my postings are FULLY "classroom-tested" - before I publish, my lessons are tested by both myself and colleagues, rigorously evaluated and discussed, and continually updated to maximise their effectiveness.
But there is always the possibility of error and room for improvement, so do please provide constructive feedback.
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