💻 6th Grade · Computer Science2-AP-13Unit 2: Programming: variables, conditionals & loops

Project: app or game

Google Classroom

🎯 Objective: Students design and build a program in pairs.

Lesson outline

  1. Plan.
  2. Build.
  3. Playtest and iterate.
  4. Exit: demo.

Lesson 5 of 5 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

2-AP-13

CSTA K–12 Computer Science Standards (grade band 6–8)

🏁 Unit goals

  • Use variables, conditionals, loops and functions
  • Decompose problems

✅ 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 6th 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 “Programming: variables, conditionals & loops”

  1. Variables
  2. Conditionals
  3. Loops
  4. Functions
  5. Project: app or game

Something to improve in this lesson? Tell us.