Start here · Grade 9
Grade 9: pick your course
High school is course-based in Virginia, not grade-based. The 9-12 band is mapped to Computer Science Foundations (primary), Computer Science Principles (impacts and ethics), and Computer Science Programming. Not yet authored.
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. Claimed codes are VDOE-verified; empty unit rows are unassigned rather than invented.
College track · Grade 9
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 9 has the work for this year, the courses beside it, and the standard a second person can check.