Like training wheels computer scaffolding enables learners to do more advanced activities and to engage in more advanced thinking and problem solving than they could without such help.
(NRC, 2000, p.214)
One of the best ways to introduce Scratch is to give students a set of fun challenges that scaffold their learning of basic concepts and skills.
According to (Alber,2011) “Scaffolding is breaking up the learning into chunks and then providing a tool, or structure, with each chunk” (par. 2).
How to scaffold learning with Scratch:
- Start with an interesting level appropriate Scratch game,animation or project and break it up into chunks(challenges or explorations).
- Provide support (teacher does student watches/helps) and a challenge (student does teacher watches/helps) for each chunk.
- Create objectives for each chunk.
- Challenges can be completed individually, in pairs or groups.
For example:
Students will create the dodge ball game below with Scratch.

Notes:
- Each challenge should be designed to introduce a new skill or concept.
- Challenges should be sequenced from easy to more difficult in a way where they build on each other to complete a project (game, animation, story, etc.).
- Challenges don’t always necessarily need to be done in order.
- Solutions to challenges may differ.
We can break the dodge ball game up into 8 learning chunks: screen position, direction, movement, random movement, following the mouse cursor, sensing, broadcasting, and broadcasting in action.
1. Screen Position
Provide support by introducing the following: position on the screen, position variables, XY coordinate system, and directed numbers. Here is a how to: video.
2. Direction
Provide support by introducing the following: sprite direction,
measurement of angles, outcomes of the random data process in Scratch. Here is a
how to: video.
3. Movement
Provide support by introducing the three motion blocks: go to, glide, and move. Here is a how to: video.
4. Random Movement
No support required.
5. Following the mouse cursor
No support required.
6. Sensing
Provide support by teaching the touching color block.
Here is a how to: video.
7. Broadcasting
Provide support by teaching the broadcast block, broadcast and wait block, the differences between the two broadcasts.
Here is a how to: video.
8. Broadcasting in Action
No support required.
References
National Research Council (2000). How People Learn: Brain, Mind, Experience, and School. Washington, DC: National Academy Press.
Alber R.(2011). Six scaffolding strategies to use with your students. Retrieved October 23rd, 2012 from:
http://www.edutopia.org/blog/scaffolding-lessons-six-strategies-rebecca-alber .