Day 1Day 2Day 3Day 4Day 5

Session 41: Previously, On...Unit 3

15 minutes

lesson exploration

Purpose

This session gives participants a broad overview of Unit 3 and context for the first TLO of the day. We want participants to see what is possible in App Lab and get excited about creating in the environment.

Objectives

  • Participants use apps created in App Lab.
  • Participants can describe what Unit 3 contains at a high level.

Supplies & Prep

Room Setup:

  • Normal Breakout Room Set Up

Facilitator Supplies:

Participant Materials:

  • Computers

Agenda

Overview Unit and Lesson 1 (5 minutes)

Exploring Apps in Lesson 1 (10 minutes)

Facilitation Guide

Overview Unit and Lesson 1 (5 minutes)

(2 minutes) Overview Unit

Use the slides to provide a high level overview of this unit:

  • Unit 3 is called Intro to App Design
  • The unit has 11 lessons
  • Throughout the unit students learn how to make simple apps and eventually create a working app with a partner.
  • It serves as a bridge from the non-programming Units 1 and 2, to the more formal programming units 4 and beyond.
  • The goal here is to make students excited about what they can create.
  • Today we are going to see three lessons (one TLO and two model lessons).

(3 minutes) Lesson U3L1: Introduction to Apps - Objectives and Beats

Use the slides to guide your overview of the previous lesson. Participants will get to play around with the apps themselves after this overview.

  • Description: Students explore and investigate what makes an app an app.

  • Learning Goal: Students will be able to identify the inputs, outputs, and purpose of an app.

  • Key beats of the lesson:

    • Warm-up: Students brainstorm What are apps? How do we interact with them? What kinds of things do apps do? Students are introduced to the term “User Interface”
    • Activity:
      • In groups of 2, students look at 5 different apps in Code Studio and discuss:
        • How does the user interact with the app?
        • What is the overall purpose of this app?
        • Who is the target audience?
      • They watch a video about how computers work and describe Input, Output, Storage and Processing.
      • Students look at the apps again and identify the inputs and outputs of the apps.
    • Wrap-up:
      • Students think about the User Interface of their favorite app on their phone and consider the inputs and outputs.
      • Students add vocabulary to their notebooks: User Interface, Input, Output

  • Where this is going:

    • This shows students apps that they will be able to make by the end of this unit. Students need to have greater awareness around why UIs are important in apps.

Exploring Apps in Lesson 1 (10 minutes)

(7 minutes) Running the apps

To really understand what this lesson does, we think it would be helpful for you to see what students will experience in Code Studio. Navigate to Unit 3 - Lesson 1 - Level 8.

  • Run the apps in Levels 7 - 11 and play with them.
  • Identify the inputs and outputs as you use them.

Thinking prompts:

  • Which of these apps are most interesting to you personally?
  • Which ones will your students gravitate toward?

(3 minutes) Closing remarks - Getting Meta

Remarks

  • It is important to remember that the teacher’s role during this lesson is very active. At each level the teacher is bringing students together to share out the inputs and outputs they see.
  • There are a variety of apps in this lesson so that hopefully students can see their own diverse interests reflected in one of the apps here. We want to show students that they belong in the course by showing them things they can create that are related to things they are interested in.

Before you start our next TLO:

  • Invite the teaching group up to set-up
  • Remind participants about roles:
    • Facilitator note: Today there is a lot of switching between learning the content outside of TLOs and learning content inside a TLO. Patiently and frequently remind participants when they should have their “hats” on today. Take the extra time to describe what role they are stepping into.