Day 1

CS Fundamentals Introduction (2018-19 curriculum)

PDF of CS Fundamentals Introduction Agenda

Before Your Workshop

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
  • If you have a co-facilitator, 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 for actions you are going to take to improve

Logistics (Connect with Regional Partner if Coordinating)

Make sure you have a plan for getting:

  • Supplies and materials
    • Make sure you look at which lessons you participants will explore, based on which model lesson option you select
  • Food info (delivery times, contact info for caterer, etc)
  • Time frame for use of venue (when can get in, when do you need to be out, etc)
  • Make sure you have been added to the workshop on the workshop dashboard as a facilitator

Prepare for sessions

  • Create a section for teachers to join via the join URL on their current teacher accounts. Assign that section to whatever course your plugged lesson is in
  • Create local copies of all teacher-facing resources

  • Decide which lessons you will model (tables below). Throughout the workshop you will model two lessons (one unplugged and one plugged) and your participants will prepare one unplugged and one plugged lesson. In all cases, we want to show the progression of a concept from unplugged into a plugged lesson, so we’ve selected pairs of lesson progressions both for your model lessons (shown below) as well as for your participants. Note that the lessons your participants will prep and run will be based on your model lesson. You can read more about the set of lessons teachers will explore here.

Workshop Type Model Lessons Materials
K-5 Workshops Unplugged: D.1 - Graph paper programming
Plugged: D.2 - Introduction to online puzzles
D.1 - Paper, pencils/pens, resource docs from lesson
Unplugged: B.4 - My Robotic Friends Jr.
Plugged: B.5 - Programming with Scrat
B.6 - Paper, pencils/pens, (cups/paper trapezoids), resource docs from lesson
Grade-Banded Workshops K - 1 Unplugged: A.5 - Happy Maps
Plugged: A.6 - Programming with Angry Birds
A.5 - pencils/pens, resource docs from lesson
2 - 3 Unplugged: C.4 - Paper Planes
Plugged: C.5 - Collecting Treasure with Laurel
C.4 - Extra paper, pencils/pens, resource docs from lesson
4 - 5 Unplugged: E.1 - My Robotic Friends
Plugged: E.2 - Coding with Comments
E.1 - Paper, pencils/pens, (cups/paper trapezoids), resource docs from lesson

Morning Of

Create Necessary Materials

  • Poster: In what context are you most interested in learning about CS Fundamentals?
    • K, 1, 2, 3, 4, 5, teach all grades, not in the classroom (supporting teachers)
  • Poster: Computer science definition
  • Poster: Question parking lot
  • Poster with bit.ly to shared notes document

Room Setup:

  • Power strips for teacher tables
  • Reliable guest wifi - check this as early as possible
  • Pods of 4 around the room with easy line of sight to the board/projector
  • At each seat:
    • Curriculum guide, name tag, swag bag
  • At each table:
    • Post its, markers, pens, scratch paper, candy
    • Table tent with a table number (needed for lesson assignments, also helpful during discussion)
  • Posters up around the room:
    • In what context are you most interested in learning about CS Fundamentals? K, 1, 2, 3, 4, 5, teach all grades, not in the classroom (supporting teachers)
    • Computer science definition
    • Question parking lot
    • Poster with bit.ly to shared notes document

Supplies

Provided For Teachers* Teachers Should Bring
  • Room set up for table groups of 4-5 teachers
  • Room with reliable wifi
  • Power Strips
  • Projector
  • Pens
  • Poster Paper
  • Post-its
  • Markers
  • Tape
  • Curriculum Guides
  • Journal
  • Computers
  • Class Roster
  • Course planner

*Please note – supplies may be ordered and provided either by the facilitator or the Regional Partner. Please confer with your Regional Partner ahead of your workshop and determine who is responsible for which pieces of the workshop preparation.

Goals

At the end of the workshop, teachers will know:

  • The importance of CS for all students, and the teachers’ role in creating an environment where all students can learn equitably.
  • How CS Fundamentals can be used as an avenue for getting CS to all students.
  • What CS Fundamentals courses look like (lesson plans, online activities, unplugged activities).
  • Which courses and lessons of CS Fundamentals are most appropriate for their students.

At the end of the workshop, teachers will have:

  • A plan of action for starting to teach CSF.
  • Long(er) term goals about how deep into the course they would like to try to get.
  • Strategies for teaching CS Fundamentals lessons.
  • A connection to the community of CS Fundamentals teachers.

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.