Day 1

Session 3: Model Plugged Lesson

30 minutes

lesson exploration | lesson role play


Teachers experience a plugged model lesson.


  • have seen the connection between plugged and unplugged lessons
  • have experienced a simple plugged lesson
  • have seen a bridging activity
  • have had space to start thinking about how activities like this could work with students.
  • have had their first thinking prompt about equity

Supplies & Prep

Room Setup:

  • In pairs for pair programming

Facilitator Supplies:

Teacher Materials:

  • Computers


Choose your Model Lesson (Before Sessions)

Set Context (5 minutes)

Plugged Model Lesson (20 minutes)

Reflect (5 minutes)

Facilitation Guide

Choose your Model Lesson (Before Sessions)

The plugged lesson you model should be the next lesson in sequence after the unplugged lesson you modeled in the previous session.

Use the table below to identify which plugged lesson to model:

Workshop Type Model Lessons Materials
K-5 Workshops Unplugged: D.1 - Graph paper programming
Plugged: D.2 - Introduction to online puzzles
D.1 - Paper, pencils/pens, resource docs from lesson
Unplugged: B.4 - My Robotic Friends Jr.
Plugged: B.5 - Programming with Scrat
B.6 - Paper, pencils/pens, (cups/paper trapezoids), resource docs from lesson
Grade-Banded Workshops K - 1 Unplugged: A.5 - Happy Maps
Plugged: A.6 - Programming with Angry Birds
A.5 - pencils/pens, resource docs from lesson
2 - 3 Unplugged: C.4 - Paper Planes
Plugged: C.5 - Collecting Treasure with Laurel
C.4 - Extra paper, pencils/pens, resource docs from lesson
4 - 5 Unplugged: E.1 - My Robotic Friends
Plugged: E.2 - Coding with Comments
E.1 - Paper, pencils/pens, (cups/paper trapezoids), resource docs from lesson

Set Context (5 minutes)

(5 minutes) Set Context

  • Where is this lesson? (which course, age)
  • Overview of the unplugged to plugged progression:
    • How it works in general -- Ideas are introduced using approachable and highly interactive unplugged lessons. Concepts are further explore through plugged lessons.
    • How it works in this specific case (we’re going to see a bridging activity, etc)
  • Reminder this is another model lesson. In the lesson, you will to slip into “teacher mode” and you ask ask that participants take on the role of learner. This means participants should try to frame questions and thoughts through the lens of the learner (rather than a teacher).

Plugged Model Lesson (20 minutes)

Teaching Tip

This lesson is a great place to model pair programming, including the use of the pair programming tool in Code Studio. To use the pair programming feature, do the following setup before you start teaching the model lesson:

  1. create a section (email log in type)
  2. have teachers join the section (have teachers go to and type in the section code),
  3. have teachers connect and use the pair programming feature while you teach the lesson.

Run the plugged lesson that follows the unplugged you modeled in the previous session. During your model, be sure to include the bridging activity as a way to focus on making the connection between the unplugged concept that you've just introduced and the skill building they're about do in the plugged lesson.

Reflect (5 minutes)

Teaching Tip

During reflection, take opportunities to call out times when you acted as the lead learner while teaching the model plugged lesson

(5 minutes) Reflect


  • What would you need to do to make a lesson like this one work for the students in your own classroom or context?
  • What role can you play as the teacher during plugged lessons like this to make sure that all of your students are able to engage in the activity, regardless of background or prior knowledge?

(30 seconds) Think

(4 minutes) Table Share Discussion