Computer Science
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
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
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.
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
- Computer Science Teachers Association (CSTA)
- Code.org
- Expanding Computer Education Pathways (ECEP) Alliance
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.