In the elementary years, Computer Science is about curiosity and play. We move from recognizing patterns in Pre-K to building collaborative digital projects in Grade 5. Select your grade level below to find specific tools, vocabulary, and integrated lesson plans.Â
Patterns help us learn.
Algorithms are everywhere.
Programs tell stories.
Computers interact with our world.
Computers help us solve problems.
Programs model our world.
Teamwork helps build better programs.
Pathway View
break down big challenges (take a project and decompose it into smaller, more manageable parts)
think in "if-then" logic (practice conditional thinking; if one thing happens, the program should do "this"; otherwise it should do "that")
solve problems systematically (a mistake is not a failure; it is called debugging and most learning happens that way)
predict and evaluate outcomes (trace through steps & understand that there is more than one way to solve a problem)
use data to tell a story (organize info so it is easy for others to read and make decisions based on it)
design with empathy (that when designing a solution, we need to think about the people using it)
understand how digital systems "talk" (learn the language of how devices communicate and how to stay safe while using them)
Images above generated using Gemini (nanobanana) on 4/8/2026