CourseC

Course C

Course C was developed for students in and around the second grade. It uses a limited understanding of shapes and elementary math concepts.

Students will create programs with loops, events, and conditionals. They will translate their initials into binary, investigate different problem-solving techniques, and discuss how to respond to cyberbullying. By the end of the course, students will create interactive games that they can share. Each concept in Course C is taught from the beginning, graduating toward experiences that allow for growth and creativity to provide all students a rich and novel programming experience.

Lesson 2: Programming in Maze

Programming | Algorithms | Maze | Sequencing

Teacher Links: Website | Manipulatives | Lesson Recommendations |

Lesson 3: Debugging in Maze

Debugging | Bug | Maze

Teacher Links: Lesson Recommendations | Student Links: Student Handout

Lesson 5: Programming in Collector

Collector | Program | Programming

Teacher Links: Website | Manipulatives | Lesson Recommendations |

Lesson 7: Getting Loopy

Unplugged | Loops

Teacher Links: Teacher Video | Worksheet | Assessment |

Lesson 9: Loops in Artist

Loop | Artist

Teacher Links: Website | Lesson Recommendations |

Lesson 10: Loops in Harvester

Loops | Harvester

Teacher Links: Website | Lesson Recommendations |

Lesson 14: Common Sense Education: Screen Out the Mean

Common Sense Education | Cyberbullying | Unplugged

Teacher Links: Teacher Prep Guide | Website | Student Links: Student Handout

Lesson 15: Binary Bracelets

Unplugged | Binary

Teacher Links: Teacher Video | Lesson in Action Video | Worksheet | Assessment | Student Links: Student Video