💻 2nd Grade · Computer Science1A-AP-11Unit 3: Patterns & data

Patterns in code

Google Classroom

🎯 Objective: Students find repeated patterns and break problems into parts.

Lesson outline

  1. Pattern blocks.
  2. Discuss.
  3. Practice.
  4. Exit: find a pattern.

Lesson 1 of 3 in this unit. In the Lesson Planner this lesson takes 1–3 class periods depending on your timetable: day 1 introduce & model, then practice, small-group reteach and a quick check.

📐 Standard

1A-AP-11

CSTA K–12 Computer Science Standards (grade band K–2)

🏁 Unit goals

  • Recognize patterns
  • Collect and display simple data

✅ Check for understanding

End with the exit ticket in the outline. Sort answers into got it / almost / not yet and start the next lesson with a 5-minute reteach for the “not yets”.

Practice & resources on Thinkabara

🗓️ Plan the whole year like this

Add 2nd Grade Computer Science to your free Lesson Planner: enter your timetable once and every period shows the next lesson, skipping weekends and school breaks.

Add to my planner See the year’s sequence

More lessons in “Patterns & data”

  1. Patterns in code
  2. Collecting data
  3. Secret codes

Something to improve in this lesson? Tell us.