CodeVA’s Curriculum Development Program provides curricular materials that support educators in implementing high-quality, equitable computer science instruction so that all students in Virginia are future ready.

CodeVA’s curriculum design process includes teams of teachers with grade level expertise designing lesson plans and learning activities, with external review by professional content experts to ensure content accuracy.

Use the CodeVA Connection Request form to request more information about professional learning or to request professional learning opportunities for your school or district!

CodeVA Connection Request


Curricular Resources Currently Available:

CS 101 Knowledge Base

A collection of computer science resources, activities, and articles curated by Code VA’s professional content experts, made available for free to educators.

Click Here To Access


#GoOpenVA is a collaborative initiative that enables educational entities throughout Virginia to create, share, and access openly-licensed educational resources. CodeVA professional content experts provide computer science curricula for free to educators.

Our Projects

Click Here To Access