Grade entry · K-12

Start at any grade

The curriculum is written in four bands, but you teach a grade. Pick yours and you’ll get the unit sequence, the pacing written for that grade, and every Virginia CS SOL code for that grade — including the ones we don’t cover.

Coverage, stated plainly

Across grades K-8, From Sand to Agents addresses 55 of the 136 Virginia CS SOL codes (40%).

This is a supplemental AI curriculum, not a full computer science course. It goes deep on how machines learn and on the ethics of using them; it does not teach block-based programming, networking, or screen-time management. We publish the gaps because a coverage table that only shows hits isn’t worth reading.

GradeBandUnitsVA CS SOL% coveredStatus
KindergartenK-2 · Smart Machines Around Us47 / 1164%Available now
Grade 1K-2 · Smart Machines Around Us43 / 1323%Available now
Grade 2K-2 · Smart Machines Around Us45 / 1338%Available now
Grade 33-5 · How Computers Think46 / 1638%Available now
Grade 43-5 · How Computers Think45 / 1729%Available now
Grade 53-5 · How Computers Think45 / 1729%Available now
Grade 66-8 · The Machine Underneath69 / 2045%Available now
Grade 76-8 · The Machine Underneath66 / 1540%Available now
Grade 86-8 · The Machine Underneath69 / 1464%Available now
Grade 99-12 · Modern AI: How It Actually Workscourse-basedIn development
Grade 109-12 · Modern AI: How It Actually Workscourse-basedIn development
Grade 119-12 · Modern AI: How It Actually Workscourse-basedIn development
Grade 129-12 · Modern AI: How It Actually Workscourse-basedIn development

A note on grades 9-12

Virginia does not set grade-by-grade computer science standards for grades 9-12. It sets three course-level standard sets — Computer Science Foundations, Computer Science Principles, and Computer Science Programming. Pick the course you teach, not the grade you teach.

See the scope & sequence for the high-school course map, or the full standards crosswalk across all bands.