Educator Programs

Current Schedule   Register Here   CodeVA Connection Request

Computer Science is the study of how we use computing devices. Over 70% of jobs in STEM are actually in computing, and the demand is growing. Virginia currently has over 30,000 unfilled jobs in computer science and this sector is growing at four times the national average. Nationally there are more than 500,000 open computing jobs.

In 2016, the Virginia legislature passed a law making Virginia the first state in the country to include computer science as a mandatory part of the curriculum in all public schools. CodeVA offers free professional learning for Virginia public school educators, education professionals, and school districts to implement the computer science SOLs. Although CodeVA cannot cover travel costs, all curricular materials are included for free.

We work with local school districts to provide professional development to public school teachers and to facilitate state licensing required to teach computer programming, but we don’t stop there. We also work with state education agencies and other outside partners to produce and disseminate computer science curricula and resources to support teachers once they have begun using computer science in their classrooms.

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

Website Data Bubbles

Eureka Workshop

Eureka Workshop curricula are available for free to teachers and community partners developed in partnerships with educators and funding from Google RISE

Learn More