CS Fundamentals 2017

Course E

Resources

Course E

Lesson 1: Programming: My Robotic Friends
Resources Prep

For the Teacher

For the Students

Lesson 2: Sequences in Maze
Resources Prep

For the Teacher

For the Students

Lesson 3: Building a Foundation
Resources Prep

For the Teacher

Lesson 4: Debugging in Scrat
Resources Prep

For the Teacher

For the Students

Lesson 5: Programming in Artist
Resources Prep

For the Teacher

For the Students

Lesson 6: My Loopy Robotic Friends
Resources Prep

For the Teacher

For the Students

OR

Lesson 7: Loops in Artist
Resources Prep

For the Teacher

For the Students

Lesson 8: Nested Loops
Resources Prep

For the Teacher

For the Students

Lesson 9: Nested Loops with Frozen
Resources Prep

For the Teacher

For the Students

Lesson 10: Algorithms: Dice Race Unplugged
Resources Prep

For the Teacher

For the Students

Lesson 11: Introduction to Online Puzzles
Resources Prep

For the Teacher

For the Students

Lesson 12: Conditionals in Farmer
Resources Prep

For the Teacher

For the Students

Lesson 13: Digital Citizenship
Resources Prep

For the Teacher

For the Students

  • Copy the Protect Yourself Student Handout (7th page of the teacher prep guide), one for each student.
  • Copy the All About Me Student Handout (6th page of the teacher prep guide), one for each student.
  • Print out an assessment (8th page of the teacher prep guide) for each student. Teacher version is the page after the student assessment.
  • Preview websites like Neopets, Nickelodeon, and BookAdventure and prepare to show them to the class.
  • Review CSF Digital Citizenship - Resource List for more online safety content.
Lesson 14: Build a Star Wars Game
Resources Prep

For the Teacher

For the Students

Lesson 15: Functions: Songwriting Unplugged
Resources Prep

For the Teacher

For the Students

Lesson 16: Functions in Artist
Resources Prep

For the Teacher

For the Students

Lesson 17: Functions in Bee
Resources Prep

For the Teacher

For the Students

Lesson 18: Functions in Harvester
Resources Prep

For the Teacher

For the Students

Lesson 19: Determine the Concept
Resources Prep

For the Teacher

For the Students

Lesson 20: Build a Play Lab Game
Resources Prep

For the Teacher

For the Students

Lesson 21: Explore Project Ideas
Resources Prep

For the Teacher

For the Students

Lesson 25: Beyond Programming: The Internet
Resources Prep

For the Teacher

For the Students

Lesson 26: Beyond Programming: Crowdsourcing
Resources Prep

For the Teacher

For the Students