Computer Science
News & Announcements
2024 Computer Science Educator of the Year
The Virginia Department of Education is thrilled to announce that Kathleen Fugle, Fairfax County Public Schools, has been named the 2024 Computer Science Educator of the Year! This award recognizes exceptional dedication, innovation, and excellence in K-12 computer science education.
Public Hearings for the Proposed DRAFT 2024 Computer Science Standards of Learning
The Virginia Board of Education held public hearings regarding the revisions to the 2017 Computer Science Standards of Learning. The Standards of Learning identify academic content for essential components of the computer science curriculum at different grade levels for Virginia’s public schools.
Public comment regarding the proposed 2024 Computer Science Standards of Learning was offered through public hearings or the public comment form. For more information visit Review & Revision of the 2017 Computer Science SOL webpage.
Computer Science Standards of Learning Revision Process
On March 23, 2023, the Virginia Department of Education (VDOE) submitted the 2017 Computer Science Standards of Learning timeline to the Virginia Board of Education.
Computer Science Standards of Learning (SOL) – Adopted November 2017
The Computer Science Standards of Learning identify academic content for essential components of the computer science curriculum at different grade levels. Standards are identified for kindergarten through grade eight and a core set of middle and high school elective courses. Virginia is one of the first states to have K-12 standards and is leading the way in student workforce readiness.
Although there is no applicable SOL test associated with computer science instruction, these standards are intended to provide students with a detailed understanding of the study of computers and algorithmic processes, including their principles, their hardware and software designs, their applications, and their impact on society.
Course | Standards of Learning | Curriculum Framework |
---|---|---|
All Computer Science | Word/ PDF | Word / PDF |
Kindergarten | Word / PDF | Word / PDF |
Grade 1 | Word / PDF |
Word / PDF |
Grade 2 | Word / PDF |
Word / PDF |
Grade 3 | Word / PDF |
Word / PDF |
Grade 4 | Word / PDF |
Word / PDF |
Grade 5 | Word / PDF |
Word / PDF |
Grade 6 | Word / PDF |
Word / PDF |
Grade 7 | Word/ PDF |
Word / PDF |
Grade 8 | Word / PDF |
Word / PDF |
MS Elective | Word / PDF |
Word / PDF |
Computer Science Foundations | Word / PDF |
Word / PDF |
Computer Science Principles | Word / PDF |
Word / PDF |
Computer Science Programming | Word / PDF |
Word / PDF |
Implementation
- Computer Science Implementation Frequently Asked Questions (Revised October 2020) (Word) - This document was developed to provide information on the instruction of the 2017 Computer Science Standards of Learning and to provide guidance to counselors concerning student placement and credit opportunities with computer science courses.
- K-12 Computer Science Course Opportunities in Virginia (Word) - This document guides counselors and teachers on the different computer science pathways available to students. Computer Science skills are essential in today’s society. The development of these skills in grades K-12 is a critical component of preparing graduates for entry into the workforce or to pursue higher education coursework.
- Computer Science Course Codes (Word) – Superintendent's Memo 263-18
Professional Learning Opportunities
Instructional Resources
- Cross-Curricular Integration Alignment (Word)
- Computer Science Instruction Plans - available on GoOpenVA
- Instructional Resources developed by
- CodeVA
- Advancing Computer Science Education grant recipients
Advancing Computer Science Education
ACSE Request for Proposals are closed.
Questions regarding the ACSE grants may be emailed to vdoe.computerscience@doe.virginia.gov.
Awards
2024 Computer Science Champions
Congratulations to this year's 2024 Computer Science Champions. These educators are recognized for their commitment and excellence in K-12 computer science education.
- PreK-2nd Grade: Thea Clark, Frederick County Public Schools
- 3rd - 5th Grade: Kathleen Fugle, Fairfax County Public Schools*
- 6th- 8th Grade: Theresa Goltermann, York County Public Schools
- 9th - 12th Grade: Blythe Samuels, Powhatan County Public Schools
- Administrators & Counselors: Jessa Campbell, Albemarle County Public Schools
- ITRT/STEM Coaches: Logan McIntosh, Loudoun County Public Schools
Video recording of the 2024 Computer Science Educator of the Year virtual announcement can be found here.
Computer Science Educator of the Year
2024 - Kathleen Fugle, Fairfax County Public Schools
2023 - Caren Daniel, Chesapeake Public Schools
Presidential Award for Excellence in Mathematics and Science Teaching (PAEMST)
Presidential Awards for Excellence in Mathematics and Science Teaching - The Presidential Award for Excellence in Mathematics and Science Teaching (PAEMST) is the highest recognition that a kindergarten through 12th-grade mathematics or science teacher may receive for outstanding teaching in the United States. Computer Science teaching is eligible for submission if the content is also aligned with mathematics or science content.
Contact Information
Contact Keisha Tennessee, Computer Science Coordinator, by email or phone at (804)750-8161 if you have any questions about computer science instruction.