1 Draw a Circle of Evaluation to show how you will compose the functions you selected on Designing Your Function in order to create your function. Hint: You can use shape as the variable name for the images that your function will take in.

Peer Review

2 Swap papers with a partner. Write your name so your teacher knows who is reviewing this function.

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

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

5 What do you think your partner’s function is trying to do?

6 Ask your partner to give you their copy of Designing Your Function. Look at their responses for numbers 3 and 4. Do you think the code represented by the Circle of Evaluation above will do what they want it to do? If not, tell them what you think needs to change.

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.