A cross-curricular programming activity, using loops in Scratch to draw patterns. Learners first design an algorithm to draw a simple 2D shape, and then use the 'repeat' block to generate artwork. It is advised that children have some prior experience of programming in Scratch. Experimentation and debugging is encouraged to create new patterns, and documenting of code is also suggested. Nested loops are used to create more complex shapes and patterns - children are asked to share their work and explain how they produced it. Opportunities for assessment, stretch & challenge and support for lower ability pupils are presented. Background information for teachers is also provided, linking to concepts and practices that thread through all of the Barefoot Computing project.
Show health and safety information
|Subject(s)||Computing, Algorithmic Thinking, Cross curricular, Mathematics|
|Published||2010 to 2019|
|Log in to rate this resource|
- Barefoot Computing