BINARY 1 - Kindergarten Level
BINARY 1 (KINDERGARTEN) – COURSE A
Binary 1 or 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.
They 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.
Teacher Links: Teacher Videos Playlist
Lesson 1: Debugging: Unspotted Bugs
Bug | Debugging | Persistence | Unplugged
- Warm Up (12 min)
- Marble Run Breakdown (10 – 20 min)
- Wrap Up (10 – 20 min)
- Extended Learning
Teacher Links: Teacher Video | Teacher Prep Guide |Storybook (PDF)
Student Links: Online Story | Reflection Journal
Lesson 2: Persistence & Frustration:
Stevie and the Big Project
Fail | Frustrated | Persistence | Unplugged
- Warm Up (15 min)
- Marble Run (20 – 45 min)
- Wrap Up (5 min)
- Extended Learning
Teacher Links: Teacher Video | Teacher Prep Guide | Storybook (PDF)
Student Links: Online Story | Reflection Journal
Lesson 3: Real-Life Algorithms: Plant a Seed
Unplugged | Algorithms
- Warm Up (10 min)
- Main Activity (20 min)
- Wrap Up (10 – 20 min)
- Assessment (15 min)
- Extended Learning
Teacher Links: Unplugged Video | Teacher Video | Worksheet |
Worksheet Answer Key | Assessment | Assessment Answer Key
Student Links: Reflection Journal
Lesson 4: Learn to Drag and Drop
Click | Double-Click | Drag | Drop | Pair Programming
- Warm Up (10 min)
- Bridging Activity – Drag and Drop (10 – 15 min)
- Main Activity (20 – 30 min)
- Wrap Up (5 – 10 min)
- Extension Activities
Teacher Links: Teacher Video | Website | Lesson Recommendations
Student Links: Student Video | Reflection Journal
Lesson 5: Programming Unplugged: Happy Maps
Algorithms | Sequencing | Unplugged
- Warm Up (5 min)
- Activity (40 min)
- Wrap Up (8 min)
- Extended Learning
Teacher Links: Teacher Video | Worksheet Answer Key
Student Links: Worksheet | Manipulatives | Reflection Journal
Lesson 6: Programming In Maze
Algorithms | Debugging | Program | Programming
- Warm Up (5 min)
- Bridging Activity – Programming (10 min)
- Main Activity (30 min)
- Wrap Up (5 – 10 min)
- Extended Learning
Teacher Links: Website | Lesson Recommendations
Student Links: Manipulatives | Reflection Journal
Lesson 7: Common Sense Education: Going Places Safely
Common Sense Education | Unplugged
- Warm Up (20 min)
- Main Activity (20 min)
- Wrap Up (15 min)
- Assessment (5 min)
- Extended Learning
Teacher Links: Teacher Video | Lesson Video | Assessment | Assessment Answer Key | Website | Resource List
Student Links: Reflection Journal
Lesson 8: Loops Unplugged: Happy Loops
Unplugged | Loop | Repeat
- Warm-Up (5 min)
- Main Activity (20 min)
- Wrap Up (8 min)
- Extension Activities
Teacher Links: Teacher Video
Student Links: Worksheet | Worksheet |Manipulatives | Manipulatives | Reflection Journal
Lesson 9: Loops in Collector
Loop | Collector
- Warm Up (10 min)
- Bridging Activity – Loops (10 min)
- Main Activity (30 min)
- Wrap Up (5 – 10 min)
- Extended Learning
Teacher Links: Website | Lesson Recommendations
Student Links: Manipulatives | Reflection Journal
Lesson 10: Loops in Artist
Loop | Artist
- Warm Up (10 min)
- Main Activity (30 min)
- Wrap Up (5 – 10 min)
Teacher Links: Website | Lesson Recommendations | Video
Student Links: Reflection Journal
Lesson 11: Events Unplugged: The Big Event
Unplugged | Event
- Warm Up (15 min)
- Main Activity (15 min)
- Wrap Up (15 min)
- Assessment (10 min)
- Extended Learning
Teacher Links: Unplugged Video | Teacher Video | Worksheet |Assessment | Assessment Answer Key
Student Links: Reflection Journal
Lesson 12: Events in Play Lab
Play Lab | Event
- Warm Up (10 min)
- Bridging Activity – Events (10 min)
- Main Activity (30 min)
- Wrap Up (5 – 10 min)
- Extended Learning
Teacher Links: Website | Lesson Recommendations
Student Links: Manipulatives | Reflection Journal