Course A

Course A offers computer science curriculum for beginning readers around the kindergarten age range. Students will learn to program using commands like loops and events. The lessons featured in this course also teach students to collaborate with others meaningfully, investigate different problem-solving techniques, persist in the face of difficult tasks, and learn about internet safety. By the end of this course, students create their very own custom game or story from Play Lab that they can share.

Lesson 1: Debugging: Unspotted Bugs

Bug | Debugging | Persistence | Unplugged

Teacher Links: Teacher Prep Guide | | Storybook (PDF) Student Links: Online Story

Lesson 2: Persistence & Frustration: Stevie and the Big Project

Fail | Frustrated | Persistence | Unplugged

Teacher Links: Teacher Prep Guide | | Book (PDF) Student Links: Online Story

Lesson 4: Learn to Drag and Drop

Click | Double-Click | Drag | Drop | Pair Programming

Teacher Links: Teacher Video | Website | Manipulatives | Lesson Recommendations | Student Links: Student Video

Lesson 5: Programming Unplugged: Happy Maps

Unplugged | Algorithms | Sequencing

Teacher Links: Worksheet | Manipulatives | Teacher Video |

Lesson 6: Programming in Maze

Algorithms | Debugging | Program | Programming | Widget - Text Compression

Teacher Links: Website | Manipulatives | Lesson Recommendations |

Lesson 7: Common Sense Education: Going Places Safely

Common Sense Education | Unplugged

Teacher Links: Teacher Video | Lesson Video | Assessment | Website |

Lesson 8: Loops Unplugged: Happy Loops

Unplugged | Loop | Repeat

Teacher Links: Worksheet | Worksheet | Manipulatives | Manipulatives |

Lesson 10: Loops in Artist

Loop | Artist

Teacher Links: Website | Lesson Recommendations |