Resources for Every Grade Level, Every Subject
All in One Place
Find SOL-aligned lessons, professional learning opportunities, and classroom-ready materials designed to help you teach computer science with confidence.
New to teaching computer science?
Start with our quick guide to what CS looks like at each grade level.
Find lessons by grade
Use our Curriculum Website to find lesson plans and curriculum items using our grade-level filters.
Browse by subject
You can use our subject-area filters to find lessons for any grade, any level, and for the subject you teach.
Get something for tomorrow
We know that sometimes teachers need it NOW. We've got your back. Find quick lessons here.
Looking for longer-term planning support?
Explore example units and curriculum maps used by teachers across Virginia.
Teaching CS across subjects or exploring AI?
See how educators are integrating CS into core content areas.
Learn alongside other educators through PD opportunities, events, and workshops.
Keep up with our work
Get news, computing education resources, newsletters, upcoming events, and updates via email!