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.
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.
Intentionality…
Login/Join to access the entire Teacher Guide, downloadable slide decks and printable handouts for this lesson and all problem based units.
Spark
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.
Sense Making
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.
During Moves
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.
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.
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.
Next Moves
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.
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.)
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
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.
Spark Video
Login/Join to access the entire Teacher Guide, downloadable slide decks and printable handouts for this lesson and all problem based units.
Spark Image
Login/Join to access the entire Teacher Guide, downloadable slide decks and printable handouts for this lesson and all problem based units.
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.
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.
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.
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