Rotation of a square

Challenge Level: Beginner

Learning outcomes

Students will be able to:

Requirement:

Write a program that draws a square, starting from point x:0, y:0, with its sides equal to 100 steps. Your program must then draw squares that are each rotated 15 degrees from the previous one (forever), changing its colour every time it draws a new square.

Testing examples:

There are no testing examples for this challenge.

Languages

Scratch

What it should look like

Click on the green flag to see the expected output of your program.

Recommended blocks
whenclicked
clearpendownpenupchangepencolorby10
gotox:0y:0move100stepsturn90degreesturn15degrees
foreverrepeat4
Hints
  • You may change the pen’s colour by a specified amount by using the changepencolorby10 block under the “pen” script.
  • You can speed up the drawing by selecting the turbo speed under the edit menu.

Show Scratch solution