1 of 14

Move It, Move It

2 of 14

Move it, Move it

Standards:

1.AP.PD.1 - Describe the iterative process of program development (including terminology, steps taken, and the logic of choices).

Students will be able to:

  • Define a list of steps (algorithm) to get a friend from their starting position to their goal.
  • Identify and fix errors in the execution of an algorithm.
  • Translate a list of steps into a series of physical actions.

3 of 14

Warm Up

4 of 14

Move It, Move It

Model - Think-Pair-Share

5 of 14

Move It, Move It

Partner Worksheet

Each of these algorithms has a mistake. Can you find the mistake and cross it out?

6 of 14

How does it feel when you can’t figure out an answer?

Move It, Move It

CSF

7 of 14

Move It, Move It

Tips to Help With Frustration

  • Count to 10
  • Take deep breaths
  • Journal about them
  • Talk to a partner about them
  • Ask for help

Tips for Being Persistent

  • Keep track of what you have already tried
  • Describe what is happening
  • Describe what is supposed to happen
  • What does that tell you?
  • Make a change and try again

8 of 14

Vocabulary

Algorithm - A list of steps to finish a task.

Bug - Part of a program that does not work correctly.

Debugging - Finding and fixing problems in an algorithm or program.

Move It, Move It

CSF

9 of 14

Activity

10 of 14

Move It, Move It

Move It, Move It

11 of 14

Move It, Move It

Move It, Move It

Create an algorithm to get from the compass to the treasure.

12 of 14

Move It, Move It

Decompose It!

Remember:

Break problems down into steps

  • What should you do first?
  • What should you do second?
  • Does it repeat any actions? � - You could use a loop!
  • Use a pencil to sketch out each step if it’s helpful.

CSF

13 of 14

Wrap Up

14 of 14

Reflection

Move It, Move It

Choose one:

  • What are the four directions on a compass rose?
    • How can you remember these?
  • Draw another way we could have given instructions without using our arms.
  • Draw your favorite part about that game.

CSF