Computer Science

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

News & Announcements

Public Hearings for the Proposed DRAFT 2024 Computer Science Standards of Learning

The Virginia Board of Education will hold 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 may be 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 Feedback Survey Available

Feedback and recommendations on the current 2017 Computer Science Standards of Learning may be submitted online

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

FY24 ACSE Request for Proposals

The Virginia Department of Education (VDOE) is pleased to announce the Advancing Computer Science Education FY24 (ACSE) grant request for proposals (RFP) focused on computer science integration and multimedia instructional resources.  ACSE proposals must be emailed to vdoe.computerscience@doe.virginia.gov by 4:00 p.m. on April 15, 2024.

Key details regarding proposal requirements, funding, and the grant webinar can be found below.

  • Advancing Computer Science Education FY24 Request for Proposal PDF / Word

Awards

Computer Science Educator of the Year (CSEOY)

Congratulations to Caren Daniel, Chesapeake Public Schools, this year's 2022-2023 Computer Science Educator of the Year.

Please read the list below for all category winners:

  • PreK-2nd Grade: Cori Sowers, Danville Public Schools
  • 3rd - 5th Grade: Rebecca Otaizo, Fairfax County Public Schools
  • 6th- 8th Grade: Chesapeake Public Schools
  • 9th - 12th Grade: Brian Thomas, Frederick County Public Schools
  • Administrators & Counselors: Adrienne Sawyer, Chesapeake Public Schools
  • ITRT/STEM Coaches: Pam Hoyle, Winchester 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.

National Computer Science Education Professional Organizations

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.