In this lesson, students will learn about the concept of looping through both unplugged and programming-based activities.
In the unplugged lesson, students will perform a simple dance using directions that have repeated commands. As a class, we will revise the directions to include loops.
In ScratchJr, students will learn about changing the numbers on motion blocks and how to use the repeat and repeat forever blocks. They will use each of these blocks in ScratchJr projects that they build along with their teacher and class. The teacher can select the project involving loops, or s/he can select from three suggestions provided. (Full lesson plan coming soon!)
- loop: the action of doing something over and over again
- CSTA 1A-CS-01: Select and operate appropriate software to perform a variety of tasks, and recognize that users have different needs and preferences for the technology they use.
- CSTA 1A-AP-09: Model the way programs store and manipulate data by using numbers or other symbols to represent information.
- CSTA 1A-AP-10: Develop programs with sequences and simple loops, to express ideas or address a problem.