Pre-Express Course
Pre-readers and early readers can learn the basics of computer science and internet safety.
Teacher Links: Teacher Videos Playlist
Lesson 1: Debugging: Unspotted Bugs
- Warm Up (12 min)
- Marble Run Breakdown (10 - 20 min)
- Wrap Up (10 - 20 min)
- Extended Learning
Teacher Links: Teacher Video | Teacher Prep Guide Students Links: Storybook | Student Video | Reflection Journal
Lesson 2: Persistence & Frustration: Stevie and the Big Project
- Warm Up (15 min)
- Marble Run (20 - 45 min)
- Wrap Up (5 min)
- Extended Learning
Teacher Links: Teacher Video | Teacher Prep Guide Students Links: Storybook | Reflection Journal
Lesson 3: Real-Life Algorithms: Plant a Seed
- 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 Students Links: Reflection Journal
Lesson 4: Learn to Drag and Drop
- 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: | Lesson Recommendations Students Links: Student Video | Manipulatives | Reflection Journal
Lesson 5: Common Sense Education: Your Digital Footprint
- Warm Up (20 min)
- Main Activity (20 min)
- Wrap Up (15 min)
- Assessment (5 min)
- Extended Learning
Teacher Links: Teacher Video | Website | Assessment Answer Key Students Links: Lesson Video | Digital Trail Squares | Assessment | Reflection Journal
Lesson 6: Programming Unplugged: My Robotic Friends
- Warm Up (5 min)
- Main Activity (45 min)
- Wrap Up (10 min)
Using a set of symbols in place of code, students will design algorithms to instruct a "robot" to stack cups in different patterns. Students will take turns participating as the robot, responding only to the algorithm defined by their peers. This segment teaches students the connection between symbols and actions, the difference between an algorithm and a program, and the valuable skill of debugging.
Teacher Links: Teacher Video | Teacher Prep Guide Students Links: Unplugged Video | Symbol Key | Manipulatives | Paper Trapezoid Template | Reflection Journal
Lesson 7: Programming in Maze
- Warm Up (10 min)
- Bridging Activity - Programming (10 min)
- Main Activity (30 min)
- Wrap Up (5 - 10 min)
- Extended Learning
Teacher Links: | Lesson Recommendations Students Links: Manipulatives | Reflection Journal
Lesson 8: Programming in Star Wars
- Warm Up (15 min)
- Main Activity (30 min)
- Wrap Up (15 min)
Teacher Links: | Lesson Recommendations Students Links: Reflection Journal
Lesson 9: My Loopy Robotic Friends
- Warm Up (10 min)
- Activity (30 min)
- Wrap Up (5 min)
- Extension Activities
Building on the initial "My Robotic Friends" activity, students tackle larger and more complicated designs. In order to program their "robots" to complete these bigger designs, students will need to identify repeated patterns in their instructions that could be replaced with a loop.
Teacher Links: Teacher Video Students Links: Paper Trapezoid Template | Symbol Key | Manipulatives
Lesson 10: Loops in Collector
- Warm Up (10 min)
- Bridging Activity - Loops (10 min)
- Main Activity (30 min)
- Wrap Up (5 - 10 min)
- Extended Learning
Teacher Links: | Lesson Recommendations Students Links: Manipulatives | Reflection Journal
Lesson 11: Loops in Artist
- Warm Up (10 min)
- Main Activity (30 min)
- Wrap Up (5 - 10 min)
Teacher Links: | Lesson Recommendations Students Links: Reflection Journal
Lesson 12: Events Unplugged: The Big Event
- Warm Up (15 min)
- Main Activity (15 min)
- Wrap Up (10 min)
- Assessment (10 min)
- Extended Learning
Teacher Links: Teacher Video | Assessment Answer Key Students Links: Unplugged Video | Controller Image | Assessment | Reflection Journal
Lesson 13: Events in Play Lab
- Warm Up (10 min)
- Bridging Activity - Events (10 min)
- Main Activity (30 min)
- Wrap Up (5 - 10 min)
- Extended Learning