You’ll need the Logo Starter File open on your computer.

Represent Your Logo with a Circle of Evaluation

1 Draw a Circle of Evaluation to show how you will compose the functions you selected (above) in order to create your logo. If you need more space, use a separate sheet of paper.

Peer Review

2 Swap papers with a partner. Write your name on the line so that your teacher knows who is reviewing this design.

3 Did your parter put a function at the top of each Circle? If no, explain what the problem is.

4 Are all of the inputs in the correct order? If not, which contracts does your partner need to revisit to solve the problem?

5 Are there any syntax errors (strings missing quotation marks, decimals without at least one number before the decimal point, etc.)? If so, where?

Put Your Logo’s Code in Pyret

6 In the Definitions Area (left side), type my-logo =, then translate your Circle into code and add it after my-logo =. This defines the variable name my-logo to be your logo image!

7 Test it out. Hit "Run", then type my-logo into the Interactions Area. If you get an error, or if the logo doesn’t look like the one you drew, try again until it works. Describe one adjustment that you made.

8 Add a comment to the Definitions Area describing (1) why you designed your logo the way you did, and (2) one thing you learned from completing this project.

9 Save your program. Select "File", then "Save a Copy." Go to "Publish", and copy the link that appears. Follow your teacher’s instructions and submit the link.

These materials were developed partly through support of the National Science Foundation, (awards 1042210, 1535276, 1648684, 1738598, 2031479, and 1501927). CCbadge Bootstrap by the Bootstrap Community is licensed under a Creative Commons 4.0 Unported License. This license does not grant permission to run training or professional development. Offering training or professional development with materials substantially derived from Bootstrap must be approved in writing by a Bootstrap Director. Permissions beyond the scope of this license, such as to run training, may be available by contacting contact@BootstrapWorld.org.