- For example, have students write procedures for building simple objects like suncatchers using strings, beads, buttons, and knots.
- To introduce functions, you give students length restrictions for writing out their suncatcher algorithms. This helps them see the need to identify and call repeating instructions.
- For more information, check out the "Functional Suncatchers" lesson hosted at code.org.