Check out what we're up to, and learn how to get involved with CodeVA's work.
Meet the people bringing equitable CS education to all of Virginia's learners, or learn how to join our team!
Read articles about our work and computing education from our blog archive.
Enroll in a CodeVA professional learning course to learn how to teach computer science in grades K-12.
Check out CodeVA's course offerings for educators K-12 interested in learning to teach computer science!
Access free, nationally-acclaimed computing lesson plans, units, and curricular resources designed for K-12 Virginia educators!
Contribute to CodeVA's mission, supporting us as we create high-quality CS education resources & professional learning.
Get involved with CodeVA by volunteering your time and expertise as we bring computing education to all of Virginia's students.
Learn about open positions with CodeVA and join our amazing team as we work to bring CS education to all of Virginia's learners.
Get in touch with one of CodeVA's expert CS educators to get support, access resources, or just to say "hello"!
Get in touch with our team to collaborate on a grant application, a CS education initiative, or another computing project!
Contact our Programs team to discuss how we can help your school, district, or education organization bring CS to your students!