Task Teacher Guide
Be sure to read the teacher guide prior to running the task. When you’re ready to run the task, use the tabs at the top of the page to navigate through the lesson.
[accordion openall=”false” clicktoclose=”true” state=”closed” autoclose=”false” openfirst=”true” clicktoclose=”true”]
[accordion-item title=”In This Task…”]
Students will explore how to use Broadcasting, Repeat Loops, and Nested Events to write efficient code that produces visually appealing patterns with shapes when a button is clicked.
[/accordion-item]
[accordion-item title=”Intentionality…”]
Login/Join to access the entire Teacher Guide, downloadable slide decks and printable handouts for this lesson and all problem based units.
[/accordion-item]
[/accordion]
Spark
[accordion openall=”false” clicktoclose=”true” state=”closed” autoclose=”false” openfirst=”false” clicktoclose=”true”]
[accordion-item title=”What Do You Notice? What Do You Wonder?”]
Login/Join to access the entire Teacher Guide, downloadable slide decks and printable handouts for this lesson and all problem based units.
[/accordion-item]
[/accordion]
Sense Making
[accordion openall=”false” clicktoclose=”true” state=”closed” autoclose=”false” openfirst=”false” clicktoclose=”true”]
[accordion-item title=”Crafting A Productive Struggle: Prompt”]
Login/Join to access the entire Teacher Guide, downloadable slide decks and printable handouts for this lesson and all problem based units.
[/accordion-item]
[/accordion]
During Moves
[accordion openall=”false” clicktoclose=”true” state=”closed” autoclose=”false” openfirst=”false” clicktoclose=”true”]
[accordion-item title=”While Students Are Productively Struggling…”]
Login/Join to access the entire Teacher Guide, downloadable slide decks and printable handouts for this lesson and all problem based units.
[/accordion-item]
[accordion-item title=”Student Challenge #1: Broadcasting”]
Login/Join to access the entire Teacher Guide, downloadable slide decks and printable handouts for this lesson and all problem based units.
[/accordion-item]
[accordion-item title=”Student Challenge #2: Nested Loops”]
Login/Join to access the entire Teacher Guide, downloadable slide decks and printable handouts for this lesson and all problem based units.
[/accordion-item]
[/accordion]
Next Moves
[accordion openall=”false” clicktoclose=”true” state=”closed” autoclose=”false” openfirst=”false” clicktoclose=”true”]
[accordion-item title=”Consolidation: Making Connections”]
Login/Join to access the entire Teacher Guide, downloadable slide decks and printable handouts for this lesson and all problem based units.
[/accordion-item]
[accordion-item title=”Reveal”]
Click “See Inside” the “Shapes Patterns” project to show students the 5 different variations.
Here is the code for this project. Which of these did you find? What new patterns did you create?
Consider sharing the following screenshots with students:
Image #1 is the full coding script that students would ideally have created.
Point out the triple nested loop for the square, where the square is one repeating pattern of lines, and the squares moving up, then down, are another pattern, both of which need to be repeated as a 3rd pattern.
Discuss how they can use the fact that a circle is 360 degrees to get their sprite to arrive back at the starting point of their pattern (e.g., if the sprite turns 36 degrees, and they repeat that 10 times, it is a full rotation, but they need to repeat 8 times if turning 45 degrees).
You can also bring out the connection of how an octagon has 8 sides, and its internal angles are 45 degrees.
You can draw a connection between the factors of 360 and how that can help find how many times to repeat for a given degree of turn (The factors of 360 are 1, 2, 3, 4, 5, 6, 8, 9, 10, 12, 15, 18, 20, 24, 30, 36, 40, 45, 60, 72, 90, 120, 180, 360.)
[/accordion-item]
[accordion-item title=”Reflect”]
Provide students an opportunity to reflect on their learning by offering these consolidation prompts to be completed independently.
Consolidation Prompt #1:
Login/Join to access the entire Teacher Guide, downloadable slide decks and printable handouts for this lesson and all problem based units.
Consolidation Prompt #2:
Login/Join to access the entire Teacher Guide, downloadable slide decks and printable handouts for this lesson and all problem based units.
We suggest collecting this reflection as an additional opportunity to engage in the formative assessment process to inform next steps for individual students as well as how the whole class will proceed.
Download Editable/Printable Handout
Become a member to access purposeful practice to display via your projector/TV, download the PDF to upload to your LMS and/or print for students to have a physical copy
[/accordion-item]
[/accordion]
Resources and Downloads
Lesson Tip Sheet

Download the lesson plan in PDF format so you can keep it handy and share with colleagues.
Videos & Images
Download the videos, images, and related media files to your computer to avoid streaming.
Printable Handout
Download/Edit the handout so you can keep it handy and share with colleagues.
Explore The Entire Unit of Study
This Make Math Moments Task was designed to spark curiosity for a multi-day unit of study with built in purposeful practice, and extensions to elicit and emerge mathematical models and strategies.
Click the links at the top of this task to head to the other related lessons created for this unit of study.
[accordion openall=”false” clicktoclose=”true” state=”closed” autoclose=”false” openfirst=”true” clicktoclose=”true”]
[accordion-item title=”Spark Video”]
Login/Join to access the entire Teacher Guide, downloadable slide decks and printable handouts for this lesson and all problem based units.
[/accordion-item]
[accordion-item title=”Spark Image”]
Login/Join to access the entire Teacher Guide, downloadable slide decks and printable handouts for this lesson and all problem based units.
[/accordion-item]
[/accordion]
[accordion openall=”false” clicktoclose=”true” state=”closed” autoclose=”false” openfirst=”true” clicktoclose=”true”]
[accordion-item title=”Struggle Prompt: Video”]
Login/Join to access the entire Teacher Guide, downloadable slide decks and printable handouts for this lesson and all problem based units.
[/accordion-item]
[accordion-item title=”Struggle Prompt: Image”]
Login/Join to access the entire Teacher Guide, downloadable slide decks and printable handouts for this lesson and all problem based units.
[/accordion-item]
[/accordion]
[accordion openall=”false” clicktoclose=”true” state=”closed” autoclose=”false” openfirst=”true” clicktoclose=”true”]
[accordion-item title=”Consolidation Prompt #1″]
Login/Join to access the entire Teacher Guide, downloadable slide decks and printable handouts for this lesson and all problem based units.
[/accordion-item]
[accordion-item title=”Consolidation Prompt #2″]
Login/Join to access the entire Teacher Guide, downloadable slide decks and printable handouts for this lesson and all problem based units.
[/accordion-item]
[/accordion]
Download Editable/Printable Handout
Become a member to access purposeful practice to display via your projector/TV, download the PDF to upload to your LMS and/or print for students to have a physical copy




