This Barefoot Computing activity challenges lower-primary children to debug simple Scratch programs that assemble pizzas on-screen. A simple four-step process for systematic debugging is demonstrated.
Using logical reasoning and learning-by-doing, children predict the outcomes of algorithms that contain errors and work to fix them. Ready-made programs for all versions of Scratch (online and offline) are provided along with instruction and recording worksheets which can be used for assessment.
A range of other programming environments can be used for the exercise, but prior preparation of the basic programs would be required.
Show health and safety information
|Subject(s)||Computing, Algorithmic Thinking|
|Published||2010 to 2019|
|Log in to rate this resource|
|Requirements||You will need to install Scratch. <a href="http://scratch.mit.edu/scratch2download/" target="_blank">Click here to download from the MIT website</a>|
- Barefoot Computing