Day 1

CSD 2019-20 Workshop 2 - 1 Day

Agenda Walkthrough Resources

In place of the agenda walkthough video, we now have a series of resources designed to help facilitators familiarize themselves with the workshop agenda.

  • Agenda Comparison Video
    This video is a high level overview of how the 2019 agenda compares to the 2018 agenda. We recommend watching this video before reading the agenda. slides

  • Workshop 2 Goals and Outcomes Overview Document
    The document outlines the overall goals and outcomes for Workshop 2 along with where in the workshop these goals and outcomes are addressed. We recommend you reviewing this document before reading the agenda.

  • Workshop 2 Goals and Theme Video
    This video introduces the theme for workshop 2 and outlines how the theme unfolds throughout the workshop. We recommend watching this video after reading the agenda. slides

  • Opportunities for Equity
    This resource calls out opportunities for a facilitator to create an equitable workshop environment and ways for teachers to create an equitable classroom environment in while students are working in teams. We recommend reviewing this resource after reviewing the agenda for workshop 2.

  • Essential Content
    It is important for facilitators to be familiar with all content in Unit 4 before facilitating workshop 2. This resource identifies specific lessons of focus within workshop 2. We recommend reading this resource after reading the full agenda. This resource is especially recommended for new facilitators or facilitators that are not teaching Unit 4.

Printing Agendas

There are two ways to get a PDF of the whole detailed agenda. The second one takes a few more steps but makes a nicer formated PDF.

  1. PDF of Detailed Agenda
  2. Go to https://curriculum.code.org/plcsd-19/q2/compiled. When you get to that page right click. From the menu that pops up click print. From there you should be able to print or save it as a PDF.

For the high level agenda (like one on the right) that is printable and editable go to:

Google Sheet View of High Level Agenda

  • 8-10 weeks into school
  • Should occur before or just as teachers start teaching Unit 4
  • If you are planning for a two day workshop, use the Crafting 2-day Academic Year Workshops Guide as a resource to modify two one-day agendas into a 2-day agenda that meets the needs of your cohort.

Goals

  • Time to share/discuss highlights and concerns from your classroom.
  • Time to discuss region specific concerns or interests.
  • Prepare to teach upcoming lessons. Try activities and discuss each type of lessons teachers will see in the upcoming unit.
  • Reflect on classroom practices and continue to grow and transform teaching practice.
  • Build the community of teachers.
  • Reflect on the student needs that come up in your classroom, how you have had to adapt to those needs, and what needs your students have for which you might still need assistance.

Prepping for Sessions

Review Past Workshop(s)

Review how things went during your previous workshop

  • Review your feedback from teachers in the Workshop Dashboard to see what needs you can address and how you can continue to improve your local workshops
  • Talk about feedback for each other in how you can better prepare for the workshop together, how you run certain sessions, and other ways you can grow as individuals and a team
  • Make a plan together for actions you are going to take during this workshop to improve

Supplies

Provided By Regional Partner Teachers Should Bring
Room set up for table groups of 4-5 teachers
Room with reliable wifi
Power Strips
Projector
Speaker System
24 Pens
2 Easel Pads
10 Large 3x4 Post-it Notes
16 Medium 3x3 Post-it Notes
12 Small 1x2 Post-it Notes
8 sets 8-pack Markers
Blue Painter's Tape
Scissors
Printed Curriculum Guide
Journal
Computers

Connect with your regional partner

Prior to the workshop find time to meet in person or virtually with both facilitators and the Regional Partner to discuss:

Subject Conversation Points
Supplies
  • Go through the list of necessary supplies together
  • Make a plan for when different supplies will be set up/provided
Online Workshop Dashboard
  • Look at the registration. Are teachers signed up? What do you need to do to make sure all the teachers are registered?
  • Make sure facilitators are added on the workshop so you will be able to take attendance
Venue
  • Discuss the set up of the space
    • What does the room look like?
    • What does the table set up look like?
    • Will the space have a projector? Do we need to bring certain type of hook ups?
    • Will the space have a sound system? If not how do you plan to play videos during the week?
    • Is the other course workshop co-located?
  • How do we get into the building?
  • Are there any directions about parking or locating the space?
Workshop Timeframe
  • What time are we scheduled to start with teachers?
  • What time are we scheduled to end with teacher?
  • What time can we come in to prep in the morning?
  • What time can we stay to debrief till in the afternoon?
Food
  • What food will be provided for participants during the workshop?
  • What time will food be set up?
  • Is there a separate room for lunch?
Agenda
  • Is there any local material to cover during this workshop?
  • How long do you anticipate it taking to cover the material?
Staff
  • Will someone from your organization be on site for the day of the workshop?
  • If yes, who is the staff member and how should we contact them if needed?
  • If no, who should we contact in case something comes up during the workshop that we need your organizations support with?

Review Materials

On your own review the following materials so you are familiar with the details of each.

Facilitator Materials Teacher Materials

Make a plan

You should go through every session to make a plan for how you and your co-facilitator will support each other in running the session.

Use the Session Planning Template to guide your planning.

Don't forget to check the pre-survey results to determine what lessons to focus on during the TTL progression. The survey is sent to teachers automatically 10 days before the workshop. You can view the results on the Workshop Dashboard.

Create Materials For Region

First Morning Of Workshop

Room Setup

Use the supplies provided by the Regional Partner to make sure the room is set up prior to when the teachers arrive. In the agenda we will call this the "Normal Breakout Room Set Up".

  • Tech
    • Reliable guest wifi - check this as early as possible
    • Projector (separate table for projector)
    • Speaker System
  • 8 Teacher Tables (for 32 teachers) with:
    • 4 chairs at each table
    • Table angled toward projector screen
    • Surge protectors in middle of each table
    • 4-5 post-it note pads of different sizes
    • 3-4 Pens
  • Facilitator Table:
    • Located in the back of the room
    • 2-3 chairs at table (need chairs for lead facilitators)

Create Posters

  • Display posters for people to add post-its to as they come in
    • Question Parking Lot - For people to share questions they have.
    • “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. Remind teachers to take out their Curriculum Guide as a guide to unit progressions.

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

50 minutes

discussion-based

Purpose

This session is designed to bring participants together to kick off the workshop, reflect on how things are going in the classroom, and introduce the theme for the day. This is a place to check in on specific lessons that people have already taught, as well as pacing and teaching practices that were modeled 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 collaborate with one another to share resources and ideas for their classrooms
  • Participants work on developing the skills necessary to continue to build their CS content and pedagogical knowledge outside of the walls of the workshop through avenues like the forum, the community’s shared resources, online courses, peer collaboration,
  • Participants engage in the “think, pair, share” teaching and learning strategy

Supplies & Prep

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

  • 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 note where they are in the curriculum. Remind teachers to take out their Curriculum Guides as a guide to unit progressions.
  • “Question Parking Lot” - For people to post questions they have.
  • Remake the Padlet Template for your workshop

Facilitator Supplies:

Teacher Materials:

Agenda

Workshop Opening Logistics (3 minutes)

Warm Up and Check In (22 minutes)

Share Out (15 minutes)

Theme Introduction (10 minutes)

Teaching Guide

Workshop Opening Logistics (3 minutes)

(0 minutes) Create a Padlet

In the last workshop, we used an anchor chart to reflect on the role of the teacher theme. During this workshop we will do something similar using a different tool. The purpose of using a different tool here is to model the idea that the same objective can be met using a variety of different tools and strategies. The tool we will be using is Padlet.

Padlet Set-Up Instructions:

Facilitator Tip

The template includes the three prompts that will be used throughout the day. You might prefer to delete the second two prompts and add them back when you are ready to use them with the group.

  • Click on the Padlet Template link
  • Click on the remake button in the upper right hand corner (If you do not have a padlet account, you will be prompted to create a free account. Your participants will not need an account to engage with this tool during the activity.)
  • Check the boxes “copy design” and “copy posts”. Then click on the pink “submit” button in the upper right hand corner
  • Click on the gear button in the upper right hand corner. Copy the address to your clipboard and insert the link into your copy of the group notes document.

Using Padlet:

  • Add a new post - double click on the canvas space or click on the pink “+” in the lower right hand corner
  • Connect ideas together:
    • hover over the post
    • click on the three dots (more actions) that appear in the upper right hand corner of the post
    • Click “connect to a post”
    • Click “connect” on the post that you would like to connect with

Additional Support Resources:

Facilitator Tip

Ways to Prepare for this Session: * Reflect on teacher needs at the last workshop — what were the most common concerns? How can you check in on those concerns here? * Make a plan with your co-facilitator for how you plan to divide up roles during the session.

(0 minutes) As Teachers Walk In

Have a slide up at the front of the room to direct teachers to:

  • Add post-its to "Where are we now" poster
  • Kick off the “Question Parking Lot” chart by asking participants to add in anything they need to talk about

(2 minutes) Attendance

Have everyone complete the attendance for the day

(1 minute) Review Norms

Remind the group of the norms you set at Workshop 1.

Warm Up and Check In (22 minutes)

Discussion Goal

Jog memories and think concretely about the lessons they’ve done so far and what’s coming soon.

Facilitator Tip

While discussions are happening, one facilitator should circle the room while the other reads over the post-its that teachers posted as they came into the room.

(5 minutes) Personal Reflection

Have teachers reflect on the following questions individually, and be ready to share with someone else. They don't need to answer every question but participants can use these questions to jog their memory.

  • How is it going with the topics we discussed at our last workshop?
    • Debugging: How are your students doing with applying debugging process to programming
    • Your role as the teacher: How has your role as the teacher shifted and changed as you have implemented various aspects of the course?
  • How is it going with the class in general?
    • What adaptations have you made for your students’ needs?
  • What is on your mind?
    • What concerns or issues do you have about the topics that are coming up soon?
    • What questions do you have, and/or what do you want to talk about today?

Facilitator Tip

Some teachers have expressed feeling uncomfortable because of the name “speed dating” If you would like to use a different name for this activity, “speed networking” is a good alternative.

(10 minutes) Speed Dating

Have participants “speed date” their responses to the three prompts above, looking for advice or ideas on questions or issues.

Facilitator Note: In this activity, speed dating means getting up and talking with someone new about your thoughts. We recommend doing 3 rounds of 3 minutes each, where participants check in with someone new for each round

Discussion Goal

Bubble up what needs to be addressed by the whole group. Jot down questions or topics on post-its and then hold up for facilitators to collect.

Facilitator Tip

As teachers share in their groups, the facilitators are circulating to hear teachers' thoughts and are thinking about the topics to discuss in the whole group share out. Likely topics are assessments, facilitating discovery without telling students the “right” answer, learning material along with your students, etc.

(7 minutes) Share Concerns at Table

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

As table members catch up and share, facilitators should review the post-it notes and decide what issues folks are having that others in the room can help solve. Other post-it notes that may be appropriate to answer later in the day can be added to the question parking lot.

Share Out (15 minutes)

Facilitator Tip

Consider having one facilitator run the discussion while the other takes notes in the notes doc For workshops with only one facilitator, you might consider either enlisting the help of a participant with note taking.

(15 minutes) Group Discussion

Facilitators prime the discussion with topics that have been brought up so far in the day, and put them to the group for everyone to answer. The goal is to pull out widely-held questions and to check in with groups on the following:

  • How are things going? Are there any specific needs that need to be addressed before we move on to Unit 4: The Design Process?

  • How are your students doing with applying the debugging process to programming?

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

Theme Introduction (10 minutes)

(1 minute) Introductory Remarks

Remarks

In the last workshop, we focused on the theme of the “Role of the Teacher.” In today’s workshop, we will extend this idea to think about the “Role of the Student”. In a CSD classroom, students are meant to be active. Students learn through doing and exploration rather than through direct instruction. Today we will consider how we, as educators, can create and support a classroom environment that allows students to grow and develop in this active role.

Discussion Goal

Participants should walk away with a working definition of active learning and a clear idea of what active learning looks like in the CSD classroom. Examples of active learning include students collaborating with peers, students engaging in discussion, students working together to solve a problem, students exploring new concepts, etc. Active learning does not include passively listening to the teacher lecture or memorizing facts.

(8 minutes) Think, Pair, Share

Prompt: What does it mean for students to be active in the classroom? What sorts of things are students doing? What is the teacher doing?

  • (1 minute) Think: individual reflection
  • (2 minutes) Pair: discuss with a partner
  • (5 minutes) Share: share and discuss with the whole group

Facilitator Note: As participants share out to the whole group, add ideas to the padlet. Allow participants to comment and “like” things are they are added to the group padlet.

(1 minute) Closing Remarks

Remarks

As we move through the day, we will continue to reflect on this idea of the “Role of the Student”. Our goal is to leave the day with a clear plan for how we can leverage our role as the teacher to support students in taking an active role in their learning.


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

Session 2: Previously, on Unit 4

10 minutes

facilitator presentation

Purpose

This session introduces participants to the “Problem Solving Process for Design” that is used in Unit 4. The session sets the stage for the model lesson by exposing participants to the essential content in lessons 1 and 2.

Objectives

  • Participants have been exposed to the essential content knowledge necessary to plan and implement Lessons 1 and 2 of Unit 4
  • Participants understand the steps in the “Problem Solving Process for Design”. As a result, students should be able to use the “Problem Solving Process for Design” as a structured process to help address new problems.

Supplies & Prep

Room Set Up:

  • Participants are seated in pods

Facilitator Supplies:

Teacher Materials:

Agenda

Facilitator Note (0 minutes)

Unit 4 Introduction (8 minutes)

Model Lesson Context Setting (2 minutes)

Teaching Guide

Facilitator Note (0 minutes)

The high level overview of Unit 4 has been moved to the Unit 4 Conclusions and Connections session later in the day. This session is intended to provide context for the model lesson.

Unit 4 Introduction (8 minutes)

(4 minutes) Problem Solving Process for Design

  • The facilitator displays the “Problem Solving Process for Design” diagram and asks participants to open to page 53 (the last page) of their curriculum guide.
    • (2 minutes) Participants are asked to read the section titled “The Problem Solving Process for Design”
    • (2 minutes) Quick popcorn style share out

Discussion Goal

The goal here is for participants to recognize “Problem Solving for Design” process. This is simply a new application of a process that they, and their students, are already familiar with. This process is central to Unit 4, so it is important to draw attention to the process throughout the workshop.

  • Prompt: How is this application of the “Problem Solving Process for Design” different from the process students have used in previous units?

Remarks

As we can see, the four major steps of the problem solving process will be familiar to students. However, the way students engage with this process in Unit 4 will be different. By the end of Unit 4, students should see the design process as a form of problem solving that prioritizes the needs of a user. This process is important as it provides students with a structured problem solving process to help address new problems.

Facilitator Tip

This is a high level overview of the content in the first two lessons of Unit 4. It is intended to provide background context for the following model lesson. Mastery is not an expectation here.

(2 minutes) U4L1 - Analysis of Design

Lesson Overview: The class explores a variety of different teapot designs to consider design choices. Building on this, students explore the relationship between users, their needs, and the design of objects they use.

Lesson Objectives:

  • Critically evaluate an object for how well its design meets a given set of needs
  • Identify empathy for the user as an important component of the design process

(2 minutes) U4L2 - Understanding Your User

Lesson Overview: Using user profiles, the class explores how different users might react to a variety of products. Role playing as a different person, each member of the class will get to experience designs through someone else’s eyes.

Lesson Objectives:

  • Critique a design through the perspective of a user profile
  • Design improvements to a product based on a user profile

Model Lesson Context Setting (2 minutes)

(1 minute) Set the Scene

Remarks

When we return from break we will be engaging in a model lesson. In the same way we did in academic year workshop 1, we will be focusing on two “hats”. I will be wearing the “teacher hat” and you will be wearing the “learner hat”. After we finish this model lesson, we are going to have a conversation about some of the teaching strategies you experienced in the model lesson with a focus on the “role of the student”.

During the break I will be distributing materials for our model lesson. For context, our classroom norm is learners do not engage with materials until instructions are given. I have also pre-selected groups. I will project these groups on the screen. Please sit with your group when you return from break.

Facilitator Note There is a note about grouping in the set up instructions of the Model Lesson session agenda.

(1 minute) Pre-Break Reminders

There is a 10 minute break between this session and the next session. The facilitator should remind the participants of how long they have for break along with any pre-break announcements before the break begins.


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: Model Lesson

50 minutes

lesson exploration

Purpose

This model lesson in intended to model effective management of group work and supporting positive group dynamics while participants engage in the Problem Solving Process for Design.

Objectives

  • Participants are exposed to the essential content knowledge necessary to plan and implement Lesson 3 of Unit 4
  • Participants engage in the “think, pair, share”, “peer feedback” and “journaling” teaching and learning strategies
  • Participants engage in a structured problem solving process to address a problem
  • Participants engage in breaking in large problem down into smaller components in order to begin taking small steps towards a larger goal
  • The facilitator models project management strategies (grouping, independent vs group brainstorming, group roles, peer feedback)

Supplies & Prep

Room Setup:

  • Participants are grouped into teams of 3 to five participants

Facilitator Supplies:

Teacher Materials:

  • Your local copy of the CS Discoveries Q2 - Notes Template (19 - 20)
  • Printed copy of User Centered Design - Activity Guide (linked in group notes template - can be done electronically if you do not have the ability to print)
  • Computer (if using an electronic activity guide)
  • Markers

Agenda

Before the Lesson (0 minutes)

Warm Up (5 minutes)

Activity (33 minutes)

Wrap Up (12 minutes)

Teaching Guide

Before the Lesson (0 minutes)

Group: Learners should be in teams of 3 to 5

Facilitator Note: Prior to the lesson the “teacher” should separate the learners into groups. The way learners are grouped is up to you as the facilitator (random groups, participants that don’t normally sit together, etc.) It is however important that you show that you have considered grouping before the lesson and implemented a plan to get learners into their groups before the lesson begins. In the model lesson reflection, the facilitator will call out the importance of having a plan for grouping prior to implementing a lesson.

Facilitator Tip

If you do not have the ability to print the activity guides, there is a link to an electronic version in the shared notes doc template. If participants are using the electronic version, ask them to lower their screens during group discussions. Alternatively, you might also have participants respond to the activity guide prompts in their journal instead of using the electronic version.

Distribute: Place the appropriate number of activity guides face down on each pod. Also distribute markers, post-it notes, and chart paper to each group.

Hand out the activity guide (or journal) to each learner, as well as markers, sticky notes, and poster paper for each group.

Facilitator Note: A major topic within this workshop is group dynamics. Just like in any classroom, it is not possible to predict how groups will interact with each other. Take any opportunity you can to model a teacher supporting effective group dynamics. The key is to not solve the problem for the group, but instead guide them towards effective teamwork. In the “Group Dynamics” session before lunch, participants will have the space to share ideas and strategies related to group dynamics. The topics for that session include the following:

  • Solutions incorporate ideas from multiple contributions
  • Students are able to mediate group conflict
  • All students contribute to the success of the group
  • Students with less prior knowledge are not excluded
  • Group member strengths are highlighted and utilized

In order to set the stage for this session, try to make sure each participant has success with or experiences modeling of at least one of these one of these items.

Warm Up (5 minutes)

(5 minutes) Designing for Others

Prompt: In the last two lessons we've seen that products are designed with a purpose and that different designs are more useful or pleasing to different people. Since different people have different needs, interests, etc. what might be some of the challenges if you're trying to design a product for someone else?

Discussion Goal

This should be a very quick introduction to the lesson. You are looking to call out that designing for other people requires you to consider their needs instead of your own, which can often be challenging.

Think - Pair - Share: Allow learners a minute to think silently before having them share with their tables and then the group as a whole.

  • (1 minute) Think: individual reflection
  • (1 minutes) Pair: discuss with a partner
  • (3 minutes) Share: share and discuss with the whole group

Facilitator Note: During the group share out, the facilitator should display the Design Process graphic. Point back to this graphic and re-emphasize the importance of empathy when designing for others. Use this as a quick hook for the lesson and then move to the main activity.

Remarks

Designing for other people can be challenging for a lot of reasons, but one of the most important is that it challenges us to consider what another person values, likes, or is concerned about. In other words we need to have empathy for someone else. Today we're going to do a mini-design activity to help us practice the entire process ourselves.

Activity (33 minutes)

(2 minutes) Introduce the Activity

Overview: As a class read through the "Overview" section of the activity guide to make sure groups understand the goal of the activity.

(14 minutes) Define

Facilitator Note: Project the “Problem Solving Process for Design”. Call out that you are now moving into the “define” phase for the problem solving process.

Facilitator Tip

You will notice that the brainstorming starts with learners working independently and then moves to the table group working together. This sets the foundation for inclusion within the group. All team members have space to brainstorm ideas to bring to the team. As you circulate during the lesson, be on the lookout for teams including multiple perspectives into their group solutions. If it seems like one person is dominating group decision making, ask guiding questions. (Point to a post-it and ask who came up with the idea. Then ask that person to describe the idea to the group.)

  • (2 minutes) Brainstorm Users: Ask learners to independently list on their activity guides as many different potential users of smart clothing as they can think of. After about a minute, ask them to create a post-it for the two or three user types they think are most interesting.

  • (4 minutes) Categorize Users: Invite learners to discuss with their table at least one bigger category of users they see within their group. Bubble up their ideas to a full class discussion. You should aim to create broad categories for every user on chart paper.

  • (1 minute) Choose Specific User: Ask groups to pick one of the categories you've created to design for. Do your best to ensure a good mix of users in the classroom but it's not a problem if some groups choose the same user.

  • (2 minutes) Brainstorm Needs: Learners will independently brainstorm on their activity guide to identify a list of potential concerns, interests, and needs of the user they picked. Encourage learners to think carefully about what might be important to those people.

  • (4 minutes) Categorize Needs: Learners should compare their list with their group and create post-its for each need, interest, or concern of their user and then group them. Learners can use the markers and poster paper to do this step.

  • (1 minute) Choose a Specific Need: Ask groups to pick the specific need for their user that they want to address. They should try to pick a need they think could be addressed by smart clothing so in some cases they may need to be a little creative in thinking about these needs.

Facilitator Note: Project the “Problem Solving Process for Design” graphic. Call out that you are now moving from the “define” phase to the “prepare” phase.

(7 minutes) Prepare

  • (2 minutes) Brainstorm Solutions: Ask learners to independently brainstorm potential ways smart clothing could be used to address the problem they've decided to solve.

Facilitator Tip

Be on the lookout for group conflict here. Have a plan in mind for how you will redirect groups if one person seems to be unwilling to let go of their idea and is causing group conflict as a result. Your response should be one that both models a way a teacher could intervene to support effective group dynamics while still respecting participants as professionals. Ex: You might ask the participant who is causing the conflict to suggest a strength of a different idea and follow up by asking a different group member if that strength could be incorporated into the idea in question.

  • (5 minutes) Discuss the Pros and Cons: Once learners have brainstormed solutions invite groups to discuss the pros and cons of the proposed solutions. Reinforce that they should be having this conversation from the standpoint of their user. Either the specific needs they chose or the broader needs they've brainstormed should guide how they value each idea.

Facilitator Note: Project the “Problem Solving Process for Design” graphic. Call out that you are now moving from the “prepare” phase to the “try” phase.

(10 minutes) Try

Facilitator Tip

Giving learners a specific role to play in activity is a way to ensure all members of the group have a way to contribute to the success of the team. The role itself is not as important as the tone this sets within the team structure that all members have an active role to play. The specific roles can shift and change to meet the needs of specific projects or activities. Watch to see if learners are fulfilling the responsibility of their role. Ask learners which role they are taking and how that role contributes to the success of the group.

Facilitator Note: Allow learners to self select roles for this portion of the activity. This is done to ensure all learners have a way to contribute to the success of the group. Roles include: scribe, artist, presenter, time keeper, etc. Let students know that after ten minutes they will have the opportunity to present their design to another group. They will have two minutes to share the following:

  • Who your user is and what specific need you identified
  • The features of the product designed
  • How the features addressed the need you chose
  • One feature your team chose NOT to include
  • At least one feature of your product you might not want for yourself but have to meet the needs of their user.

Learner Instructions:

  • Describe Your Product: Learners should write a description of what their product is and how it addresses their user's need on their activity guide.

  • Draw Your Product: Learners should draw and label a picture of their product. Specifically any "smart" features should be labeled with short descriptions. Learners can also use poster paper and markers for this portion of the lesson.

Wrap Up (12 minutes)

(10 minutes) Product Presentation

Facilitator Tip

This wrap up was intentionally included to model the use of the peer feedback teaching and learning strategy.This strategy, like most highlighted in this lesson, can and should look different depending on the activity in which it is used. It is also important to note that this activity does not take the place of the “reflect” portion of the problem solving process. The reflect step is not included in this lesson, however, students will engage in this step in future lessons within Unit 4.

Present Your Product: Groups are paired together to present their products. Each group is given two minutes to present their product to their partner team. The partner team is given three minutes to provide verbal peer feedback using the following prompts:

  • I like…
  • I wish…
  • What if…

Each person on the feedback team should give a minimum of one piece of feedback to the presenting team. The groups then switch roles and repeat the process for an additional 5 minutes.

(2 minutes) Journal

Prompt: Based on today's activity what challenges do you foresee in designing software for others?


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

Session 5: Model Lesson Reflection

20 minutes

discussion-based

Purpose

This session is designed to highlight choices and teaching strategies used in the model lesson. The goal is for participants to reflect on how they might implement similar strategies and techniques in their own classrooms. An emphasis is placed on teaching strategies related to supporting students working in groups and helping students develop the skills necessary to solve large problems.

Objectives

  • Participants begin thinking about how to develop a plan for supporting students during group projects
  • Participants engage in the “think, pair, share” and “journaling” teaching and learning strategies
  • Participants understand how iteration and decomposition can be used to help students work through the problem solving process for large problems

Supplies & Prep

Room Setup:

  • Participants are seated in pods

Supplies and Prep:

Teacher Materials

  • Journal
  • Pen

Agenda

Iteration and Decomposition (7 minutes)

Highlight and Discuss Choices (6 minutes)

Role of the Student (7 minutes)

Teaching Guide

Iteration and Decomposition (7 minutes)

(1 minute) Context Setting

Remarks

In Unit 4, there is a strong emphasis placed on the problem solving process as it relates to designing for a user. In chapter 2, students will engage in iterative team project. Throughout the unit, students will need to decompose larger problems into smaller components.

Facilitator Note: Project the definitions of iteration and decomposition while explaining their meaning.

  • Iteration - Students engage in the process of continuous improvement in order to modify and enhance creative projects

  • Decomposition - Students break large problems into smaller components in order to begin taking small steps towards the larger goal

(6 minutes) Think - Pair - Share

Discussion Goal

Unit 4 places a strong emphasis on the problem solving process. Students will engage in this process multiple times within the unit to solve large problems. This will require students to decompose large problems into smaller problems and iterate through multiple versions of a product. This is the first introduction to decomposition and iteration, but participants will return to this idea later in the workshop during the curriculum investigation. The goal here is for participants to understand what these words mean and how these processes can help students as they engage in the problem solving process.

Prompt: Where did you see both iteration and decomposition embedded into lesson 3?

  • (1 minute) Think: individual reflection
  • (2 minutes) Pair: discuss with a partner
  • (3 minutes) Share: share and discuss with the whole group

Highlight and Discuss Choices (6 minutes)

(4 minutes) Choices

The facilitator explains the choices that were made along with the reason for the choice.

Facilitator Tip

The goal here is to highlight the importance of preplanning grouping prior to implementing a lesson. There are many ways to form groups, and there is research to support when and how to select certain group types. Due to time constraints, digging deeper into how and why to use specific group types is beyond the scope of this workshop. However, this is a great seed planting opportunity for participants that are ready to dig a little deeper.

  • Grouping: Learners were separated into groups prior to this lesson. There are many ways to divide students into groups (homogeneous, heterogenous, random, student selected, etc.). The grouping choice depends largely on the activity and the students in the room. However, in all situations, it is important for the teacher to both consider how students will be grouped and how this grouping set up will be communicated to students. This planning should be done before the lesson is implemented.

  • Individual Brainstorming: Learners were asked to brainstorm individually before brainstorming with their group. This sets the foundation for inclusion within the group. This choice was written into the lesson plan and not a specific choice made by the facilitator, however, this is an example of a choice that can be made in other situations where the teacher is supporting group work.

  • Roles: Giving students a specific role to play in a group is a way to ensure all members of the group have a way to contribute to the success of the team. The role itself is not as important as the tone this sets within the team structure that all members have an active role to play. The specific roles can shift and change to meet the needs of specific projects or activities.

  • Peer Feedback: Peer feedback was incorporated into the project presentation portion of this lesson. This was intended to be an opportunity for learners to practice both giving and receiving feedback. The peer feedback strategy can be implemented in a variety of ways. The key to any implementation of the peer feedback strategy is outlining clear expectations for the feedback. In this situation, learners were asked to respond using the prompts:

    • I like…
    • I wish…
    • What if…

(2 minutes) Journal

Prompt: Often times in teaching, there are many things going on in the background that are not always obvious to an outside observer. In the model lesson, the teacher needed to preplan and consider many factors related to creating a classroom environment that is conducive to students working in groups. When supporting group work, what will you need to plan for ahead of time in order to effectively manage your classroom and support effective group dynamics?

Facilitator Note: There is no share out here because this is an idea that the participants will return to multiple times throughout the day. The purpose of including this prompt here is to have participants start thinking about this independently before engaging in the discussions that will come later in the day.

Role of the Student (7 minutes)

(1 minute) Journal

Discussion Goal

The goal her is for participants to recognize that active learning goes beyond simply participating in an activity. This will lay the foundation for a future reflection where participants dig deeper into the role of the teacher in creating a classroom environment where students are able to work on developing these skills. Some signs of active learning might include: Students know the learning goals and are actively working to achieve those goals Students are comfortable making mistakes and know how to use those mistakes and failures to improve on their work Students practice meta-cognitive skills - students are able to think about their thinking Students know how to find and use resources to support their learning goals Students able to collaborate and communicate effectively with their peers Students are able to give and receive feedback

Prompt: What skills does a student need in order to be an effective and successful active learner? What does it look like for a student to develop these skills?

(6 minutes) Share Out

As participants share out to the whole group, add to the padlet from the opening session. Participants can interact with this padlet by adding comments or “liking” posts.

Remarks

Students don’t always walk into our classrooms with the skills they need in order to be an active learner. This can be especially true during team projects and can vary from class to class. As we move through the day we will continue to reflect on the role we would like students to play in our classrooms. As we do this, we need to also think about what we, as educators, need to do in order to support students developing into their active learner role.


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

Session 6: Group Dynamics

40 minutes

discussion-based

Purpose

The goal of this session is for participants to collaborate with each other to share strategies that support effective group dynamics within the classroom. Participants should walk away with at least three strategies that they will use in their classroom to support a culture of inclusion in group work.

Objectives

  • Participants have brainstormed ways to create an environment that supports effective group dynamics
  • Participants are able to articulate clear strategies that they will use to create a culture of inclusion within their classroom
  • Participants engage in the “journaling” teaching and learning strategy
  • Participants are able to articulate at least three strategies that they will use in their classroom to support a culture of inclusion when students are working in groups

Supplies & Prep

Room Setup:

  • Prior to this activity, facilitators should prepare five pieces of chart paper. Each poster should contain one of the following statements:
    • Solutions incorporate ideas from multiple contributions
    • Students are able to mediate group conflict
    • All students contribute to the success of the group
    • Students with less prior knowledge are not excluded
    • Group member strengths are highlighted and utilized
  • Select six distinct areas of the room where the groups will cluster around the topic posters. Have markers available in each area.

Facilitator Supplies:

Teacher Materials:

  • Markers
  • Journal
  • Pen

Agenda

Introduction (4 minutes)

Activity (18 minutes)

Wrap Up (18 minutes)

Teaching Guide

Introduction (4 minutes)

(2 minutes) Introductory Remarks

Remarks

Unit 4 contains many opportunities for students to work together in groups. This structure presents an opportunity for students to further develop skills in communication and collaboration. However, group work can also introduce unique challenges into the classroom. As we continue to focus on the “Role of the Student” it is important for us to consider how we will support students as they continue to develop the skills necessary to work effectively together as a team while being active learners.

In this session, we will consider common obstacles that students encounter when working with their peers. Together, we will develop lists of strategies that we, as educators, can use to help students work through these obstacles and develop a culture within our classrooms where all students feel included in group work. Everyone comes to the group today with different experiences with group work. There is always room to develop skills and grow in doing this effectively. The goal for this session is for all of us to learn and grow together as we share our experiences and ideas.

(2 minutes) Move to Groups

Facilitator Prep:

Facilitator Tip

Ideally each group will have at least three people. For small workshops, you might consider reducing the number of topics for the activity to four instead of five. The topics are listed in order of priority.

  • Prior to this activity, facilitators should prepare five pieces of chart paper. Each poster should contain one of the following statements:
    • Solutions incorporate ideas from multiple contributions
    • Students are able to mediate group conflict
    • All students contribute to the success of the group
    • Students with less prior knowledge are not excluded
    • Group member strengths are highlighted and utilized
  • Select five distinct areas of the room where the groups will cluster around the topic posters. Have markers available in each area.

Activity Instructions:

  • Participants select the topic they know the most about from the following list:
    • Solutions incorporate ideas from multiple contributions
    • Students are able to mediate group conflict
    • All students contribute to the success of the group
    • Students with less prior knowledge are not excluded
    • Group member strengths are highlighted and utilized
  • Participants move to the corresponding poster where they will discuss and add strategies directly to the poster

Facilitator Note: Participants should start with the topic that they feel is their strength, but they should also be distributed to a variety of topics. If you notice one topic has a large amount of people, we encourage you to consider your second choice topic.

Activity (18 minutes)

(6 minutes) Brainstorm Strategies

Remarks

You will have six minutes to brainstorm ideas and strategies to add to your poster.

Facilitator Tip

Some participants might see this activity as an opportunity to vent about negative group situations that have occurred in their classrooms. Try to redirect these comments towards solutions. (How did you help the student overcome that? When did you intervene as the teacher? How did you intervene? Did that situation impact the way you approached group work for future projects? How?)

Participants brainstorm and discuss strategies to support their selected topic. They write ideas and strategies directly on the poster.

Facilitator Note: The facilitator should circulate throughout the room during this activity. It is important that ideas are actually written on the poster. It might be helpful to do a time check half way through and encourage participants to put their ideas down on paper.

(6 minutes) Rotate, Review, and Add

  • (1 minute) Participants move to the next poster

Facilitator Tip

Some groups might have a hard time starting a discussion on a topic they feel less comfortable with. Be prepared with probing questions. (How might this look different in your classroom? Which of these ideas do you think would work best in your situation? Why?)

  • (5 minutes) Participants the poster that the feel the know the second most about (the groups might be different in round 2). They read and discuss the strategies already on the poster. They then add additional strategies or comments directly to the poster.

(6 minutes) Rotate, Review, and Discuss

Remarks

In this rotation, you will move to the poster with the topic that you feel like you know the least about. Start by reviewing and discussing the ideas and strategies already on the poster. Focus your discussion on how these strategies could be adapted and used in your classroom.

  • (1 minute) Participants move to the next poster
  • (5 minutes) Participants the poster that the feel the know the least about. They read and discuss the strategies already on the poster. This time, participants are asked to discuss how these strategies could be adapted and used in their classroom.

Wrap Up (18 minutes)

Facilitator Tip

As participants are completing the gallery walk, the facilitator should take pictures of the posters and add them to the group notes document. While doing this, the facilitator should skim the posters to see if anything should bubble up to the whole group for discussion. This might be a tip that should be highlighted for the whole group or a misconception that needs to be addressed at some point throughout the workshop.

Participants are instructed to walk around the room and explore the posters the group has created. During this gallery walk, the goal is to select the top three strategies that they would like to implement in their own classroom.

(3 minutes) Journal

Prompt: Reflect on the strategies for creating a culture of inclusion in groups that you learned about in this session. How you will adapt your top 3 strategies to meet the needs of your classroom?

Facilitator Tip

This time for sharing can be repurposed for whole group time if there were items from the posters that should bubble up to the whole group.

(5 minutes) Share

Prompt: Share with a partner the strategies you selected and when you plan to use these strategies in your classroom.


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

Session 7: Lunch

60 min

break

Agenda

Lunch

Teaching Guide

Lunch

Teaching Tip

LOCAL FLEX TIME: If you need to add local flex time in this workshop, you can reduce Lunch to 45 minutes instead of 60 minutes.


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

Session 8: Curriculum Investigation

75 minutes

lesson exploration

Purpose

The purpose of this session is for participants to investigate Unit 4 and reflect on how they will implement the lessons with their students. Although it is not possible to cover all unit content within the time allotted, core concepts are highlighted within this investigation. The overall goal of this session is for participants to reflect on the “Role of the Student” with a specific emphasis on how they, as the teacher, will empower students to play an active role in their learning.

Objectives

  • Participants have been exposed to the essential content knowledge necessary to plan and implement selected lessons in Unit 4
  • Participants develop the skills necessary to continue to build their CS content knowledge outside of the walls of the workshop through resources within Code Studio and the Code.org lesson plans
  • Participants reflect on ways to support students in developing essential computing skills
  • Participants identify ways that they can support students in developing active learning skills

Supplies & Prep

Room Setup:

  • Groups are seated in pods
    • Consider having participants sit in affinity groups (ex: teacher who will be teaching unit 4 and teachers who will not be teaching unit 4; 6th grade teachers, 7th grade teachers, etc.; standards based grading, A/B/C/D grades, mastery; etc.)

Supplies and Prep:

Teacher Materials:

Agenda

Introduction (1 minute)

Investigation Part 1 (20 minutes)

Investigation Part 2 (17 minutes)

Investigation Part 3 (27 minutes)

Wrap Up (10 miniutes)

Teaching Guide

Introduction (1 minute)

(1 minute) Context Setting

Remarks

In this session, you will have time to investigate lessons within Unit 4. The “Unit 4 Curriculum Investigation - Activity Guide” is intended to guide your investigation. We will stop periodically to discuss the individual lessons as a group. You are encouraged to work with an elbow partner during this time.

Investigation Part 1 (20 minutes)

(15 minutes) Investigate Lesson 4

Remarks

Lesson 4 follows the lesson that was modeled this morning. Up to this point, learners have been focusing on designing with the needs of the user in mind. In this unplugged lesson, learners will engage with a paper prototype in order to test and get feedback on an idea before writing any code.

Facilitator Tip

It is important that participants have a clear understanding of what prototypes and interfaces are, as they will be used throughout Unit 4. As participants work through this investigation, circulate the room and check for understanding by either listening in on conversations or directly asking participants to explain what prototypes and interfaces are and why they are used in software development.

Investigation Goal: Understand how prototypes can be used to quickly test ideas and assumptions

Investigation Task:

  • Read the full lesson plan paying close attention to the vocabulary introduced in this lesson (prototype and user interface)
  • Skim the content in the activity guides to visualize the activity the students will complete in this lesson

(5 minutes) Discussion

Facilitator Tip

The questions in the guide are intended to focus the reflections and discussions of the group around the goals of the workshop. However, they are just a guide. Groups are free to use the discussion time as they need.

After fifteen minutes, the facilitator brings the group’s attention to step 2 of the CSD Unit 4 Curriculum Investigation - Activity Guide. Participants are instructed to discuss the prompts with a partner. After the five minute discussion, participants are encouraged to move on to the next lesson investigation.

Discussion Goal

During the model lesson reflection, participants were introduced to the definitions of iteration and decomposition. The purpose here is for participants to identify these practices in the context of a lesson so that they will be able to reinforce these practices as their students work through the unit.

Prompts:

  • Iteration - Where in the lesson did you see iteration? How can you highlight opportunities for students to engage in the process of continuous improvement in order to modify and enhance creative projects?
  • Decomposition - Where in the lesson did you see decomposition? How can you highlight opportunities for students to break large problems into smaller components in order to begin taking small steps towards the larger goal?

Investigation Part 2 (17 minutes)

(12 minutes) Investigate Lesson 8

Remarks

After completing lesson 4, students continue to explore the role of feedback and testing in the software design process. They complete their own paper prototype for as a part of the chapter 1 project. Lesson 8 is the first lesson in chapter 2. This lesson kicks off the project that students will be working on throughout the rest of the unit. The group norms established during this lesson will set the tone for the remaining lessons within the unit.

Investigation Goal: Consider how you will use the App Design Kickoff - Activity Guide activity guide to support healthy group dynamics in your classroom

Investigation Task:

(5 minutes) Discussion

After fifteen minutes, the facilitator brings the group’s attention to step 2 of the CSD Unit 4 Curriculum Investigation - Activity Guide. Participants are instructed to discuss the prompts with a partner.

Discussion Goal

Participants have already explored these prompts in previous sessions. This time, they will look at them again through the lens of implementing their ideas into lessons within the curriculum. The goal is for participants to not only recognize the importance of being proactive with norm setting at the start of a team project, but also to have concrete ideas of how they will do this in their classrooms during Chapter 2 of Unit 4.

Prompts:

  • Collaboration - In what ways can you support students in developing solutions that incorporate multiple contributions?
  • Mediate Disagreements - How will you support students in developing the skills of mediating disagreements to help teammates agree on a common solution?
  • Participation - How will you ensure all members of the group actively contribute to the success of the team?

Investigation Part 3 (27 minutes)

Facilitator Tip

The goal of this overview is for participants to hear a high level overview of App Lab and know where to access resources to deepen their understanding of the tool. The facilitator should avoid frontloading too much information in this introduction. The goal is introduction, not mastery.

(7 minutes) Introduce App Lab

Remarks

After developing, testing, and gathering feedback on a paper prototype, students will move to App Lab to build the next iteration of their apps. Students will experience designing in App Lab for the first time in Lesson 12. It is important to note that learning how to program using App Lab is not the objective of Unit 4. The primary goal of the unit is for students to leave with a basic understanding of other roles within software development, such as product management, marketing, design, and testing, and to use what they have learned as a tool for social impact. As a result, students will be primarily working in Design Mode within App Lab.

Video: Watch the App Lab Design Mode video to introduce App Lab (6:17)

(15 minutes) Investigate Lesson 12

Facilitator Tip

It is not possible to cover all aspects of the course within this PD. Therefore, it is essential that participants develop the skills necessary to expand their knowledge beyond the workshop. Participants will likely have questions regarding the App Lab tool. Try to connect them with resources to answer their questions instead of answering them directly. This will alert participants to resources available to them to support them and their students later.

Investigation Goal: Become familiar with the Design Mode features within App Lab with a specific focus on available resources for future reference

Investigation Task:

  • Complete bubbles 3 - 6
  • Read the information contained in Map Levels 7, 11, and 12 (this information is also contained within the “Help & Tips” tab for students to reference throughout the unit)
  • (if time permits) Complete bubbles 8 - 10

Facilitator Note: The purpose in showing these map levels and the “Help & Tips” tab is to highlight resources available to participants and students. The goal is for participants to recognize that there are resources within the Code Studio platform that will support their learning of course specific content after the workshop. This is a good place to highlight the difference between the way a teacher might interact with a resource and the way we hope a student might interact with the same resource. For a teacher, a map level is a good place to start for a quick refresh of content before delivering a lesson or a quick resource to reference if a student encounters a question and the teacher needs some more content knowledge before being able to develop guiding questions. On the other hand, students should use these resources as reference material when they are stuck. Their primary mode of learning is through exploration. The map levels are not intended for required student reading or notes to be memorized.

(5 minutes) Discussion

After fifteen minutes, the facilitator brings the group’s attention to step 2 of the CSD Unit 4 Curriculum Investigation - Activity Guide. Participants are instructed to discuss the prompts with a partner.

Discussion Goal

In this reflection we return to two themes from workshop 1. This time, we are reframing them around the idea of using reference resources to support the active learning role of the student. It is important for teachers to walk away understanding that even if they lean on the information within map levels as a way to build up their CS content knowledge prior to implementing the lesson, it is important for them to model how to use reference resources for students during the lesson. Ex: Instead of directly answering a question a teacher can say, “What resources do you have available to you that might help you answer that question?"

Prompts:

  • Referencing Resources - What resources are available for students to reference during this lesson? How can these resources be used to support a culture of active learning within your classroom.
  • Role of the Teacher - How can you model the skill of referencing resources for your students? How does this support a culture of active learning within your classroom?

Wrap Up (10 miniutes)

(3 minutes) Unit Reflection

Remarks

At this point, we have done one model lesson and investigated three additional lessons in unit 4. Now, let’s shift to thinking about the unit as a whole as we continue to dig into the idea of supporting students in becoming active learners in our classrooms. Go to the last page of the CSD Unit 4 Curriculum Investigation - Activity Guide. Reflecting on the unit as a whole, answer the “Role of the Student” question.

Prompt: How can you support students in developing active learning skills within this unit?

(7 minutes) Share Out

Facilitator Tip

In small workshops, you may choose to have participants add directly to the padlet. This might become overwhelming in large workshops which is why the suggested implementation is for the facilitator to add to the structure of the padlet and participants interact using comments and “likes”.

  • (5 minutes) After participants have had the opportunity to share on their own, return to the padlet that you have been creating throughout the day. In a quick popcorn style share out, allow participants to share ideas that the facilitator then adds to the padlet.
  • (2 minutes) Participants comment and “like” items on the padlet.

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

Session 9: Conclusions and Connections

20 minutes

facilitator presentation

Purpose

This session is intended to provide a high level overview of the unit 4 curriculum. An emphasis is placed on highlighting the progression within the unit as concepts build toward cumulative projects. Participants should recognize the use of the “Problem Solving Process for Design” throughout the unit.

Objectives

  • Participants have been exposed to the essential content knowledge necessary to plan and implement Unit 4
  • Participants are able to access and use supporting project resources
  • Participants understand how Unit 4 is structured to support the development of essential student skills
  • Participants engage in the “journaling” teaching and learning strategy

Supplies & Prep

Room Setup:

  • Participants are seated in pods

Facilitator Supplies:

Teacher Materials:

Agenda

Chapter 1 Progression (7 minutes)

Chapter 2 Progression (13 minutes)

Teaching Guide

Chapter 1 Progression (7 minutes)

Remarks

We have seen three lessons in Unit 4: The Design Process. Now we are going to look at the unit as a whole with a focus on how concepts build throughout the unit.

Facilitator Note: It might be helpful to have participants follow along in their curriculum guide (pages 14 - 15) during this presentation.

Facilitator Tip

This is a high level overview of Unit 4. It is not expected that teachers will walk away with a full understanding of the entire curriculum for Unit 4. The goal is for teachers to know what they are working towards in the unit and feel comfortable with the overall unit goals.

(2 minutes) Chapter 1 Overview

Facilitator Instructions:

  • Display the “Chapter 1 Progression” slide from the slide deck
  • Provide a brief overview of each of the lessons in Chapter 1. (This is a high level overview intended to show how the overall chapter narrative. Participants should walk away understanding that each lesson builds towards the chapter project and that the main focus of the unit is the design process.)
    • L1: Analysis of Design - Students explore the relationship between users, their needs, and the design of objects they use.
    • L2: Understanding Your User - Using user profiles, the class explores how different users might react to a variety of products.
    • L3: User-Centered Design - The class uses the design process to develop a design idea.
    • L4: User Interfaces - Students use a paper prototype to test the design and get feedback on an app idea.
    • L5: Feedback and Testing - The class sorts through user feedback to identify common themes and needs before revising the prototype.
    • L6: Identifying User Needs - Pairs of students interview each other to identify needs that could be addressed by developing an app.

(2 minutes) Chapter 1 Project - Paper Prototype

  • Display the “Lesson 7 Slide”
  • Briefly go over the project overview and items submitted by students
    • Overview: “For this project you will be creating a paper prototype of an app to help a classmate learn something new. You should already have interviewed your classmate and identified a barrier to their learning. You’ll need to create an app that helps them overcome this barrier. Feel free to try creative new approaches to the problem you’ve identified, but whatever you decide to design, make sure you are empathizing with the needs of your user.”
    • Students will Submit:
      • Completed project guide
      • App screens drawn on notecards
      • A navigation diagram of the app showing how a user moves between screens
      • A poster showing off the prototype and how it works
  • Navigate to Code Studio (link is located in the slide deck) and show participants how to find the resources available for this project (rubric, CS practices reflection, project guide, sample marked rubrics, project exemplars)

(2 minutes) Journal

Provide time for participants to reflect independently on the progression of chapter 1

Prompt: In chapter 1, how do students engage in the process of iterative development?

  • Iteration - continuous improvement in order to modify and enhance creative projects

(1 minute) Share Out

Select one or two participants to share their reflections with the group

Chapter 2 Progression (13 minutes)

(2 minutes) Chapter 2 Overview

Facilitator Instructions:

  • Display the “Chapter 2 Progression” slide from the slide deck
  • Provide a brief overview of each of the lessons 8 - 13 in chapter 2. (This is a high level overview intended to show how the overall chapter narrative. Participants should walk away understanding that each lesson builds towards the chapter project and that the main focus of the unit is the design process.)
    • L8: Designing Apps for Good - The class organizes into teams and starts exploring app topics with an emphasis on apps for positive social impact.
    • L9: Market Research - Students dive into app development by exploring existing apps that may serve similar users.
    • L10: Paper Prototypes - Teams explore some example apps in App Lab and use these examples to help inform a paper prototype of their app.
    • L11: Prototype Testing - Teams test their paper prototypes with other members of the class and collect feedback.
    • L12: Digital Design - Using Design Mode in App Lab, team members respond to feedback from the previous lesson to each build one page of the team app. * L13: Linking Screens - Teams combine created screens in the previous lesson into a single app.

Facilitator Tip

The goal here is to ensure that participants are aware of the resources available to them to support the implementation of lessons and tools that are not explicitly covered in PL. This is not a time to explain the details of what is contained within these resources. It is the time to build confidence by showing that these resources exist in both map levels and the “Help & Tips” tab. It is also a good practice to remind participants that these resources are intended to be used as support and not as the primary mode for instruction. Frontloading information should be avoided and instead replaced with opportunities for learning through exploration.

(2 minutes) Linking Screens

  • Display the “Linking Screens” slide.
  • Facilitator Remarks: In lesson 13, teams will merge all of their seperate screens into a single app. There are four map levels within this lesson that contain instructions for the process of merging screens into a single app. This information can also be found in the “Help & Tips” tab.
  • Click on the Code Studio link located in the slide deck. Show the map level bubbles (6, 7, 11, 12) while giving a quick description of the information contained on each level. Also, click on the “Help & Tips” tab to show that the resources are also available to teachers and students in this section. Remind participants of the importance of developing the skill of referencing resources within their students.
    • Bubble 6 - instructions for making a new screen and setting screen properties
    • Bubble 7 - instructions for importing screens along with common errors
    • Bubble 11 - instructions for simple programming commands to respond to user input
    • Bubble 12 - instructions for simple programming commands used to change screens

(2 minutes) Chapter 2 Overview Continued

  • Display the second “Chapter 2 Progression” slide.
  • Provide a brief overview of each of the lessons 14 - 16 in chapter 2. (This is a high level overview intended to show how the overall chapter narrative. Participants should walk away understanding that each lesson builds towards the chapter project and that the main focus of the unit is the design process.)
    • L14: Testing the App - Teams run another round of user testing using their interactive prototype
    • L15: Improving and Iterating - Using the feedback from the last round of testing, teams implement changes that address the needs of their users
    • L16: Project - App Presentation - Teams prepare and present about their process of app development

(4 minutes) Chapter 2 Project - App Presentation

  • Display the “Lesson 16 Slide”
  • Navigate to Code Studio (link is located in the slide deck) and show participants how to find the resources available (rubric, CS practices reflection, slide deck template, project exemplar, sample marked rubrics, peer review exemplar) for this project
    • Point out that there is not a project guide for this project. The students have been completing aspects of the project throughout all of chapter 2. The “App Presentation Project” is an opportunity for students to reflect on their app development process and present their work to either their peers or a wider audience.
  • Have participants navigate to Code Studio and review the sample project independently

(2 minutes) Journal

Provide time for participants to reflect independently on the progression of chapter 2

Prompt: In chapter 2, what opportunities do students have to develop the practice of decomposition?

  • Decomposition - break large problems into smaller components in order to begin taking small steps towards the larger goal

(1 minute) Share Out

Select one or two participants to share their reflections with the group


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 11: Unit Planning

45 Minutes

discussion-based

Purpose

This session provides participants with time to think about the unit as a whole and spend time thinking about and planning for how they will structure the long term projects within Unit 4. This time is intended to be collaborative with participants using each other as essential resources and thought partners as they plan. The session concludes with an opportunity for peer feedback.

Objectives

  • Participants are able to access and use supporting project resources in order to communicate clear project expectations to students
  • Participants have articulated a clear plan for how they will support students during group projects (grouping, timelines, check in points, student presentations, managing challenging group dynamics, assessment, peer feedback, etc.)
  • Participants have articulated a plan for student presentations
  • Participants have identified when and how they will utilize teaching and learning strategies
  • Participants engage in the “peer feedback” teaching and learning strategy

Supplies & Prep

Room Setup:

  • Participants are seated in pods with participants that are interested in planning for the same topic (project planning, project implementation, communication, teaching and learning strategies)

Facilitator Supplies:

Teacher Materials:

Agenda

Unit Planning (27 minutes)

Wrap Up (18 minutes)

Teaching Guide

Unit Planning (27 minutes)

(2 minutes) Context Setting

Remarks

Unit 4 contains multiple opportunities for students to work together in teams. This is a great opportunity for students to work on further developing their skills in collaboration and communication. This type of learning requires careful thought and preparation on the part of the teacher. In this session, you will have time to reflect and plan for how you will structure learning in your classroom while implementing Unit 4.

You are encouraged to work together on this activity with a partner so you can discuss choices you will make for your classroom. The expertise within the room today is a great resource for us to tap into as we brainstorm ways that we will empower our students to manage their own learning and progress while completing a project with a team of their peers.

Facilitator Note: Participants should plan for one of the four categories (project planning, project implementation, communication, teaching and learning strategies). Have the participants sit in groups with teachers that are interested in planning for the same topic so they are able to plan together.

(25 minutes) Unit Planning

Facilitator Tip

It is unlikely that participants will complete their entire unit plan in the time allotted. Encourage participants to look through the guide and start with the section they are least comfortable with. This will give participants the opportunity to think through the logistics of a portion of project implementation planning that they find challenging while they have a room of peers to collaborate with. They can use the unfinished portions of the guide to support their planning outside of the workshop.

Participants will work in partners or groups to complete the CSD Unit 4 Unit Planning - Activity Guide.

Unit 4 Planning - Activity Guide Prompts:

Project Planning: How will you structure a multi-lesson collaborative project to support student learning?

  • Creating Teams: How will students be grouped into teams? (teacher selected, student selected, homogeneous, heterogeneous, etc.)
  • Establishing Norms: How will teams establish group norms and expectations?
  • Expectations: How will you communicate clear project expectations to students? How will you gauge understanding of these expectations?
  • Pacing: How many class periods will you devote to each component of the project?

Project Implementation: How will you support students throughout the project implementation?

  • Feedback: When will students receive feedback on their work both from the teacher and from their peers?
  • Assessment: How will you assess individual learning when students are working as a team?
  • Differentiation: How will you challenge early finishers and support students who struggle?
  • Struggle Points: When do you think your students will struggle most? What will you do to empower students when they struggle?

Communication: What opportunities will you create for students to share their work with their peers and their community?

  • Structure: How will you support students in structuring their work so it can be easily understood by others?
  • Background and Perspectives: How will students to consider the perspective and background of their audience when presenting work?
  • Presentations: How and when will students have opportunities to present their work to an audience?

Teaching and Learning Strategies: How and when will you use teaching and learning strategies to enhance student learning?

  • Think - Pair - Share: How and when will you use think - pair - share to ensure students are able to articulate their thoughts independently before sharing with others?
  • Journaling: How and when will you provide students with the opportunity to reflect on their own learning and articulate their reflections in writing?
  • Peer Feedback: How and when will you provide students with opportunities to practice both providing and accepting constructive feedback in order to improve their work?

Wrap Up (18 minutes)

(12 minutes) Peer Feedback

Facilitator Tip

Giving and receiving feedback can be a challenge for some people. Setting the tone is important here. Remind participants that one of the greatest resources in a workshop is the professional expertise within the room. We all have things to share with and learn from each other.

Have participants exchange unit plans with a participant from another table. (If participants are using the electronic version of this activity guide, have them share their doc with a partner for the peer review process.) Participants read and leave constructive feedback on their peer’s unit plan. (Feedback should be specific and deeper than nice work or good idea.) In addition to leaving general comments in the peer feedback section of the activity guide, each participant should give feedback using the following sentence starters:

  • I like…
  • I wish…
  • What if…

(6 minutes) Quick Popcorn Share Out

Prompt: Did your partner have an idea in his or her unit plan that you feel would be valuable for the whole group to hear?


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

Session 12: Wrap Up

30 minutes

discussion-based

Purpose

This session begins by wrapping up the “Role of the Student” theme for the day. There is also time for the facilitators to answer questions and address specific needs of the participants in the room. The goal in answering questions is to connect participants with resources that they can use to extend their learning beyond the workshop.

In addition, there is time for participants to complete the workshop survey prior to departing.

Objectives

  • Participants engage in the “journaling” teaching and learning strategy
  • Participants work on developing the skills necessary to continue to build their CS content and pedagogical knowledge outside of the walls of the workshop through avenues like the forum, the community’s shared resources, online courses, peer collaboration,
  • Participants reflect on the day and provide workshop feedback

Supplies & Prep

Room Setup:

  • Participants are seated in pods

Facilitator Supplies:

Teacher Materials:

Agenda

Theme Wrap Up (10 minutes)

Wrap Up (20 minutes)

Teaching Guide

Theme Wrap Up (10 minutes)

(2 minutes) Journaling

Prompt: Today we have focused on the “Role of the Student” in a CS classroom. We have seen that teacher plays a role in creating an environment in which a student can thrive in his or her role. In your journal, reflect on how you, as an educator, can empower students to take an active role in their learning in your classroom.

Facilitator Note: Remind participants that they can return to the padlet that you have been creating throughout the day to get ideas of things they will implement in their classrooms.

Discussion Goal

By this point in the day, participants should demonstrate an understanding of both what active learning looks like and the role the teacher plays in creating an environment conducive to this type of learning.

(8 minutes) Share Out

Participants share out their reflections with the whole group.

Wrap Up (20 minutes)

(10 minutes) Question Parking Lot Clean Out

Answer any remaining questions in the question parking lot.

Facilitator Tip

Once you close the workshop, teachers should be able to access the survey either through an email or on their Professional Learning page.

(8 minutes) Survey

On the online workshop dashboard find your workshop and close the workshop in order to send teachers the survey.

  • Follow the instructions in the Facilitator Tools Guide
  • Make sure all the teachers in your workshop take the survey for the workshop before they leave.

(2 minutes) Closing Announcements

Wrap Up the Workshop

  • When will you see each other next?
  • What kind of reminders should people have leaving the day?

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

Session 13: Debrief

40 minutes

facilitator debrief

Purpose

Facilitators should use this time time to discuss the day, both good and bad, and then process the workshop survey feedback. Please take advantage of this time to make a plan for future workshops using that feedback. We suggest including your Regional Partner in this portion of the debrief if possible.

Objectives

  • Reflect on the day
  • Make a plan of how to address needs of teachers between now and the next workshop.

Supplies & Prep

Room Setup:

  • None

Facilitator Supplies:

Teacher Materials:

  • None

Agenda

Reflection (30 minutes)

Make a Plan (10 minutes)

Teaching Guide

Reflection (30 minutes)

(15 minutes) Reflection on the Day

Meet with your co-facilitator(s) to debrief the day’s events. Have your regional partner join if possible.

Use page 26 in your Facilitator Handbook - 2019 as your guide to check in on the rapport of your participants.

(15 minutes) Review Survey Feedback

  • What are a few positive things that teachers pointed out on the survey?
  • Are there any key learning objectives that received low or concerning scores?
  • What do you need to do to help teachers understand these objectives?
  • Are there any concerns brought up on the survey?

Make a Plan (10 minutes)

(10 minutes) Make a Plan

Decide on a few key takeaways for the next workshop.

  • What new goals do you have for yourself?
  • What new goals do you have in working with your co-facilitator?
  • What do you need to address with teachers during the next workshop?
  • Any other notes for you and your co-facilitator?

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