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:
- This session may require office hours
- CSD Module 2 Slides
Teacher Materials:
- Computers
- CSD Module 2 Slides
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
- Watch the Paired Programming (1:42) video.
- Read Page 32 in the Curriculum Guide.
- 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
- Watch the Debugging (2:09) video.
- Read Page 35 in the Curriculum Guide.
- Reflect on the following Prompt: Debugging requires persistence. What can you do to help students develop persistence while debugging?
Level Choice
- Watch the Choice Levels (1:36) video.
- Explore a choice level.
- Reflect on the following Prompt: How can you utilize choice levels to help differentiate for your students?
Mini Projects
- Watch the Mini Projects (1:14) video.
- Review the lesson plans for a mini-project including the rubrics.
- Review the student-facing lesson for a mini-project including the activity guide.
- 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.