CS Fundamentals 2017

Course C

Resources

Course C

Lesson 1: Building a Foundation
Resources Preparation

For the Teachers

For the Students

  • Watch the Building a Foundation - Lesson in Action Video.
  • Print Building a Foundation - Teacher Prep Guide.
  • Gather enough building elements (marshmallows or gumdrops with toothpicks or popsicle sticks) for each group. You don't have to give any certain amount; just make sure you put some limit on materials.
  • Give a Think Spot Journal to each student.
Lesson 2: Programming in Maze
Resources Preparation

For the Teachers

For the Students

Lesson 3: Debugging in Maze
Resources Preparation

For the Teachers

For the Students

Lesson 4: Real-Life Algorithms: Paper Planes
Resources Preparation

For the Teachers

For the Students

  • Watch the Real-Life Algorithms: Paper Planes - Lesson in Action Video.
  • Gather paper for students to construct paper airplanes from.
  • Print out Real-Life Algorithms: Paper Planes - Worksheet for each student.
  • Print Daily Algorithms - Assessment for each student.
  • Make sure every student has a Think Spot Journal.
Lesson 5: Programming in Collector
Resources Preparation

For the Teachers

For the Students

Lesson 6: Programming in Artist
Resources Preparation

For the Teachers

For the Students

Lesson 7: Getting Loopy
Resources Preparation

For the Teachers

For the Students

  • Print one Getting Loopy - Worksheet for the class.
  • Print one Getting Loopy - Assessment for each student.
  • Make sure every student has a Think Spot Journal.
Lesson 8: Loops with Rey and BB-8
Resources Preparation

For the Teachers

For the Students

Lesson 9: Loops in Artist
Resources Preparation

For the Teachers

For the Students

Lesson 10: Loops in Harvester
Resources Preparation

For the Teachers

For the Students

Lesson 11: Events Unplugged: The Big Event
Resources Preparation

For the Teachers

For the Students

  • Print one The Big Event (Courses C-F) - Worksheet and Event Controller.
  • Print one The Big Event - Assessment for each student.
  • Make sure every student has a Think Spot Journal.
Lesson 12: Build a Flappy Game
Resources Preparation

For the Teachers

For the Students

Lesson 13: Events in Play Lab
Resources Preparation

For the Teachers

For the Students

Lesson 14: Common Sense Education: Screen Out the Mean
Resources Preparation

For the Teachers

For the Students

Lesson 15: Binary Bracelets
Resources Preparation

For the Teachers

For the Students

  • Watch the Binary Bracelets - Lesson in Action Video.
  • Gather markers for the bracelets. Other decorations like beads and pipecleaners are optional.
  • Print one Binary Bracelets - Worksheet per student.
  • Print one Binary Bracelets - Assessment per student.
  • Make sure every student has a Think Spot Journal.
  • (Optional) Write a short message on the board in binary.
  • Prepare to show the Bits Versus Bytes - Student Video.