Request More Info

Coding

Not a Learning.com customer? Learn More

Teacher-Facing Resources

Type:Lesson

Estimated Time:15 minutes

Grades:K-2

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.

Subjects:

Critical / Analytical Thinking

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

Design Sorting Algorithms 

Technology Education > Information Technology > Programming > Design Sorting Algorithms 

Engineering

Science > Concepts and Processes > Problem Solving > Engineering

General

Mathematics > Number Operations > Patterns > General

Instructions

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

Methods/Steps/Strategies

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

Methods/Steps/Strategies

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

Problem Solving 

Technology Education > Information Technology > Student Use > Problem Solving 

Problem-solving

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

Programming

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

Vocabulary 

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.
S.5.a Students formulate problem definitions suited for technology-assisted methods such as data analysis, abstract models and algorithmic thinking in exploring and finding solutions.
S.5.c Students break problems into component parts, extract key information, and develop descriptive models to understand complex systems or facilitate problem-solving.
ELA-Literacy.L.1.6 Use words and phrases acquired through conversations, reading and being read to, and responding to texts, including using frequently occurring conjunctions to signal simple relationships (e.g., because).
ELA-Literacy.L.2.6 Use words and phrases acquired through conversations, reading and being read to, and responding to texts, including using adjectives and adverbs to describe (e.g., When other kids are happy that makes me happy).
ELA-Literacy.L.K.6 Use words and phrases acquired through conversations, reading and being read to, and responding to texts.
ELA-Literacy.SL.1.2 Ask and answer questions about key details in a text read aloud or information presented orally or through other media.
ELA-Literacy.SL.2.2 Recount or describe key ideas or details from a text read aloud or information presented orally or through other media.
ELA-Literacy.SL.K.2 Confirm understanding of a text read aloud or information presented orally or through other media by asking and answering questions about key details and requesting clarification if something is not understood.
Math.Practice.MP1 Make sense of problems and persevere in solving them.
Math.Practice.MP4 Model with mathematics.
Math.Practice.MP7 Look for and make use of structure.