Introduce: Forever Loops
Lesson Overview
Students will be introduced to the computer science concept of forever loops through plugged and unplugged activities. A variety of activities are included below to provide the teacher with choice around best supporting their students' comprehension of this concept.
Agenda
⭐️ Introduce: Use the pages in the Blue Workbook to introduce students to forever loops. (5-10 min.)
🤖 Engage: Select from the activities below to engage students in learning about forever loops and what they do in computer programs. (35-50 min.)
📓 Reflect: (5 min.)
Can you explain forever loops to a friend?
Can you think of any way forever loops is used in real life?
Learn about forever loops using this unplugged activity.
Forever Loops in Scratch:
Forever Loops with Dash and Dot
Learn about forever loops using Dash and Dot robots with these Challenge Cards!
Vocabulary
loop: repeat a sequence of instructions
Standards
CA CSS 3-5.AP.12 Create programs that include events, loops, and conditionals.
CA CSS 3-5.AP.17 Test and debug a program or algorithm to ensure it accomplishes the intended task.
CA CSS 3-5.AP.18 Perform different roles when collaborating with peers during the design, implementation, and review stages of program development.