CODEIT Virginia Computer Science Programming Progression
CODEIT Virginia Computer Science Programming Progression
Build a coherent path for computer science learning.
CODEIT Virginia Computer Science Programming Progression is a standards-aligned instructional framework that helps schools and educators build a coherent K-8 computer science pathway. Aligned with the Virginia Computer Science Standards of Learning, CODEIT combines grade-level programming progressions, Scratch-based learning experiences, interdisciplinary curriculum connections and research-informed instructional strategies.
Audience: K-8 educators, schools and school systems
Format: Curriculum resources, consultation and workshops
Availability: Ongoing
Program Fee: Free
What CODEIT provides
- A grade-level progression for K-8 computer science programming
- Alignment with the Virginia Computer Science Standards of Learning
- Scratch-based learning experiences
- Connections between computer science and other academic subjects
- Research-informed instructional strategies
- Educator guidance and implementation support
Strengthen computational thinking across grades
CODEIT helps educators build programming experiences that develop computational thinking, creativity, problem-solving and coding proficiency over time. A clear progression can help students build on prior learning from grade to grade instead of encountering computer science as a series of disconnected activities.
Connect computer science across the curriculum
The framework supports interdisciplinary connections so educators can integrate computer science with core academic subjects and create meaningful opportunities for students to apply programming and computational thinking in different learning contexts.
Become a Sustaining Friend of the Virginia Tech K-12 Fund
Join us in unpacking the wonder of STEM and computing through innovative programs, partnerships, and policy efforts. Support our fund with an online gift here.
K-12 Newsletter
Subscribe to receive information on upcoming science, technology, engineering, mathematics, and computer science (STEM+C) events for students and families
Support for educators and schools
Virginia Tech K-12 Initiatives can provide curriculum resources, educator guidance and implementation support to help schools use the progression confidently. Consultation and workshop opportunities are available on an ongoing basis.