Computer Science Grade 1 20 min

Building Patterns with Toys

Construct patterns using building blocks or other toys.

Tutorial Preview

1

Introduction & Learning Objectives

Learning Objectives Identify the core repeating unit in a simple pattern. Describe a pattern using letters (e.g., ABAB). Extend a given pattern by at least two items. Create their own simple pattern using two or three different toys. Explain that an algorithm is a set of steps to build a pattern. Look at this line of toys! πŸ§ΈπŸš—πŸ§ΈπŸš—... What toy do you think comes next? πŸ€” Today, we will be super detectives! πŸ•΅οΈ We will find and build secret codes called patterns. Learning patterns helps us tell computers what to do. Real-World Applications Songs have repeating verses and choruses 🎢 Stripes on a shirt make a pattern πŸ‘• Day and night repeat in a pattern β˜€οΈπŸŒ™ Traffic lights change in a pattern 🚦
2

Key Concepts & Vocabulary

TermDefinitionExample PatternA pattern is something that repeats over and over again in a special order. ✨A line of fruits like: 🍎🍌🍎🍌🍎🍌... SequenceA sequence is a list of things that are in a specific order. πŸ”’First the red block, then the blue block. That is a sequence. Core UnitThe core unit is the smallest part of the pattern that repeats. It's the secret code! 🀫In the pattern πŸš—πŸ§ΈπŸš—πŸ§Έ, the core unit is just πŸš—πŸ§Έ. AlgorithmAn algorithm is a list of steps to follow to finish a task, like building a pattern. πŸ“Step 1: Get a red block. Step 2: Get a yellow block. Step 3: Repeat! LoopA loop is when you repeat an action or a set of steps again and again. πŸ”„Clap, stomp. Clap, stomp. You are doing a loop!
3

Core Syntax & Patterns

Find the Core Unit Look for the smallest group of items that repeats. To understand a pattern, you must first find its repeating part. The AB Pattern Rule Item A, Item B, Item A, Item B... This is a simple pattern with two different items that take turns. The ABC Pattern Rule Item A, Item B, Item C, Item A, Item B, Item C... This is a pattern with three different items that repeat in order.

4 more steps in this tutorial

Sign up free to access the complete tutorial with worked examples and practice.

Sign Up Free to Continue

Sample Practice Questions

Challenging
You need to make a long line of toys. The rule is: 'The 3rd, 6th, and 9th toy must be a πŸš€.' Which line of toys follows this rule?
A.πŸ§ΈπŸ§ΈπŸš€πŸ§ΈπŸ§ΈπŸš€πŸ§ΈπŸ§ΈπŸš€
B.πŸ§ΈπŸš€πŸ§ΈπŸ§ΈπŸš€πŸ§ΈπŸ§ΈπŸš€πŸ§Έ
C.πŸš€πŸ§ΈπŸ§ΈπŸš€πŸ§ΈπŸ§ΈπŸš€πŸ§ΈπŸ§Έ
D.πŸ§ΈπŸ§ΈπŸ§ΈπŸš€πŸš€πŸš€πŸ§ΈπŸ§ΈπŸ§Έ
Challenging
You have 6 πŸŸ₯ blocks and 4 🟦 blocks. You build using the pattern πŸŸ₯🟦πŸŸ₯🟦... starting with πŸŸ₯. You stop when you can't add the next block in the pattern. How many blocks will be in your final tower?
A.8 blocks
B.10 blocks
C.4 blocks
D.9 blocks
Challenging
The instructions (algorithm) say: 'Step 1: Add a 🐢. Step 2: Add a 🐱. Repeat.' Your friend built this: 🐢🐱🐢🐱🐱. What is wrong with how your friend followed the instructions?
A.They should have started with a cat 🐱.
B.They forgot to add a dog 🐢 at the end.
C.They added an extra cat 🐱 after the second dog 🐢.
D.The instructions are wrong.

Want to practice and check your answers?

Sign up to access all questions with instant feedback, explanations, and progress tracking.

Start Practicing Free

More from Computational Thinking: Problem Solving with Patterns

Ready to find your learning gaps?

Take a free diagnostic test and get a personalized learning plan in minutes.