Day 1Day 2Day 3Day 4Day 5

Session 4: CS Discoveries Overview

29 minutes

facilitator presentation

Purpose

This session is intended to orient participants to Code.org, the CS Discoveries curriculum and the PL program. This is a lot of new information for participants so it is important to ground conversations in the content of the curriculum guide to reinforce for participants that all of this information is available for them to come back to and dig deeper into later. At a minimum, participants should walk away from this session knowing what information about the course is available to them and where to find it in the future.

Objectives

  • Participants have been introduced to the Code.org curriculum values and equity “why”
  • Participants understand that they are not expected to be CS experts, but they are expected to be open to learning together
  • Participants know what course resources exist and where to find them (curriculum guide, lesson plans, Code Studio lessons, etc.)
  • Participants have a high level understanding of the overall themes and structure of the CS Discoveries course
  • Participants understand the role of the Problem Solving Process in the CS Discoveries curriculum

Supplies & Prep

Room Setup:

  • Full Cohort

Facilitator Supplies:

Teacher Materials:

Agenda

Professional Learning Program Overview (8 minutes)

Course Overview (15 minutes)

Introduction to Unit 1 (6 minutes)

Facilitation Guide

Professional Learning Program Overview (8 minutes)

(3 minutes) Program Overview

Using slides to go over:

  • Professional Learning Model:
    • 5 Summer Virtual Modules
    • 4 academic year workshops
  • Advantages of the program:
    • Local staff and facilitators in different regions for professional development
    • Support new teachers locally through the school year
    • Resources for new districts and schools interested in adopting computer science

Facilitator Tip

You might consider adding a slide with information specific to your regional partner along with additional information specific to your region.

  • Goals for Regional Partners:

    • Regional hub of nationwide CS education movement
    • Lead professional learning
    • Foster a strong CS community
    • Increase the number of schools offering, and students taking, computer science classes

(5 minutes) Workshop Overview

  • Watch “What’s Up with Computer Science Discoveries?” video as a whole group

  • Workshop Goals: (Covered across the entire year, but started during the summer workshop)

    • Understand the curriculum
    • Grow in understanding of equitable CS education
    • Transform practice
    • Develop empathy with the student experience
    • Become a part of a network of teachers who are doing similar work
  • Schedule Overview: (participants follow along using a printed high level agenda while the facilitator explains the session modalities)
    • Facilitator Presentation Sessions (orange on agenda):
      • Start and end the day
      • Sessions where the facilitator wants to make sure everyone hears the same information
    • Lesson Exploration Sessions (teal on the agenda):
      • Experience the curriculum as both teacher and learner
      • In these sessions, you will have space to:
        • Become familiar with lessons from the curriculum
        • Actively explore and experiment with effective pedagogical techniques
        • Learn from others!
    • Lesson Planning Sessions (Green on the agenda):
      • Work with your lesson co-teachers to plan a lesson that you will co-teach later in the week
    • Discussion Session (purple on the agenda):
      • Learning from each other through discussion
    • Asynchronous Time (green on the agenda):
      • Work on assignments independently or with small groups. Facilitators will have office hours to assist participants when necessary.

Course Overview (15 minutes)

(5 minutes) Code.org Values and Philosophy

  • (3 min) Participants read through the curriculum values and pedagogical values on pages 4 and 5 of the curriculum Guide

Discussion Goal

Participants should walk away with an understanding the CS Discoveries curriculum has been designed around these values and philosophies.

  • (2 min) Participants share key takeaways with the group

(10 minutes) Curriculum Overview

  • Curriculum Pathway:
    • Display the image of the Code.org course progressions highlighting where CS Discoveries falls in the progression
    • Make sure to note that all Code.org courses are designed to be used by students regardless of their prior experience with computer science. Completing CS Fundamentals courses is not a prerequisite for taking CS Discoveries and CS Discoveries is not a prerequisite for taking CS Principles.
  • Course Outline:
    • (5 min) Participants read through pages 2 and 3 of the curriculum guide
  • Flexible Implementation:
    • CS Discoveries is written as a full year course, but can be implemented in a variety of ways
    • Use slides to display the intended implementation for a full year course
    • Recognize that not all schools will have the time to complete the full course in one year. Some schools might make the choice to only offer a portion of CS Discoveries or to separate it over multiple grade levels. CS Discoveries is designed to work with multiple implementation methods.
    • Highlight the guidelines for adjusting the course to meet various scheduling needs
      • Always start with the Problem Solving unit, which introduces core frameworks and classroom norms
      • The second chapter of any unit can be skipped if pressed for time
      • Chapter 1 of Animations and Games is a suggested prerequisite for Physical computing (Unit 6)
    • Use slides to display additional implementation suggestions. (This information is also included in Appendix B of the Curriculum Guide)
  • Unit Overviews:
    • Have participants turn to page 6 in the Curriculum Guide. Give participants a few minutes to flip through pages 6 - 26 to get a general sense of the information available for each unit. Remind participants that we will dig into each of the units more throughout the course of the professional learning program. The goal here is for participants to orient themselves to the information available to them in each unit.

Introduction to Unit 1 (6 minutes)

(6 minutes) Unit 1 Overview

Using the Unit 1 Overview on pages 6 - 8 of the Curriculum Guide as a guide, introduce Unit 1. Specifically emphasize:

Facilitator Tip

Alternate lessons are included in the lesson plans to allow teachers to make choices based on availability of supplies and also to allow students to complete the lesson multiple times with different activities. It is common for CS Discoveries to be split across multiple grade levels. For example, students might do Unit 2 in sixth grade and Unit 3 in seventh grade. Regardless of implementation, it is always recommended to start the course with Unit 1 Chapter 1. The alternate lessons within this chapter allow for students to complete the chapter multiple times doing different activities. For example in sixth grade students might do aluminum boats for Unit 1 Lesson 1 and in seventh grade they might do the newspaper table.

  • Structure of the unit
  • Concepts covered in the unit
  • Types of lessons
    • Mostly unplugged lessons
  • Highlight the alternate lessons available
    • Aluminum Boats
    • Newspaper Table
    • Spaghetti Bridge
    • Paper Tower