Start here · Grade 10

Grade 10: pick your course

High school is course-based in Virginia, not grade-based. See the course map.

9-12 · Modern AI: How It Actually Works

Why there is no grade page here

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.

The 9-12 band is authored and available. See the scope & sequence for the course map. Empty unit rows are unassigned rather than invented.

College track · Grade 10

Mechanical engineering, electrical engineering, computer science (including cryptography), marine biology, pre-med, pre-law, and a doctoral on-ramp each keep one project for four years. Grade 10 has the work for this year, the courses beside it, and the standard a second person can check.

Open the Grade 10 project

Other grades

Full crosswalk across all bands: standards · Whole arc: scope & sequence