
Programs, Products, and Services to Empower Every Learner
At CodeVA, we believe every learner deserves access to high-quality computer science education. Through innovative programs, expert professional development, and hands-on resources, we support educators, students, and communities across Virginia and beyond. Explore the many ways we can help you integrate computer science into your classrooms, events, and educational systems.
Student Programs
Megabytes – Student Magazine
Engage young learners with our quarterly Megabytes magazine, offering computer science-themed stories, activities, and challenges designed for grades K-5. Available as a print subscription or digital download.
STEM Night in a Box Kits
Host your own hands-on, standards-aligned STEM event with our STEM Night in a Box kits. Choose from digital access, individual kits, or full event sets with materials for up to 100 students.
Access downloadable computer science lesson plans, activities, and classroom materials designed by CodeVA's expert educators.
Artificial Intelligence Pathway
Prepare high school students for the future with our Artificial Pathways Modules. This forward-thinking pathway offers a clear, scaffolded progression for students to design and engineer AI solutions. Content is flexible and can be embedded through the school year into existing CS instruction.
3–5 Grade Student Workshop Curriculum: E-Textiles
Introduce elementary students to the exciting world of wearable technology through our E-Textiles curriculum. Students combine coding and engineering as they design, program, and sew their own light-up projects using circuits and conductive materials.
6–8 Grade Student Workshop Curriculum: Storyprogramming
Bring creativity and coding together with Storyprogramming! Middle school students build digital interactive stories while learning foundational computer science concepts, problem-solving, and design thinking skills.
Professional Development
Instructor Training
Prepare educators and instructors to deliver student workshops with confidence, using CodeVA’s curriculum and hands-on activities.
Instructional Coach PD
Focused training and resources for instructional coaches to support CS integration across multiple classrooms for various grade levels and content areas.
Administrator PD
Support for school and division leaders on building sustainable and strategic CS programs, workforce readiness pathways, and policy advocacy.
Keynote Speaking
Bring a CodeVA expert to your event to inspire and educate audiences about the critical role of CS in K-12 education and the future workforce.
Support and Consultation Services
Coaching
Ongoing, customized coaching sessions to strengthen educator confidence, instructional skills, and program success.
Lesson Review
Professional feedback on CS lesson plans to enhance standards alignment, instructional effectiveness, and student engagement.
Mentorship Program
Structured mentorship experiences for educators seeking deeper growth, leadership development, or specialization in computer science instruction.
General Consultation
Strategic advising on program planning, curriculum integration, PD implementation, and organizational scaling.
Grant Consultation
Expert guidance for organizations seeking funding for CS education initiatives, including proposal development and implementation planning.
More from CodeVA
Many of our curriculum resources and professional development programs remain free to educators.
Ready to bring the power of computer science to your school, district, or organization?