Get quality resources without getting up from your desk!
In 2024, CodeVA hosted the first annual virtual CS Summit during CS Ed Week and we're so excited to bring this virtual learning experience back. Sign up for a week of resources, best practices, lesson plans, and tips and tricks. It's like a conference in your inbox!
CodeVA Curriculum Library - Lessons, Units, Guides and Resources
Use the search bar to browse CodeVA's library of dozens of computer science lesson plans across all grades K-12. Use the filters to narrow your search, or scroll down to check out the curriculum projects!
Twine is a free, open-source text-based coding tool that allows writers to create interactive stories.
These tools identify overlaps between CS and all other subject areas, making it easier for teachers to see how to integrate CS!
1st Grade Lesson using sequencing and algorithmic thinking to connect events of a story in order.
This 5th grade lesson guides students in investigating characteristics of heroes through the mentor text, Go Show the World.
Get in Touch with Us!
Connect & Chat
Get in touch with an expert CS educator to support with integration opportunities and best practices, access engaging resources, or just say "hello" and have a chat with a member of CodeVA's team!
-
Walk through of our professional learning opportunities
-
Get help teaching CS
-
Access free CS resources
-
Connect with the CodeVA community and network
-
24/7 online support
Collaborate with Us
Connect with our team to work with us on a grant application, a CS education initiative, or another project related to our mission of educating, innovating, and elevating for the future of Virginia and beyond.
-
Learn about our products, services, and expertise
-
Start a partnership with us
-
Initiate a CS education project
-
Recruit CodeVA as a collaborator for a grant
Professional Learning
Request, collaborate, and schedule professional learning to help your organization bring CS to your students, through our professional development or train-the-trainer model for student-facing curriculum.
-
Schedule high quality PD for your teaching staff
-
Get classroom support
-
Design CS lessons with experts
-
Determine eligibility for free PD (CodeVA & VDOE partnership)
Don't see an option for you?
Fill out this form and we'll be in touch!
CodeVA is here for the future of Virginia and beyond!
Educate- Grow and Learn about CS Education with Us!
CodeVA is committed to EDUCATING for the future of Virginia and beyond. We offer a variety of programming and Computer Science curriculum resources to help educators, leaders, and students feel empowered as they grow and learn Computer Science.
Innovate- Collaborate and Partner for CS Education with Us!
CodeVA is committed to INNOVATING with our partners to strengthen our mission for the future of Virginia and beyond. We connect with districts, schools, classrooms, educational and community organizations, and more as we collaborate and partner to achieve our mission.
Elevate- Prioritize and Support CS Education with Us!
CodeVA is committed to ELEVATING the experiences of all learners for the future of Virginia and beyond. We intentionally seek out ways in which we can prioritize and support Computer Science education as an enhanced learning experience for all.