PreK-2
Even the youngest students are capable of exploring CS concepts through unplugged activities, coding games, robotics, and block-based programming. At this age, students need opportunities to practice:
sequences
recognizing and using patterns
loops/repeats
conditions (if/then)
debugging to solve problems
They also need to be exposed to the vocabulary of CS. The overall goal is for students to explore CS through a series of challenges designed to:
introduce them to concepts, skills and tools
give them time to practice their newfound skills
help them make connections with what they are learning across a variety of technology platforms and disciplines.
Essential Question: How do humans and computers interact?
Enduring Understanding: There are many different ways to interact with computers: playing games, creating artwork, learning math, coding, and playing with robots.