Computer Science

Print
Share & Bookmark, Press Enter to show all options, press Tab go to next option

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.

Standards of Learning Documents for Computer Science – Adopted 2017
 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

Professional Learning Opportunities 

high school students working on laptops

Instructional Resources

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.