Day 1Day 2Day 3Day 4Day 5

Session 23: Module 2 Session 4

65 minutes

asynchronous

Purpose

This session is a time for participants to learn about the following:

  • Pair programming - tool and pedagogy
  • Debugging - Web Lab tools and pedagogy
  • Choice Levels - User interface and pedagogy
  • Mini Projects - overview of purpose

In addition, we wrap up the themes of the day and do a pulse check on teachers through gots and needs and a survey. Learners make connections between the learning objectives and classroom activities.

Objectives

  • Participants know how to use the pair programming feature, Web Lab debugging tools, and the choice level user interface in the teacher dashboard.
  • Use Code.org's course system to set up a class and keep track of student progress
  • Use a shared definition for access, diversity, inclusion, equity, and “students from underrepresented groups” in the context of CS education
  • Recognize disparities by race and gender in access, diversity, and inclusion in CS education nationally
  • Identify systemic barriers that limit access, diversity, and inclusion in CS education
  • List strategies to gather data (quantitative and qualitative) about access, diversity, and inclusion in CS courses locally (within school and classroom)
  • Participants articulate things they got from the workshop today and things they still need in the future
  • Participants complete the daily survey

Supplies & Prep

Room Setup:

  • Individual

Facilitator Supplies:

Teacher Materials:

Agenda

Transition to Asynchronous (10 minutes)

Asynchronous (55 minutes)

Facilitation Guide

Transition to Asynchronous (10 minutes)

(4 minutes) Day 2 Focus Wrap-up

Prompt: Today we have focused on tools and instructional strategies in CS Discoveries. What is one instructional strategy or idea from another teacher that you would like to try in your classroom? How can you leverage this strategy to create a more inclusive experience for your students?

(1 minute) Think: Individual Reflection

(3 minutes) Share: Share and discuss with the whole group

Facilitator Tip

Screen share the PLACE here. You should move away from the slide deck while assigning work.

Facilitator Tip

Be sure to re-share the PLACE URL where participants will find the asynchronous activities in multiple places and ways, so they do not have to spend time digging for it.

(3 minutes) Give the Assignment

Use screen sharing to navigate to the following asynchronous activities:

  • Tools and Instructional Strategies
  • Understanding Context
  • Module 2 Wrap Up

Narrate as you navigate to make it clear how you got there and what is expected of participants in each activity.

Facilitator Tip

It is important that you know your virtual meeting software here. Decide ahead of time how your breakout sessions will work, and how your teachers will contact you for help.

Facilitator Tip

Consider having some way for you to reach teachers if they don’t make it back after the asynchronous session.

Also:

  • Have participants submit things they learned in this module and things they want to know more about in Gots and Needs.
  • Give a Parking Lot reminder. The Parking Lot is participants' way to submit questions to the facilitators without disrupting the flow of a session.

(2 minute) Office Hours

Explain that either you or your co-facilitator will be available via the video conferencing tool and the chat/messaging platform to answer questions and offer support. Encourage them to reach out through the mode that would be most effective in answering their specific question(s). Office hours will be 2-4pm and 6-8pm.

Facilitator Tip

During this asynchronous session, support participants in these ways:

  • Make sure to monitor participants’ asynchronous work.
  • You can either check in with participants’ breakout sessions or check discussion forums.
  • Pull notable ideas out of discussion forums for the Session 3 debrief.

You and your co-facilitator will work together to divide up the office hour time. While you are on, you should be supporting participants and checking for asynchronous work participation and completion. Look for groups that need assistance with any of the work. If you feel comfortable, you can randomly jump into different groups just to check on participants. However, this may be difficult as teachers may not all be working at the same times.

While your co-facilitator is on, you should get lunch and take care of any other responsibilities. Your mental health is important as well, so use this time to step away from the computer.

(1 minute) Setting Up and Checking In

Explain that the remainder of the activities for the module are in the PLACE. Remind participants that asynchronous activities involve working through tasks independently but are still timed. Direct participants to have the PLACE version open and navigate to Module 2 > Session 4 > Understanding Context

Remarks

Once you’re there, turn on your camera and give a thumb’s up so we know everyone is on board and knows what they are doing.

Once all thumbs are up, we will leave the video conferencing tool on but turn off the camera and mute the microphone. We are still available for questions and support.

Asynchronous (55 minutes)

(20 minutes) Understanding Context

Overview

This session is designed for participants to begin to understand their context related to equity in CS education. Participants will use data to explore who has access to CS both nationally and within their home state. They will then discuss systemic barriers that limit access, diversity, and inclusion in CS education.

Do This

State Data

  • Review the state data around student access.
  • Consider the discussion prompts below and add your reflection to the discussion forum. We encourage you to add to the discussion by also replying to other participant posts when appropriate.

Discussion Prompt: Who has access to CS in your state? How does this compare with what you know about access to CS in your school?

National Data

  • Read the Landscape of K-12 CS Education in the US document.
  • Select one statistic that stands out to you
  • Consider the discussion prompts below and add your reflection to the discussion forum. We encourage you to add to the discussion by also replying to other participant posts when appropriate.

Discussion Prompt: Which statistic stands out to you, and why does it stand out to you?

(30 Minutes) Tools and Instructional Strategies

Overview

In this session you will explore the use and pedagogy of these tools and instructional strategies:

  • Pair programming - tool and pedagogy
  • Debugging - Web Lab tools and pedagogy
  • Choice Levels - User interface and pedagogy
  • Mini Projects - overview of purpose

Do This

Paired Programming

  1. Watch the Paired Programming (1:42) video.
  2. Read Page 32 in the Curriculum Guide.
  3. Reflect on the following Prompt: What potential benefits do you see with this strategy? What potential challenges do you see? How will you deal with these challenges? How might these benefits and challenges impact inclusion?

Debugging

  1. Watch the Debugging (2:09) video.
  2. Read Page 35 in the Curriculum Guide.
  3. Reflect on the following Prompt: Debugging requires persistence. What can you do to help students develop persistence while debugging?

Level Choice

  1. Watch the Choice Levels (1:36) video.
  2. Explore a choice level.
  3. Reflect on the following Prompt: How can you utilize choice levels to help differentiate for your students?

Mini Projects

  1. Watch the Mini Projects (1:14) video.
  2. Review the lesson plans for a mini-project including the rubrics.
  3. Review the student-facing lesson for a mini-project including the activity guide.
  4. Reflect on the following Prompt: What are the benefits to allowing students to choose their own topics for Mini-Projects? What are the drawbacks?

(5 minutes) Module 2 Wrap Up

Overview

In order to maximize your experience in the professional learning program, it is important that you provide timely, ongoing feedback.

Do This

  • Complete the Gots and Needs request as described by your facilitator(s). The facilitator(s) will respond to them throughout the workshop.
  • Complete the Code.org survey.