1 of 21

Loops with Rey and BB-8

2 of 21

Loops with Rey & BB-8

Standards:

2.AP.M.1 - Break down (decompose) the steps needed to solve a problem into a precise sequence of instructions.

2.AP.C.1 - Develop programs with sequences and simple loops, to express ideas or address a problem.

Students will be able to:

  • Break down a long sequence of instructions into the largest repeatable sequence.
  • Employ a combination of sequential and looped commands to reach the end of a maze.
  • Identify the benefits of using a loop structure instead of manual repetition.

3 of 21

Warm Up

4 of 21

Loops with Rey and BB-8 - Warm Up

Loop - The action of doing something over and over again.

Repeat - To do something again.

Vocabulary

5 of 21

Loops with Rey and BB-8 - Warm Up

Reflect:

What are loops?

Why do we use them?

6 of 21

Loops with Rey and BB-8 - Warm Up

Find the Loops:

7 of 21

Loops with Rey and BB-8 - Warm Up

Answer Key

2

4

3

6

2

3

8 of 21

Loops with Rey and BB-8 - Warm Up

Write a program to solve the puzzle on paper.

Circle repeated chunks and label with the number of repeats.

Bridging Activity

9 of 21

Activity

10 of 21

1

11 of 21

Level 2 - Skill Building

Loops with Rey and BB-8 - Activity

2

Do This

  • Follow the instructions on each level.
  • When you are finished with your code, press

Run

12 of 21

Level 3 - Prediction

Loops with Rey and BB-8 - Activity

Do This

  • Read the code, then make a prediction.

13 of 21

4

14 of 21

Level 5-9 - Skill Building

Loops with Rey and BB-8 - Activity

Do This

  • Follow the instructions on each level.
  • When you are finished with your code, press

  • Once you finish all skill building levels, you may move on to the next activity.

Run

15 of 21

Level 10 - Challenge

Loops with Rey and BB-8 - Activity

Do This

  • Follow the instructions.
  • When you are finished with your code, press

Run

16 of 21

Level 11-12 - Practice

Loops with Rey and BB-8 - Activity

Do This

  • Follow the instructions.
  • When you are finished with your code, press

Run

17 of 21

Level 13 - Prediction

Loops with Rey and BB-8 - Activity

Do This

  • Read the code, then make a prediction.

18 of 21

Level 14 - Practice

Loops with Rey and BB-8 - Activity

Do This

  • Follow the instructions.
  • When you are finished with your code, press

Run

19 of 21

Level - Lesson Extras

Loops with Rey and BB-8 - Activity

Run

Do This

  • Follow the instructions.
  • When you are finished with your code, press

20 of 21

Wrap Up

21 of 21

Loops with Rey and BB-8 - Wrap Up

Reflect:

Think of something that repeats over and over again. What might the program for that look like?