Teacher-Facing Resources


Estimated Time:15 minutes


Score Type:Automatically Graded

Work completed by a student will be automatically graded and the grade will be sent to the Learning Management System (LMS) gradebook

Available Languages: English, Spanish

Primary Objectives:

  • Student will understand that a pattern is a group of things or a series of actions that are arranged in a certain order that repeats itself.
  • Student learns how to find patterns and determine the steps for creating or following a pattern.
  • Student learns that the steps that a pattern follows is also called the pattern's rule.
  • Student learns how to use a pattern's rule to predict the next step in the pattern or find what is missing or incorrect in a pattern.
  • Student understands that computers use software to accomplish tasks.

Secondary Objectives:

  • Student uses algorithmic thinking to analyze patterns.
  • Student looks for and makes sense of structure.
  • Student learns how to organize and interpret data.
  • Student uses active listening skills to understand information and follow directions.


Critical / Analytical Thinking

Language Arts > Life Skills Daily Life > Critical / Analytical Thinking

Design Sorting Algorithms 

Technology Education > Information Technology > Programming > Design Sorting Algorithms 


Science > Concepts and Processes > Problem Solving > Engineering


Mathematics > Number Operations > Patterns > General


Language Arts > Communication > Listening Strategies / Context > Follow Directions > Instructions

Listening / Pay Attention

Language Arts > Communication > Media Literacy / Viewing > Comprehension > Listening / Pay Attention

Look for and make use of structure

Mathematics > Process Standards > Common Core > Look for and make use of structure


Mathematics > Process Standards > Problem Solving > Methods/Steps/Strategies


Mathematics > Process Standards > Computation > Methods/Steps/Strategies

Problem Solving 

Technology Education > Information Technology > Student Use > Problem Solving 


Mathematics > Process Standards > Models/Representations > Problem-solving


Science > History / Technology / Social Perspectives > Computer Science > Programming

Steps to Complete a Task

Technology Education > Information Technology > Technology Use In Society > Design Process > Steps to Complete a Task

Technical / Specialized

Language Arts > Communication > Listening Strategies / Context > Content Specific > Technical / Specialized

Vocabulary Development

Language Arts > Communication > Listening Strategies / Context > Vocabulary Development


Technology Education > Information Technology > Programming > Vocabulary 
Show More
  • Introduce patterns to your students through concrete models, using manipulatives or other objects in the classroom. Ask students to create designs with the objects and then challenge them to find a pattern in their designs. Ask students to modify their designs to follow a rule for a pattern.

  • Have students create patterns by drawing out shapes or other figures on paper that follow a rule for a pattern. Students will trade their patterns and challenge a classmate to discover the rule for the pattern. The student that has to determine the unknown rule will share the pattern and rule with the class. Let the class give a thumbs up or thumbs down on if they agree that the rule matches the pattern. The pattern's author can share if the rule is correct. If students disagree or there is some question of the rule fitting the pattern or not, this is a good opportunity to guide students through the process of recognizing a rule.

See how our curriculum can help you meet your instructional goals

Check it out