Day 1

In-Person CSP 2021-2022 Workshop #4

Agenda Walkthrough Resources

Below are a set of resources to help you get a sense of the flow of the workshop and key things to prep for.

  • Workshop Goals and Objectives
    The document outlines the overall goals and objectives for Workshop 3 along with where in the workshop these goals and objectives are addressed. We recommend you reviewing this document before reading the agenda.

  • Equity Content Overview
    This resource calls out places in the agenda where facilitators lead discussions and activities that are tied to our equity objectives.

  • Essential Content
    This resource points to which lessons are referenced in different points of the workshop.

Printing Agendas

To get a PDF of the whole detailed agenda:

  1. Go to https://curriculum.code.org/plcsp-21/q4/compiled.
  2. Right click. Click "print" from the menu that pops up.
  3. Print or save the agenda as a PDF.

For the high level agenda that is printable and editable, go to:

Google Sheet View of High Level Agenda

Prepping for Your Workshop

Materials

As part of our review of Unit 10, participants will participate in a light version of the simulation. We recommend printing the following to help make that simulation come alive.

To print single-sided:

These resources are also found in the U10L1 lesson plan.

Connecting with your Regional Partner and Co-facilitator

  • Contact your regional partner to discuss materials, food plans, or special announcements.
  • Work with your co-facilitator to:
    • Determine who will run which sessions and what support will look like during each session.
    • Anticipate challenges for each session given your knowledge of your cohort.
    • Review your feedback and pre-survey data from teachers in the Workshop Dashboard to see what needs you can address

Create materials for your region

  • A copy of the CSP Workshop #4 Slides 21-22 for the workshop, that you have updated according to your needs. You may want to add extra slides for notes or use the speaker notes as a note taking area for your workshop.

Create Posters

  • Hang up the following posters for people to add post-its to as they come in:
    • Question Parking Lot - For people to put up questions they have.
    • "Where are we now?" - On a piece of poster paper, or on the board, create a histogram for teachers to indicate where they are in the curriculum. Remind teachers to take out their Curriculum Guide as a guide to unit progressions.

Do Your Research

For the community session, you should connect with your Regional Partner prior to the event to understand what opportunities they have plans to help participants connect to the cohort, Regional Partner, or other local CS community moving forward.

Refer to your Facilitator Handbook for complete lists and ideas about how to prepare for your workshop.

Concerns?

If you need to raise concerns before or during the workshop about issues that require immediate attention (internet, health issues, etc.) you should contact your regional partner.

Session 1: Workshop Opener

35 minutes

discussion-based

Purpose

Bring participants together to kick off the workshop and reflect on how things are going in the classroom. This is a place to check in on specific lessons that people have already taught, as well as pacing and teaching practices that were recommended or discussed in the previous workshop.

It is common to surface concerns during this session that can be revisited and addressed throughout the workshop.

Objectives

  • Participants can correct their own misconceptions and existing questions have been asked and answered.
  • Participants can evaluate their pacing at this point in the year and have ideas for how to get back on track if they’ve fallen behind.

Supplies & Prep

Room Setup (using the supplies provided by Regional Partner):

  • In pods
  • Posters up for people to add post-its to as they come in
    • “Where are we now?” - On a piece of chart paper or on the board create a histogram for teachers to add where they are in the curriculum.
    • Question Parking Lot - For participants to write and post questions they have.

Facilitator Supplies:

Participant Materials:

  • Curriculum guide (Should bring with them)
  • Journal (Should bring with them)
  • Computers for attendance
  • Pen/pencil
  • Post-its

Teaching Guide

Workshop Opening Logistics (5 mintues)

Facilitator Tip

The 💷 symbol indicates that a slide is included in the slide deck to cover the content in that section. This is to help you know where you are in the agenda to some extent. It is important to note that the slides do not include all of the text from the agenda.

(0 minutes) As Participants Enter the Room

As participants enter the room, remind them to:

  • Take out their Curriculum Guide as a guide to unit progressions
  • Add post-its to the following posters:
    • “Where are we now?”: On a piece of chart paper or on the board, create a histogram for participants to add where they are in the curriculum.
    • Question Parking Lot: For people to write and post questions they have.

(1 minute) Attendance

Have everyone complete the attendance for the day on the online workshop dashboard found in your workshop.

Follow the instructions found in your Facilitator Handbook to take attendance for your workshop.

(2 minutes) 💷 Review the Agenda

Walk through the agenda of the day. Participants should be aware that they will learn about the last two units in the course and have space to discuss how to prepare students for the multiple-choice portion of the AP CSP exam.

Facilitator Tip

More information about these norms can be found in our Professional Learning K-12 Norms One-Pager. This document isn’t necessary to distribute to participants, but can help to provide context for you as you review groups norms.

(2 minutes) 💷 Review Norms

Remind the group of the K-12 Professional Learning norms that were established during the Summer Workshop.

  • Be present.
  • Make space and take space.
  • Seek to understand.
  • Take risks.
  • Expect and accept non-closure.

Reconnect (20 minutes)

(3 minutes) 💷 Personal Reflection

The “speed networking” will be focused on two major themes as listed below. Introduce each of the themes and give participants a few minutes to think or journal about their thoughts.

The Create Task

  • How are you feeling about students doing the Create Task?
  • Have you started it?
  • Are you on track to finish it on time?
  • If you’re not doing AP, how are you planning on using it in your class?

Teaching Programming

  • How is teaching programming different than teaching other content you teach?
  • What aspect of teaching programming seems to be challenging for you (ex. Debugging, supporting students in planning, etc.)?

(10 minutes) 💷 Speed Networking

💷 Have participants “speed network” their responses to the two prompts above. They should be looking for advice, ideas, questions, or issues.

Here, speed networking means getting up and talking to someone new about your thoughts. Recommend doing 2 rounds of 4 minutes each, where participants check in with someone new for each round.

(7 minutes) 💷 Table Share Out

Head back to tables and share your concerns and what you learned from others.

After tables have a chance to catch up and share, facilitators should circle the room to predict what questions will likely be raised in the share out next. Facilitators should also listen for larger themes that they want to pull out in the share out if no participants raise topics.

Share Out (10 minutes)

Discussion Goal

This is time to get a bigger perspective from the room. The goal is to provide multiple opportunities to share and discuss topics that are important to teachers in the classroom.

(10 minutes) 💷 Group Share Out

Facilitators open the floor to the whole group to celebrate successes or raise questions that could not be resolved at the tables. This might be around recruiting, supporting absent students, or a different topic raised at tables.

  • What questions, concerns, or celebrations do you want to bring up to the room?

If this session starts to run long, suggest that the remaining questions go on post-it notes to the question parking lot.

If you are interested in licensing Code.org materials for commercial purposes, contact us.

Session 2: Reflecting on Our Equity Journey

45 minutes

discussion-based

Purpose

This session provides participants with an opportunity to reflect on the CS Principles professional learning equity sessions they engaged with throughout the year, as well as the progress they themselves have made in supporting equity in their CS Principles classrooms.

This session also supports participants in identifying next steps they want to commit to taking after the workshop as they continue to work towards the equity goal of bringing computer science to all students.

Objectives

  • Participants will determine what an equitable and inclusive CS classroom looks and sounds like.
  • Participants will reflect on and revise their equity commitments from their previous workshop.
  • Participants can identify the measurement(s) they will use to track progress toward the commitment.

Supplies & Prep

Room Setup:

  • None

Facilitator Supplies:

Participant Materials:

  • Journal (Should bring with them)
  • Pen/pencil

Teaching Guide

Looking Back (23 minutes)

(8 minutes) Reflecting on Growth

Remarks

As a group, we’ve covered so much ground when it comes to developing as CS educators rooted in equity. Your contributions to discussions, brainstorming of solutions, and personal reflections have been valuable to us as a group, but also hopefully to yourself as well.

💷 Show the equity cycle to participants, highlighting that each step was important for developing as a CS teacher.

💷 Think-Pair

Prompts:

  • What has been your favorite part about engaging with this journey, either during workshops or in your classroom with students?
  • Which step(s) still brings up feelings of apprehension, anxiety, or doubt?

Think (3 minutes): Have participants reflect silently or journal about the prompts.
Pair (3 minutes): Have participants share out with a partner.

Remarks

Looking at ourselves, context, responsibility, barriers and opportunity, and commitments can be a complex process. We’re not looking for you to be a perfect equity champion tomorrow - just to be willing to reflect and grow.

Remember that you’re part of a larger community, whether that’s Black teachers in STEM, rural secondary teachers, or just this group. You can lean on and gain support from each other from here on out.

(8 minutes) Revisiting Our Commitments

Facilitator Tip

This activity requires that participants revisit the house slide that they created during AYW #3. Have the link to that slideshow handy to give to participants to root their reflection on their commitments. If a participant missed AYW #3, they can use this time to make a commitment on their own.

💷 Distribute the link to your cohort’s AYW #3 slide deck and have participants navigate back to their individual commitment slides. There is a place in the slide deck for you to update a link.

Remarks

Last workshop, we all worked on creating commitments relating to equity in CS education. We’re revisiting these commitments not to “grade” ourselves on our progress, but instead to check in and receive support.

💷 Think-Share

Prompts:

  • What supports have you used to help you work toward your commitment?
  • What measurements to track progress have you noted so far?

3 minutes: Think
3 minutes: Group Share

(7 minutes) 💷 Evolving Our Commitments

Remarks

You may need to evolve your commitment to include new information or make it more realistic, and that’s okay. This allows our commitments to stay realistic and reflect our current realities.

Give participants five minutes to revise their commitment house slides either in the AYW #3 slides or by copying and pasting their slides into the AYW #4 slide deck. The choice is yours to make depending on your participants’ needs.

After five minutes, allow 2-3 participants to share how they revised their commitments.

Going Forward (22 minutes)

(10 minutes) 💷 Looking Forward to Next Year

Place participants into groups of about 4. Each group will get a poster to work with. This might be the groups they are already sitting in, or it can be a good time to temporarily change up groups with counting off and going into new groups.

Remarks

You will all be making a poster with other participants which answers the question: “What does your inclusive classroom look and sound like next year?” You can be as creative as you want with your poster but should still be “understood” without any additional narration since, after about 8 minutes we are going to do a gallery walk to look at other posters.

Release participants to work. As participants complete the task, give timed warnings to keep them on track.

(5 minutes) 💷 Gallery Walk

Remarks

Now we are going to take a gallery walk to look at other posters in the room. As you look at other posters, identify aspects of creating an inclusive classroom that you really want to focus on next year. This can be, but doesn’t have to be, aligned with the commitment you made and revised.

(7 minutes) 💷 Think-Share

Think-Share

Facilitator Tip

Your personal example is here to also demonstrate how your thinking about equity is also changing over time. It is a good way to model continuous learning and growth as well as vulnerability for your participants. For example, you might share “I used to think getting girls into my classroom was the easiest group to get into my room, and I now think that I need to think of which girls are getting into my classes - does the population of girls in my CS classroom represent the population of girls in my building?"

Prompt:

  • Thinking back to what you have accomplished this year in our time together and in your classroom, how has your thinking around building an equitable CS classroom changed?
    • Consider using the frame of “I used to think_, and now I think_.”
    • For example, (facilitator to insert personal example here)...

3 minutes - Think
3 minutes - Group Share

Remarks

Thank you all for your engagement throughout this equity journey we have been on this year. Of course, you do not need to wait until next year to get started! You might find that you want to try some of the ideas you have out in your classroom and see what kind of impact it has on the classroom culture. You might even see ways you can build a more inclusive classroom like the one we imagined earlier today with the content in the last two units of the year. We are going to look at these next.

If you are interested in licensing Code.org materials for commercial purposes, contact us.

If you are interested in licensing Code.org materials for commercial purposes, contact us.

Session 4: Unit 9 Lesson Jigsaw

95 minutes

lesson exploration

Purpose

Unit 9 contains some new tools in the curriculum such as the Google Trends tool and the data visualizer tool. This session is intended to help participants understand each lesson at a high level while the facilitator provides the “connective tissue” between the lessons. Data does provide opportunities to also connect to students’ interests which comes through at the end of the unit project. We want to emphasize this opportunity to celebrate the diversity of projects that students develop during this unit.

Objectives

  • Participants are familiar with the Google Trends and data visualization tools in this unit.
  • Participants understand how each lesson connects to the “big picture” of the unit.
  • Participants have developed a plan for how they will celebrate and support the projects students create in the unit.

Supplies & Prep

Room Setup:

  • None

Facilitator Supplies:

Participant Materials:

  • None

Teaching Guide

Introduction to Unit 9 (10 minutes)

(2 minutes) Introduce Unit 9 - Data

💷 Use the slides to guide your review of the unit. Key points to pull out include:

  • Students will use the datasets in App Lab along with the data visualizer tool in App Lab to learn new information from the dataset.
  • Along the way students will use the Data Analysis Process to make sense of the data.
  • Students will also learn how computers use datasets for machine learning.

(8 minutes) Using the Data Visualizer

💷 Demonstrate the features of the data visualizer. Participants will not be following along on their own computers. Right now, you are just demonstrating what it looks like to use the data visualizer, and they will be able to use this tool in the future themselves.

Use U9L2, Level 1 or the slideshow to show participants a video for how the visualizer works. The video will review how to:

  • Import a dataset
  • Look at the metadata of a dataset
  • Create a bar chart and histogram in the data visualizer

The video does not cover how to filter the data in the data visualizer, so below is a recommended set of steps to follow to demonstrate this. We highly recommend using a dataset that highlights a topic that may support building an inclusive classroom environment. In the example below, we are using the data set “TheRoot: 100 Influential African Americans”. It is recommended that you test this out yourself before doing this live demo in front of participants.

What you should see                  What you should do
Go to U9L2, Level 2 and select the “Data Tab” in the top left hand side.
In the “Data Library” panel, select “Culture & Entertainment” and “TheRoot: 100 Influential African Americans”.

Click the orange “Import” button. You will see this data set now listed in the “Table name” chart on Code Studio.
Click on the name of the data set in the “Table name” chart. This will take you to a screen that shows the data in a spreadsheet form.
Click on the button “Visualize Data” near the top of the screen.
Create a histogram by following these steps:

1. Select “Histogram” in the “Chart Type” dropdown.

2. Select 5 as the “Bucket Size”

3. Select “Age” in the “Values” dropdown.

Your chart should look like the image to the left.
Filter your data by following these steps:

1. Select “Sector” in the “Filter” dropdown.

2. Select “Sports” in the “By” dropdown.

Your chart should look like the image to the left. Again, this might be a good opportunity to allow participants to make observations about the differences between these graphs.

Remind participants that this is a high-level overview of the tool.

Unit 9 Jigsaw (35 minutes)

(3 minutes) 💷 Introduce the Task

Remarks

We are going to look at each lesson in Unit 9 in a “Jigsaw format”. We will break up into 6 groups and assign each group a lesson to look at. Your goal is to share the “big picture” of the lesson with the group and point out aspects of the lesson you and your group found particularly important. You will have 4 minutes to share out about your lesson.

(32 minutes) Jigsaw Activity

Facilitator Tip

If your cohort group size doesn’t allow for forming six different groups, consider having groups double up or allowing participants to work individually. Ideally everyone will be able to work with at least one other person. If you need one or two “groups” of one person, we recommend assigning U9L5 or U9L6 to one person groups, as those lessons require fewer tools than the other lessons and thus may be easier for folks to understand independently.

💷 Divide the room into six different groups. Assign Lessons 1-3 and 5-7 to groups. The facilitators will be responsible for talking about Lesson 4 since it builds on previous lessons. Lessons 8 and 9 are focused on a project which the facilitators will also review with the group at the end of the session.

As you circulate the room, help participants learn how to use the tool. Encourage them to try different settings in the tools and with different datasets as they understand the lesson structure.

Jigsaw Share Out (40 minutes)

Have each group share out their 4 minute overview of the lesson. Groups may either talk out loud, use the shared slide, or model functionality using the computer connected to the projector. You should not spend time swapping out computers.

We also encourage you, the facilitator, to provide transitional remarks between the lessons. Below are sample transitional remarks along with what we are asking you to highlight:

Lesson 1-2 transitional remarks: After lesson 1, students are familiar with looking at the data behind the data as well as making sense of a variety of different charts in Google Trends. While students do a lot of exploration during this lesson, the following lesson we focus on datasets in App Lab and reading bar charts and histograms.

Lesson 2-3 transitional remarks: In Lesson 2, students worked with a pretty easy to understand dataset. But datasets aren’t always that straight forward. In the next lesson we will see that depending on how data is collected, data scientists might need to modify the dataset before they even get to creating visualizations of that data.

Lesson 3-4 transitional remarks: In Lesson 3, students also learned that sometimes it is helpful to “drill down” into a smaller data set, much like how we drilled down to see the distribution of ages in “TheRoots” dataset earlier today. In this next lesson, we will see drill down to another layer of analysis as we create more complex data visualizations.

Lesson 4: Facilitator-Led Overview

Remarks

Lesson 4 introduces students to cross tab charts and scatter charts. Out of these, the crosstab chart might be most unfamiliar to your students.

💷 Use the slide to show participants how to read the crosstab chart.

Remarks

In the lesson, students also create their own crosstab and scatter chart using the data visualizer. There is an activity guide that walks through these activities. Students will use the “Words”, “Favorite Classes”, and “US States” dataset to create a variety of charts.

💷 At the end of the lesson, we summarize the variety of different charts students have seen up to this point.

Lesson 4-5 transitional remarks: In prior lessons, we have taken a look at specific data stories that were centered around specific topics (chocolate, dogs, female legislatures, etc). In Lesson 5, we zoom out and look at how data is gathered in society and how it is used or misused.

Lesson 5-6 transitional remarks: In this next lesson, we take a look further at the role data plays in society - this time through the lens of machine learning and AI.

Facilitator Tip

Lesson 7 is a new lesson in the 2021-2022 school year. Make sure to review it along with all of the other lessons in this unit for these remarks.

Lesson 6-7 transitional remarks: It includes an activity, video, and article about bias in the Twitter facial recognition algorithm. This lesson builds on the way programmers feed data to AI - for better or worse.

After the last group presents, thank everyone and move on to the project.

Unit 9 Project Overview (10 minutes)

(5 minutes) 💷 Review the Task

Remarks

This unit ends with a project that spans two lessons in the unit. Students will use an activity guide to help them with the task which walks them through the Data Analysis Process. Please open and review the activity guide linked in the slides. As you review the task consider the following:

  • How does the project itself lend itself to building an inclusive learning environment for students?
    • How might you modify it for your students to make it more of an inclusive learning experience for students?
  • What actions can you take during the project to build an inclusive classroom?

(5 minutes) 💷 Discussion and Share Out

Facilitator Tip

Examples of actions or modifications that could work against building an inclusive classroom include requiring students to use a specific data set rather than using one of their own choosing or looking the other way when students make remarks about bias in data not being important.

Prompts:

  • How does the project itself support creating an inclusive classroom environment?
  • What role do you play in either modifying the project or supporting a classroom culture that creates an inclusive classroom environment?
  • What are things a teacher might do or say during this project that might work against the goal of supporting an inclusive classroom environment?

Remarks

After lunch we will wrap-up Unit 10 and brainstorm strategies for supporting students in taking the AP exam.

If you are interested in licensing Code.org materials for commercial purposes, contact us.

If you are interested in licensing Code.org materials for commercial purposes, contact us.

Session 6: Unit 10 Overview

65 minutes

lesson exploration

Purpose

Similar to Unit 3, Unit 10 has a long project that runs through the course of the unit. For teachers who plan only one less at a time, this project can be difficult to understand since it is not intended to take one class period. Also, Unit 10 includes important themes and skills that we want students to know to be an informed citizen in the digital world. At times, teachers find these units as “less essential” because they are not directly building students’ programming skills, but in reality, it is these units that we see as building essential and enduring skills regardless of what passions students decide to pursue next.

Objectives

  • Participants understand the structure and content of the Unit 10 project.
  • Participants have a plan for how they will get “buy in” from students during the Unit 10 project.

Supplies & Prep

Room Setup:

  • None.

Facilitator Supplies:

  • CSP Slides - Workshop 4 - 21-22
  • Physical copies of the Character Bio print out. If these copies are not available, have participants read about their character on the digital version.
  • Printed name plates if available. If these copies are not available, write down the names of the characters on separate post-its and assign a character to each person through handing out post its.

Participant Materials:

Teaching Guide

Unit 10 Overview (8 minutes)

Facilitator Tip

As one facilitator is going over this high level overview, the other facilitator should be handing out physical copies of the Character Bios linked in the Facilitator Supplies. Ideally, you have the roles printed out, but if not, simply hand out post-it notes with the name of the role on it.

💷 Show the big picture of the unit:

  • Students learn through a full-class simulation which helps contextualize what students are learning by moving from abstract ideas of privacy or security to concrete potential innovations.
  • Between simulation lessons, students learn more information that informs their decisions in the simulations.

💷 Model using the encryption tools:

  • Demonstrate the Caesar Cipher Widget (linked in the slides). If you have time, you can choose to also show the Random Substitution Cipher Widget (also linked in the slides). The goal is to give participants an idea of the tools in the unit and how they are connected to CS.
    • In the case of the Caesar Cipher, you can see that the encrypted text is hard to understand, but using the tool, it is very easy to break. In CS, we are always looking to make sure our encryption tools are difficult to break.

Warp-Speed Overview (43 minutes)

(5 minutes) 💷 Unit 10 Task

Review the Unit 10 task:

  • There is a convention coming up to determine the direction for “Future School”.
  • Each student will be given a role to play for a stakeholder in the Future School (parent, teacher, student, etc.).
  • They will research innovations their stakeholder might want to have at this Future School and with their group, they will develop a theme or vision for their presentation at the convention.
  • This takes place over multiple lessons. Students stay “in character” for each lesson in the simulation.

Remarks

As we mentioned, most of this unit is an extended simulation. In the slides, you will see a banner showing you and students that we are in simulation mode. We are going to engage with this project on warp-speed to get a feel for what students will be doing. We expect students will be doing much more research at each of these steps, but here we are going to focus more on the steps of the project rather than the CS content.
You have all been assigned a role in this simulation. You are now this new character and you are planning on proposing a new concept for the “Future school”. Before we start,

  • You have each been assigned your role. Read about your role, fully embody your new character, and introduce yourself to your table as your new character.
  • Make your own copy of the Project Guide.

Let’s get started.

Facilitator Tip

Really sell this as a simulation. Address participants by their new name, encourage them to describe their role, and be creative thinkers about what their character would want to introduce.

(3 minutes) 💷 Step 1 - Reflect

Remarks

We are so excited to have all of you participate in the “Future School Convention”! You each have a lot to bring to the conversation! To start, look at step 1 of your Activity Guide and write a bit about what YOU (in your character) would want in a Future School.

(7 minutes) 💷 Step 2 - Research

Remarks

We know you have a lot of ideas for Future School. Now is the time to get them out on the table! Research 2 different innovations that YOU (in your character) are interested in proposing the Future School adapt. Due to the accelerated pace here, we are going to ask you to answer all these questions the best you can - no citing of sources needed due to the warp-speed we are moving at!

(15 minutes) 💷 Step 3: Share Out & Formulate a Vision

Remarks

You are already sitting with your groupmates! Together, you are going to propose a vision or theme for Future School, one that connects all your innovations. For example, you might suggest that Future School be focused on international relations, or local agriculture, or maybe something else entirely. In your groups:

  • Share what innovations you are thinking of for the school
  • Give feedback on the innovations
  • And develop a theme/vision for your school that connects all those innovations.

(8 minutes) 💷 Preparing Your Group Presentation

In your group develop a 2 minute pitch for your big theme. This pitch should be:

  • Coherent: Explains the theme that ties your different innovations together
  • Compelling: Highlight the benefits of your vision and get the audience excited
  • Creative: Choose the format that will best communicate your vision
  • Clear: Make it clear specifically what you’re proposing
  • Collaborative: Every group member has a role, and every innovation is briefly explained
  • Concise: You’ll only have a couple minutes

(5 minutes) 💷 Share Out

Have 1-2 groups share their pitch.

Reflection (14 minutes)

💷 (2 minutes) Context

Remarks

You can see we REALLY rushed this project. In the classroom many things would be different:

  • Students would actually do research on their innovations.
  • Students would create a one-pager on ONE of their innovations
  • Groups would get feedback on their ideas.
  • All groups would share out and vote on best innovation and best vision/theme at the “convention”
  • You can learn more about how the simulation is connected through this Unit 10 Big Picture Document (also found in the lesson plans).

Also, periodically, the simulation will be paused for lessons that will help inform their decisions in the simulation. For example, students will learn about security and privacy in technology in two separate lessons that are not part of the simulation, before addressing the security concerns of their own innovations they are proposing.

(12 minutes) 💷 Think-Pair-Share Discussion

Have participants Think-Pair-Share for 2, 3, and 5 minutes respectively on the following prompts:

Facilitator Tip

If teachers “sell” the simulation to students, it will be more fun for everyone involved. Encourage teachers to go over the top with emphasizing roles and purpose in the “convention”.

  • What can you do to get students to “buy in” to the extended simulation?
  • What do YOU want students to get out of the project? What would success look like for your class?
  • What critical thinking skills are students building during this project that will be helpful regardless of what careers or interests students pursue after taking CSP?

Summarize any points from the discussion that you want to reiterate. Otherwise, wrap-up this section with a summary of where we have been. This is the last unit that introduces new content to students and is intended to really end on a collaborative and creative note.

If you are interested in licensing Code.org materials for commercial purposes, contact us.

If you are interested in licensing Code.org materials for commercial purposes, contact us.

Session 8: Preparing Students for the AP Exam

70 minutes

discussion-based

Purpose

There is a logical desire to want students to do well on the AP Exam and often teachers are familiar with doing some sort of “test prep” prior to a big test. This session is designed to provide teachers with a structure and community to create their own plan that meets their students’ needs.

Objectives

  • Participants have a plan for when and how they will prepare students for the multiple choice test.

Supplies & Prep

Room Setup:

  • None

Facilitator Supplies:

Participant Materials:

Teaching Guide

Getting Familiar with the Multiple Choice Exam (30 minutes)

(5 minutes) Introduction

Remarks

Throughout this year we have talked about helping prepare students for the Create Performance task, but the fact remains that the largest part of their AP score will come from the Multiple Choice assessment they will take on May 9th. The multiple choice assessment makes up 70% of their final score.

(1 minute) 💷 Share out at your table. What do you know about the multiple choice test?

(2 minutes) Share out with the full group

💷 Use slides to summarize the take-aways:

  • Students must complete 70 questions within 120 minutes.
  • The multiple choice portion is worth 70% of the final AP score.
  • Different Big Ideas make up a different % of the questions.

  • Questions:

    • There are questions using pseudocode language on it.
    • 8 of the questions require students to select two answers.
    • 5 of the questions will be focused around reading a passage about a hypothetical computing innovation and answering questions about it.

(25 minutes) Understanding the Questions

Let’s look at some example questions from the Course and Exam Description Guide.

💷 Do This:

  • Read about the Single-Select Questions with Reading Passage on page 165 of the Course and Exam Description Guide.
  • Review the Practice Exam Questions starting on page 172 of the Course and Exam Description Guide.

Consider:

  • What content knowledge do I want to build with students further before the exam? Consider both the Big Ideas and the Computational Thinking Practices.
  • What other test-taking skills do I want to build with students further before the exam?

(15 minutes) Have participants complete the task by reviewing the question types.

(5 minutes) 💷 Direct participants to discuss the following at their tables:

  • What content knowledge do I want to build with students further before the exam?
  • What other test-taking skills do I want to build with students further before the exam?

(5 minutes) 💷 Full Group Share Out. Supporting facilitator takes notes in the slides on the following questions:

  • What content knowledge do I want to build with students further before the exam?
  • What other test-taking skills do I want to build with students further before the exam?

Develop a List of Resources (20 minutes)

Remarks

We have just developed a pretty long list of things we want to ensure students are ready to do on exam day. Our curriculum provides some resources but there are many other resources publicly available as well. You might also find you want to create some resources tailored to your students. Let’s first look at what Code.org provides for supporting students in preparing for the exam.

💷 Use the slides to guide this overview:

  • The Multiple Choice Assessment at the end of Unit 10 has a total of 2 reading passages and 10 questions that mirror the “Single-select questions with reading passage” question type students will see on the exam.
  • In Unit 5, Lesson 5, students used some of the “robot code” in the Loops Explore to practice using loops and the pseudocode featuring the robot.
  • Additionally, the checks for understanding or the multiple choice assessments had a few “select two options” questions. But we know there are lots of other resources out there!

Remarks

💷 The next 15 minutes is yours to share out resources at your table and explore some of the resources we have mentioned here. There is also a place to add additional resources that you know about in the slides.

Develop Your Plan (20 minutes)

(10 minutes) 💷 Introduce the Task

Remarks

So far we have discussed what we want to do to prepare students for the exam, and how we can do that. Next, we want to consider when we will do these things. The next 10 minutes will be yours to make a plan for your students. During this time:

  • Check your timing. Look at where you are in the curriculum and how much time is left before the exam.
    • How are things looking for covering the content overall? Consider building out a calendar for any review time you do have space for.
    • How much time do you have to review?
  • Prioritize what you want to work on with students. Consider what resources you have already used or taken advantage of in your classroom.
    • Which skills and content do you see your students needing the most support with?
    • How can you get the biggest “bang for your buck” when it comes to utilizing the review time?
  • Think about engagement.
    • How will you balance engagement and motivation during the end of the year?

(10 minutes) 💷 Share and Review

Give participants 10 minutes to build out their plan individually. After 10 minutes, have them share their plan with a partner, get feedback, and revise their plan based on the feedback.

Wrap up the session by thanking people for their time and highlighting some of the ideas and exchanges you heard.

If you are interested in licensing Code.org materials for commercial purposes, contact us.

Session 9: Connecting to the Community Going Forward

20 minutes

discussion-based

Purpose

As this is the last time this group will be coming together, we want to leave the workshop on the note of community and leadership. This session is designed to make participants aware of opportunities to connect to the larger CS community and ways they can benefit and contribute to those communities.

Objectives

  • Participants are aware of CS professional learning communities (PLCs) available to them and different ways to engage as a learner or leader in those communities.
  • Participants have a plan to continuously develop new skills after this workshop.

Supplies & Prep

Room Setup:

  • None

Facilitator Supplies:

  • CSP Slides - Workshop 4 - 21-22
    • Talk to your Regional Partner prior to this session to understand plans or opportunities they have to keep the cohort connected in the future.

Participant Materials:

  • Journal 

Teaching Guide

What We've Done Together (8 minutes)

💷 Set context by reviewing how far the community as come and the need for CS community.

Remarks

We started this adventure together last summer. Since then, we have gone through much of the material in Code.org’s CSP curriculum, discussed teaching CSP with an equitable lens, brainstormed solutions to problems, and began to more fully understand the AP Exam. While we covered a lot of content, and we hope that this stays with you beyond this year, we also want to acknowledge the community we have built here and also connect you with the larger CS community.

Teaching itself can be an isolating career. Teaching CS often means you have even fewer colleagues who understand the unique challenges of teaching the topic. We have come together periodically for these events, but knowing that this is our last official workshop together we want to pause to think about what getting support will look like in the future.

💷 Think-Pair-Share (1 minute, 2 minutes, 4 minutes)

  • What have you appreciated about this time together?
  • What else do you need going forward?

Staying Connected (12 minutes)

Facilitator Tip

Please reach out to your Regional Partner to help understand what plans they have to help participants stay connected to one another to the larger CS community. Note that different Regional Partners have different levels of capacity to support post-workshop connections. You also may want to brainstorm ideas you and your co-facilitator have for staying connected to the CS community. This might be through social media channels that are CS focused or through local organizations that focus on CS education.

💷 (1 minute) Use the slides to provide an overview of the different opportunities available to teachers, including:

  • Ways we can stay connected with one another:

    • Keeping communication channels open such as Facebook groups or mailing lists
    • Sharing contact information
    • Joining (or creating) your own CSTA branch chapter
  • Ways we can stay connected with the larger CS community:

    • Become a CSTA member to receive newsletters about opportunities for CS teachers across the nation.
    • Join social media outlets for CS education.
    • Look for other PD opportunities for CS teachers.

Remarks

These are some places you can connect with the CS community and with one another, but connecting with the CSed community should be meaningful for you and them.

💷 Think-Pair (2 minutes-3 minutes)

  • What do you need from the CSed community either in this room or outside it?

    • Examples include: Need more AP specific PD, Need to learn more about AP CSA, etc.
  • What can you offer to the CSed community either in this room or outside it?

    • Examples include: Project ideas you used in your classroom that you could share on a Facebook group, strategies for recruiting girls and students of color to CS, AP review games you created, etc.

💷 Pair-Share (2 minutes - 3 minutes)

  • Thinking back to the ideas we have provided so far, where/how do you think you might want to connect to the CS education community in the future?

Remarks

You may decide you just need to take some time to process what you learned this year and be an active participant of the CSed community in the future. That is fine - there are many opportunities for you to plug into.

If you are interested in licensing Code.org materials for commercial purposes, contact us.

Session 10: Wrap Up

15 minutes

facilitator-presentation

Purpose

Answer any outstanding questions and wrap up the day.

In addition it should give time to do the survey in person so that teachers complete it before leaving.

Objectives

  • Remaining parking lot or needs questions have been addressed
  • Teachers have taken the survey

Supplies & Prep

Room Setup:

  • None

Facilitator Supplies:

Participant Materials:

  • Computers

Teaching Guide

Parking Lot and Reminders (5 minutes)

(3 minutes) 💷 Clear out Question Parking Lot

Use this time to address outstanding question parking lot issues. Don't hesitate to give items from the parking lot back out to the group to answer.

(2 minutes) 💷 Reminders and Thanks

Consider adding any helpful reminders for participants. Consider to take this time to thank the group and your co-faciltiator, and/or regional partner for their contributions to making the year successful.

Complete the Survey (10 minutes)

(10 minutes) 💷 Complete the Survey

  • 💷 Show the slide at the end of the deck that includes the appropriate link based on your in-person workshop model (in-person, 1-day OR in-person, 2-day).
  • Make sure all the teachers in your workshop take the survey for the workshop before they leave.
  • On the online workshop dashboard find your workshop and close the workshop during the closing of an in-person, 1-day OR during the final closing of an in-person, 2-day workshop.

Having trouble with the survey?

If your participants get an error message when you share the survey link, please follow these steps:

  1. Don’t worry! This is likely an issue with how the workshop was scheduled in the dashboard.
  2. Ask your participants to take a few minutes to share their "gots and needs" via post-it notes. This will allow you to receive quick feedback to inform your post-workshop debrief.
  3. Let participants know the survey will be coming via email within a few days, and send participants home for the day.
  4. Contact your Regional Partner to let them know the survey link didn’t work, and ask the Regional Partner to follow-up with Code.org on the next business day.
  5. Code.org will work with Regional Partner to send the survey link to teachers.

If you are interested in licensing Code.org materials for commercial purposes, contact us.