CS Fundamentals 2017

Course F

Resources

Course F

Lesson 1: Programming: My Robotic Friends
Resources Preparation

For the Teachers

For the Students

  • Read My Robotic Friends - Teacher Prep Guide.
  • Print out one My Robotic Friends - Symbol Key per group. This is "code" to be used.
  • Paper Trapezoid Template - Manipulatives are provided if your class is not going to use cups.
  • Print out one set of Stacking Cup Ideas - Manipulatives per group.
  • Make sure each student has a Think Spot Journal.
Lesson 2: Sequences in Maze
Resources Preparation

For the Teachers

For the Students

Lesson 3: 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 4: Debugging with Scrat
Resources Preparation

For the Teachers

For the Students

Lesson 5: Programming in Artist
Resources Preparation

For the Teachers

For the Students

Lesson 6: My Loopy Robotic Friends
Resources Preparation

For the Teachers

For the Students

  • (Optional) Print out one My Robotic Friends - Symbol Key per group or 4 students. Alternatively, find a place to display this information where students can reference throughout the lesson.
  • Prepare a stack of 20 paper cups for each group of 4 students. OR
  • (Optional) print and cut out Paper Trapezoid Template - Manipulatives for each group if your class is not going to use cups.
  • Print out one set of Stacking Cup Ideas - Manipulatives per group.
  • Make sure each student has a Think Spot Journal.
Lesson 7: Loops in Artist
Resources Preparation

For the Teachers

For the Students

Lesson 8: Nested Loops
Resources Preparation

For the Teachers

For the Students

Lesson 9: Nested Loops with Frozen
Resources Preparation

For the Teachers

For the Students

Lesson 10: Algorithms: Tangrams
Resources Preparation

For the Teachers

For the Students

  • Give every student a Think Spot Journal.
  • Print out a Tangram Set & Algorithm Card Images Pack - Manipulatives for every student.
  • Print out a Real-Life Algorithms: Tangrams - Assessment for every student.
Lesson 11: Introduction to Online Puzzles
Resources Preparation

For the Teachers

For the Students

Lesson 12: Digital Citizenship
Resources Preparation

For the Teachers

For the Students

Lesson 13: Events in Ice Age
Resources Preparation

For the Teachers

For the Students

Lesson 14: Conditionals in Minecraft
Resources Preparation

For the Teachers

For the Students

Lesson 15: Variables: Envelope Variables
Resources Preparation

For the Teachers

For the Students

  • Obtain 6 or more blank envelopes for warm up plus some for the main activity.
  • Print one Envelope Variables - Worksheet per student.
  • Print one Envelope Variables - Assessment for each student.
  • Provide students with envelopes, paper, pens & pencils.
  • Make sure every student has a Think Spot Journal.
Lesson 16: Variables in Artist
Resources Preparation

For the Teachers

For the Students

Lesson 17: Variables in Play Lab
Resources Preparation

For the Teachers

For the Students

Lesson 18: For Loops: For Loop Fun
Resources Preparation

For the Teachers

For the Students

  • Watch the For Loop Fun - Lesson in Action Video.
  • Print one For Loop Fun - Worksheet per group.
  • Print one For Loop Fun - Assessment for each student.
  • Make sure every student has a Think Spot Journal.
Lesson 19: For Loops in Bee
Resources Preparation

For the Teachers

For the Students

Lesson 20: For Loops in Artist
Resources Preparation

For the Teachers

For the Students

Lesson 21: Functions: Songwriting With Parameters
Resources Preparation

For the Teachers

For the Students

  • Watch the Functions Unplugged: Songwriting With Parameters - Lesson in Action Video.
  • Print several Functions Unplugged: Songwriting With Parameters - Worksheet for each group.
  • Print one Functions Unplugged: Songwriting With Parameters - Assessment for each student.
  • Access to the internet, or pre-downloaded songs and lyrics for activity.
  • Make sure every student has a Think Spot Journal.
Lesson 22: Functions in Bee
Resources Preparation

For the Teachers

For the Students

Lesson 23: Functions with Parameters in Artist
Resources Preparation

For the Teachers

For the Students

Lesson 24: Functions with Parameters in Bee
Resources Preparation

For the Teachers

For the Students

Lesson 25: Explore Project Ideas
Resources Preparation

For the Teachers