Scratch is great for drawing shapes.

This section of the site has resources to be used for Code Comprehension when creating Shape projects. The effects include simple sequences to draw a shape, leading to loops and functions with variables.

Lesson Areas covered Blocks Links

Draw simple shapes
Clear the screen
Understand the importance of order and size.

Gold Shapes
Exploring Loops
Gold Shapes
Exploring loops
Sequence to Repetition
Basic Procedures
Gold Shapes – Basic Procedures
Nested Loops with procedures
Nested Procedures
Shape and Variables
Adaptable ProceduresCall a procedure, giving it values to use in its code.
Call a procedure repeatedly in a loop. Pass different values to the procedure

There are lots of examples of Shape on the Scratch site. The project featured below has been chosen to demonstrate many of the outcomes covered in this section of the site.