Computer Science
Grade 1
20 min
Movement Patterns
Create and follow patterns with body movements (jumping, spinning, waving).
Tutorial Preview
1
Introduction & Learning Objectives
Learning Objectives
Identify a repeating movement pattern.
Describe a sequence of movements using simple directions.
Follow a short, written algorithm of movements.
Predict the next step in a simple movement pattern.
Create their own simple movement pattern with 2-3 steps.
Find and fix one error in a sequence of movements.
Have you ever played 'Simon Says'? 🤔 It's all about following movement patterns!
Today, we will learn about movement patterns. We will see how patterns help us give clear instructions. This helps us tell computers and robots what to do! 🤖
Real-World Applications
Following a dance routine 💃
Playing a video game character 🎮
A robot cleaning the floor 🧹
Marching in a parade 🎺
2
Key Concepts & Vocabulary
TermDefinitionExample
PatternA pattern is something that repeats over and over again. 🔁Clap your hands, then stomp your feet. That's a pattern! Clap, Stomp, Clap, Stomp...
SequenceA sequence is a list of steps in a special order. 🔢1. Pick up a crayon. 2. Open your book. 3. Start to color.
AlgorithmAn algorithm is a set of instructions to finish a task. 📝The steps to get a snack: 1. Go to the kitchen. 2. Open the cupboard. 3. Get a cookie.
DirectionDirection tells you which way to go. ⬆️⬇️⬅️➡️Move forward. Move backward. Move left. Move right.
LoopA loop is an action or pattern that repeats many times. 🔄A spinning top goes around and around in a loop.
3
Core Syntax & Patterns
Arrow Commands
⬆️ (Forward), ⬇️ (Backward), ⬅️ (Left), ➡️ (Right)
Use these arrows to give clear instructions for movement.
The Repeat Rule
REPEAT 2 TIMES: [Hop 🐰, Clap 👏]
This rule tells you to do the pattern inside the brackets many times.
4 more steps in this tutorial
Sign up free to access the complete tutorial with worked examples and practice.
Sign Up Free to ContinueSample Practice Questions
Challenging
A bee needs to get to a flower 🌸. Path A takes 4 steps. Path B takes 2 steps. Path C takes 5 steps. Which is the most efficient (shortest) path?
A.Path A
B.Path B
C.Path C
D.They are all the same
Challenging
You want a robot to take 5 steps forward. What is the best way to write this algorithm using a loop?
A.Step forward, then step backward
B.Turn around 5 times
C.Repeat "step forward" 5 times
D.forward, forward, forward, forward, forward
Challenging
A long dance pattern is: stomp, clap, stomp, clap, spin, jump, spin, jump. This pattern is made of two smaller patterns put together. What are they?
A."stomp, spin" and "clap, jump"
B."stomp, clap" and "spin, jump"
C."stomp, stomp" and "clap, clap"
D."spin, clap" and "stomp, jump"
Want to practice and check your answers?
Sign up to access all questions with instant feedback, explanations, and progress tracking.
Start Practicing Free