Standards crosswalk
Virginia CS SOL alignment, with the official standard text
Each row is generated from the curriculum source files and the standards reference — not maintained by hand — so a curriculum coordinator can verify every claim against the actual wording of the standard without leaving the page, and the table cannot drift from what is taught.
What this table is
This is the Virginia CS SOL crosswalk for From Sand to Agents. Virginia government works may be reproduced, which is why the official wording appears here. CSTA 2026, ISTE, and AI4K12 are not in this table — we do not reproduce their standard text in a paid curriculum without a license.
If licensing allows it later, those frameworks would use the same format: code, official text, aligned component. Until then we cite the code, paraphrase in our own words, and link to the publisher’s official text.
Coverage map · per grade
VA CS SOL coverage by grade (K–8)
Across K–8, From Sand to Agents addresses 7 of 7 Virginia CS SOL codes that explicitly name AI or machine learning (100%). Overall K–8 coverage remains 56 of 136 (41%). The AI/ML-bearing set (4.CSY.3, 5.DA.3, 6.CSY.3, 6.DA.4, 6.IC.6, 7.DA.2, 7.IC.5) is every K–8 code with an ai_note in the standards reference — not a substitute for full-strand coverage. Grades 9–12 are course-based (CSF / CSP / PRG) — see the scope & sequence. Detail tables: /grade.
Coverage map · by band
VA CS SOL codes addressed per band
Distinct codes claimed in each band. Authored K–8 bands are verifiable line-by-line in the crosswalk below; 9–12 is course-based — claimed codes are VDOE-verified, and empty unit rows stay unassigned rather than invented.
| Band | Units | SOL codes addressed | Status |
|---|---|---|---|
| K-2 Smart Machines Around Us | 4 | 15 | Available now |
| 3-5 How Computers Think | 4 | 17 | Available now |
| 6-8 The Machine Underneath | 6 | 24 | Available now |
| 9-12 Modern AI: How It Actually Works | 11 | 2 | Available now |
| Code | Standard | Aligned components |
|---|---|---|
| 1.AP.1 VA CS SOL | Algorithms and Programming The student will apply computational thinking by sorting items into categories based on multiple attributes and create patterns. | K-2·U2 answer-key, K-2·U2 Assessment, K-2·U2 Differentiation, K-2·U2 exercises, K-2·U2 in-class-project, K-2·U2 Lessonfree, K-2·U2 Printable materials, K-2·U2 take-home, K-2·U2 Teacher guide, K-2·U2 Vocabulary |
| 1.CYB.1 VA CS SOL | Cybersecurity The student will demonstrate safe and responsible use of computing technologies. | K-2·U4 answer-key, K-2·U4 Assessment, K-2·U4 Differentiation, K-2·U4 exercises, K-2·U4 Lessonfree, K-2·U4 Printable materials, K-2·U4 take-home, K-2·U4 Teacher guide |
| 1.DA.2 VA CS SOL | Data and Analysis The student will create representations of data to make predictions and draw conclusions. | K-2·U2 answer-key, K-2·U2 Assessment, K-2·U2 exercises, K-2·U2 in-class-project, K-2·U2 Lessonfree, K-2·U2 Printable materials, K-2·U2 take-home, K-2·U2 Teacher guide, K-2·U2 Vocabulary |
| 2.AP.1 VA CS SOL | Algorithms and Programming The student will apply computational thinking to identify patterns, and design algorithms to compare and contrast objects based on attributes. | K-2·U1 answer-key, K-2·U1 Assessment, K-2·U1 Differentiation, K-2·U1 exercises, K-2·U1 in-class-project, K-2·U1 Lessonfree, K-2·U1 Printable materials, K-2·U1 take-homefree, K-2·U1 Teacher guide, K-2·U2 answer-key, K-2·U2 Assessment, K-2·U2 Differentiation, K-2·U2 exercises, K-2·U2 in-class-project, K-2·U2 Lessonfree, K-2·U2 Printable materials, K-2·U2 take-home, K-2·U2 Teacher guide, K-2·U2 Vocabulary, K-2·U3 answer-keyfree, K-2·U3 Assessmentfree, K-2·U3 Differentiationfree, K-2·U3 exercisesfree, K-2·U3 in-class-projectfree, K-2·U3 Lessonfree, K-2·U3 Printable materialsfree, K-2·U3 take-homefree, K-2·U3 Teacher guidefree |
| 2.CYB.1 VA CS SOL | Cybersecurity The student will model safe and responsible behaviors when using information and computing technologies. | K-2·U4 answer-key, K-2·U4 Assessment, K-2·U4 Differentiation, K-2·U4 exercises, K-2·U4 in-class-project, K-2·U4 Lessonfree, K-2·U4 take-home, K-2·U4 Teacher guide |
| 2.CYB.2 VA CS SOL | Cybersecurity The student will explain the importance of using passwords to protect private information. | K-2·U4 answer-key, K-2·U4 Assessment, K-2·U4 exercises, K-2·U4 in-class-project, K-2·U4 Lessonfree, K-2·U4 Printable materials, K-2·U4 take-home, K-2·U4 Teacher guide, K-2·U4 Vocabulary |
| 2.DA.1 VA CS SOL | Data and Analysis The student will analyze data to make decisions with or without a computing device. | K-2·U2 answer-key, K-2·U2 Assessment, K-2·U2 exercises, K-2·U2 in-class-project, K-2·U2 Lessonfree, K-2·U2 Printable materials, K-2·U2 take-home, K-2·U2 Teacher guide, K-2·U3 answer-keyfree, K-2·U3 Assessmentfree, K-2·U3 Differentiationfree, K-2·U3 exercisesfree, K-2·U3 in-class-projectfree, K-2·U3 Lessonfree, K-2·U3 Printable materialsfree, K-2·U3 take-homefree, K-2·U3 Teacher guidefree |
| 2.IC.1 VA CS SOL | Impacts of Computing The student will examine the positive and negative impacts of how using computing technologies has changed the way people live, work, and interact. | K-2·U1 answer-key, K-2·U1 Assessment, K-2·U1 exercises, K-2·U1 in-class-project, K-2·U1 Lessonfree, K-2·U1 take-homefree, K-2·U1 Teacher guide |
| 3.AP.1 VA CS SOL | Algorithms and Programming The student will apply computational thinking to design algorithms to extend patterns, processes, or components of a problem. | 3-5·U2 answer-key, 3-5·U2 Assessment, 3-5·U2 Differentiation, 3-5·U2 exercises, 3-5·U2 Lesson, 3-5·U2 Printable materials, 3-5·U2 take-home, 3-5·U2 Teacher guide, 3-5·U2 Vocabulary |
| 3.AP.3 VA CS SOL | Algorithms and Programming The student will use the iterative design process to create, test, and debug programs containing events, loops, and conditional structures in a block-based programming tool.How this is met: Met via the optional block-based build, or a full guided hand-trace (Material F) where devices are unavailable. | 3-5·U2 answer-key, 3-5·U2 Assessment, 3-5·U2 Differentiation, 3-5·U2 exercises, 3-5·U2 Lesson, 3-5·U2 Printable materials, 3-5·U2 take-home, 3-5·U2 Teacher guide, 3-5·U2 Vocabulary |
| 3.CSY.1 VA CS SOL | Computing Systems The student will model how computing devices within a computing system work. | 3-5·U1 answer-keyfree, 3-5·U1 Assessmentfree, 3-5·U1 Differentiationfree, 3-5·U1 exercisesfree, 3-5·U1 in-class-projectfree, 3-5·U1 Lessonfree, 3-5·U1 Printable materialsfree, 3-5·U1 take-homefree, 3-5·U1 Teacher guidefree, 3-5·U1 Vocabularyfree |
| 3.DA.1 VA CS SOL | Data and Analysis The student will gather, store, and organize data to evaluate trends and identify patterns using a computing device. | 3-5·U4 answer-key, 3-5·U4 Assessment, 3-5·U4 Differentiation, 3-5·U4 exercises, 3-5·U4 Lesson, 3-5·U4 Printable materials, 3-5·U4 take-home, 3-5·U4 Teacher guide, 3-5·U4 Vocabulary |
| 3.DA.2 VA CS SOL | Data and Analysis The student will create and evaluate data representations and conclusions. | 3-5·U3 answer-key, 3-5·U3 Assessment, 3-5·U3 Differentiation, 3-5·U3 exercises, 3-5·U3 Lesson, 3-5·U3 Printable materials, 3-5·U3 take-home, 3-5·U3 Teacher guide, 3-5·U3 Vocabulary |
| 3.IC.1 VA CS SOL | Impacts of Computing The student will identify and examine the positive and negative impacts of the prevalence of computing technologies. | 3-5·U4 answer-key, 3-5·U4 Assessment, 3-5·U4 exercises, 3-5·U4 Lesson, 3-5·U4 take-home, 3-5·U4 Teacher guide |
| 4.AP.2 VA CS SOL | Algorithms and Programming The student will plan and implement algorithms that consist of sequencing, loops, variables, user input, and conditional control structures using a block-based programming language.How this is met: Met via the optional block-based build, or a full guided hand-trace (Material F) where devices are unavailable. | 3-5·U2 answer-key, 3-5·U2 Assessment, 3-5·U2 exercises, 3-5·U2 Lesson, 3-5·U2 Printable materials, 3-5·U2 take-home, 3-5·U2 Teacher guide |
| 4.CSY.1 VA CS SOL | Computing Systems The student will model how a computing system works to accomplish a task. | 3-5·U1 answer-keyfree, 3-5·U1 Assessmentfree, 3-5·U1 exercisesfree, 3-5·U1 Lessonfree, 3-5·U1 Printable materialsfree, 3-5·U1 Teacher guidefree |
| 4.CSY.3 VA CS SOL | Computing Systems The student will describe the learning process of humans and computers. | 3-5·U3 answer-key, 3-5·U3 Assessment, 3-5·U3 Differentiation, 3-5·U3 exercises, 3-5·U3 Lesson, 3-5·U3 Printable materials, 3-5·U3 take-home, 3-5·U3 Teacher guide, 3-5·U3 Vocabulary |
| 4.DA.1 VA CS SOL | Data and Analysis The student will identify the appropriate type of data needed to solve a problem or answer a question. | 3-5·U1 answer-keyfree, 3-5·U1 Assessmentfree, 3-5·U1 Differentiationfree, 3-5·U1 exercisesfree, 3-5·U1 in-class-projectfree, 3-5·U1 Lessonfree, 3-5·U1 Printable materialsfree, 3-5·U1 take-homefree, 3-5·U1 Teacher guidefree, 3-5·U1 Vocabularyfree, 3-5·U4 answer-key, 3-5·U4 Assessment, 3-5·U4 exercises, 3-5·U4 Lesson, 3-5·U4 Printable materials, 3-5·U4 take-home, 3-5·U4 Teacher guide |
| 4.DA.2 VA CS SOL | Data and Analysis The student will create and evaluate data representations to make predictions and conclusions. | 3-5·U3 answer-key, 3-5·U3 Assessment, 3-5·U3 Differentiation, 3-5·U3 exercises, 3-5·U3 Lesson, 3-5·U3 Printable materials, 3-5·U3 take-home, 3-5·U3 Teacher guide, 3-5·U3 Vocabulary |
| 4.IC.1 VA CS SOL | Impacts of Computing The student will identify and examine the positive and negative impacts of the prevalence of computing technologies.How this is met: Same Helps people / Can hurt people chart as 3.IC.1 (3-5 Unit 4 Session 2). | 3-5·U4 answer-key, 3-5·U4 Assessment, 3-5·U4 exercises, 3-5·U4 Lesson, 3-5·U4 take-home, 3-5·U4 Teacher guide |
| 5.AP.3 VA CS SOL | Algorithms and Programming The student will use the iterative design process to create, test, and debug programs containing sequencing, loops, variables, user inputs, nested conditional control structures, and two-way branching conditional control structures in a block-based programming tool.How this is met: Met via the optional block-based build, or a full guided hand-trace (Material F) where devices are unavailable. | 3-5·U2 answer-key, 3-5·U2 Assessment, 3-5·U2 exercises, 3-5·U2 Lesson, 3-5·U2 Printable materials, 3-5·U2 take-home, 3-5·U2 Teacher guide |
| 5.CSY.1 VA CS SOL | Computing Systems The student will explain how computing systems are used to collect and exchange data. | 3-5·U1 answer-keyfree, 3-5·U1 Assessmentfree, 3-5·U1 exercisesfree, 3-5·U1 in-class-projectfree, 3-5·U1 Lessonfree, 3-5·U1 Printable materialsfree, 3-5·U1 take-homefree, 3-5·U1 Teacher guidefree |
| 5.CSY.2 VA CS SOL | Computing Systems The student will describe an automated decision-making process employed by a computing system. | 3-5·U3 answer-key, 3-5·U3 Assessment, 3-5·U3 exercises, 3-5·U3 Lesson, 3-5·U3 Printable materials, 3-5·U3 take-home, 3-5·U3 Teacher guide |
| 5.DA.1 VA CS SOL | Data and Analysis The student will collect data or use data sets to solve a problem or investigate a topic. | 3-5·U3 answer-key, 3-5·U3 Assessment, 3-5·U3 exercises, 3-5·U3 Lesson, 3-5·U3 Printable materials, 3-5·U3 take-home, 3-5·U3 Teacher guide, 3-5·U4 Printable materials, 3-5·U4 Teacher guide |
| 5.DA.3 VA CS SOL | Data and Analysis The student will explain the significance of training data in machine learning. | 3-5·U3 answer-key, 3-5·U3 Assessment, 3-5·U3 Differentiation, 3-5·U3 exercises, 3-5·U3 Lesson, 3-5·U3 Printable materials, 3-5·U3 take-home, 3-5·U3 Teacher guide, 3-5·U3 Vocabulary, 3-5·U4 answer-key, 3-5·U4 Assessment, 3-5·U4 Differentiation, 3-5·U4 exercises, 3-5·U4 Lesson, 3-5·U4 Printable materials, 3-5·U4 take-home, 3-5·U4 Teacher guide, 3-5·U4 Vocabulary |
| 6.AP.2 VA CS SOL | Algorithms and Programming The student will plan and implement algorithms that include conditional control structures and collection of numeric data using a block-based or text-based tool. | 6-8·U1 answer-keyfree, 6-8·U1 Assessmentfree, 6-8·U1 Differentiationfree, 6-8·U1 exercisesfree, 6-8·U1 Lessonfree, 6-8·U1 Printable materialsfree, 6-8·U1 take-homefree, 6-8·U1 Teacher guidefree, 6-8·U1 Vocabularyfree |
| 6.CSY.2 VA CS SOL | Computing Systems The student will identify and explain hardware, software, and connectivity problems and troubleshooting solutions. | 6-8·U1 answer-keyfree, 6-8·U1 Assessmentfree, 6-8·U1 Differentiationfree, 6-8·U1 exercisesfree, 6-8·U1 Lessonfree, 6-8·U1 Printable materialsfree, 6-8·U1 take-homefree, 6-8·U1 Teacher guidefree, 6-8·U1 Vocabularyfree |
| 6.CSY.3 VA CS SOL | Computing Systems The student will identify and describe Artificial Intelligence (AI). | 6-8·U2 answer-key, 6-8·U2 Assessment, 6-8·U2 exercises, 6-8·U2 Lesson, 6-8·U2 take-home, 6-8·U2 Teacher guide, 6-8·U2 Vocabulary, 6-8·U4 answer-key, 6-8·U4 Assessment, 6-8·U4 exercises, 6-8·U4 Lesson, 6-8·U4 take-home, 6-8·U4 Teacher guide, 6-8·U4 Vocabulary |
| 6.CYB.1 VA CS SOL | Cybersecurity The student will evaluate the risks and benefits associated with sharing personal and public resources or artifacts. | 6-8·U5 answer-key, 6-8·U5 Assessment, 6-8·U5 Differentiation, 6-8·U5 exercises, 6-8·U5 Lesson, 6-8·U5 Printable materials, 6-8·U5 take-home, 6-8·U5 Teacher guide, 6-8·U5 Vocabulary |
| 6.DA.1 VA CS SOL | Data and Analysis The student will utilize computational tools to collect and organize data. | 6-8·U4 answer-key, 6-8·U4 Assessment, 6-8·U4 Differentiation, 6-8·U4 exercises, 6-8·U4 Lesson, 6-8·U4 Printable materials, 6-8·U4 take-home, 6-8·U4 Teacher guide, 6-8·U4 Vocabulary |
| 6.DA.4 VA CS SOL | Data and Analysis The student will identify ways people curate and provide training data. | 6-8·U2 answer-key, 6-8·U2 Assessment, 6-8·U2 Differentiation, 6-8·U2 exercises, 6-8·U2 Lesson, 6-8·U2 Printable materials, 6-8·U2 take-home, 6-8·U2 Teacher guide, 6-8·U2 Vocabulary, 6-8·U4 answer-key, 6-8·U4 Assessment, 6-8·U4 exercises, 6-8·U4 Lesson, 6-8·U4 Printable materials, 6-8·U4 take-home, 6-8·U4 Teacher guide, 6-8·U4 Vocabulary |
| 6.IC.1 VA CS SOL | Impacts of Computing The student will assess the impact of computing technologies on local society. | 6-8·U5 Lesson, 6-8·U5 Printable materials, 6-8·U5 take-home, 6-8·U5 Teacher guide |
| 6.IC.3 VA CS SOL | Impacts of Computing The student will explore career pathways and identify how computer science and computational thinking practices align with these pathways. | 6-8·U6 answer-key, 6-8·U6 Assessment, 6-8·U6 Differentiation, 6-8·U6 exercises, 6-8·U6 Lesson, 6-8·U6 Printable materials, 6-8·U6 take-home, 6-8·U6 Teacher guide, 6-8·U6 Vocabulary |
| 6.IC.6 VA CS SOL | Impacts of Computing The student will investigate and analyze the impact of the progression and advancement of AI technologies on industries. | 6-8·U6 answer-key, 6-8·U6 Assessment, 6-8·U6 Differentiation, 6-8·U6 exercises, 6-8·U6 Lesson, 6-8·U6 Printable materials, 6-8·U6 take-home, 6-8·U6 Teacher guide, 6-8·U6 Vocabulary |
| 7.AP.2 VA CS SOL | Algorithms and Programming The student will plan and implement algorithms that include sequencing, loops, variables, user input, conditional control structures, and functions using a block-based or text-based programming tool.How this is met: Met via the optional code build, or a full guided hand-trace (Material F) where devices are unavailable. | 6-8·U3 answer-key, 6-8·U3 Assessment, 6-8·U3 Differentiation, 6-8·U3 exercises, 6-8·U3 Printable materials, 6-8·U3 Teacher guide |
| 7.CSY.2 VA CS SOL | Computing Systems The student will apply computational thinking to troubleshoot and document hardware and software-related problems. | 6-8·U1 Assessmentfree, 6-8·U1 Differentiationfree, 6-8·U1 Lessonfree, 6-8·U1 Printable materialsfree, 6-8·U1 Teacher guidefree |
| 7.CYB.1 VA CS SOL | Cybersecurity The student will differentiate physical and digital security measures that protect electronic information. | 6-8·U5 answer-key, 6-8·U5 Assessment, 6-8·U5 Differentiation, 6-8·U5 exercises, 6-8·U5 Lesson, 6-8·U5 Printable materials, 6-8·U5 take-home, 6-8·U5 Teacher guide, 6-8·U5 Vocabulary |
| 7.DA.2 VA CS SOL | Data and Analysis The student will explain the process and application of computational thinking in machine learning. | 6-8·U2 answer-key, 6-8·U2 Assessment, 6-8·U2 Differentiation, 6-8·U2 exercises, 6-8·U2 Lesson, 6-8·U2 Printable materials, 6-8·U2 take-home, 6-8·U2 Teacher guide, 6-8·U2 Vocabulary, 6-8·U3 answer-key, 6-8·U3 Assessment, 6-8·U3 exercises, 6-8·U3 Lesson, 6-8·U3 Printable materials, 6-8·U3 take-home, 6-8·U3 Teacher guide, 6-8·U3 Vocabulary |
| 7.IC.3 VA CS SOL | Impacts of Computing The student will identify individual preferences, skillset, and experiences and determine how these relate to a chosen computer science career field. | 6-8·U6 answer-key, 6-8·U6 Assessment, 6-8·U6 Differentiation, 6-8·U6 exercises, 6-8·U6 Lesson, 6-8·U6 Printable materials, 6-8·U6 take-home, 6-8·U6 Teacher guide |
| 7.IC.5 VA CS SOL | Impacts of Computing The student will evaluate the effect of Artificial Intelligence (AI) in various professions. | 6-8·U6 answer-key, 6-8·U6 Assessment, 6-8·U6 Differentiation, 6-8·U6 exercises, 6-8·U6 Lesson, 6-8·U6 Printable materials, 6-8·U6 take-home, 6-8·U6 Teacher guide, 6-8·U6 Vocabulary |
| 8.AP.1 VA CS SOL | Algorithms and Programming The student will apply computational thinking to construct programs to accomplish a task as a means of creative expression or scientific exploration.How this is met: Met via the optional code build, or a full guided hand-trace (Material F) where devices are unavailable. | 6-8·U3 answer-key, 6-8·U3 Assessment, 6-8·U3 exercises, 6-8·U3 Printable materials, 6-8·U3 Teacher guide |
| 8.CSY.1 VA CS SOL | Computing Systems The student will recommend and design improvements to computing devices based on the needs of various users. | 6-8·U1 answer-keyfree, 6-8·U1 Assessmentfree, 6-8·U1 Differentiationfree, 6-8·U1 exercisesfree, 6-8·U1 Lessonfree, 6-8·U1 Printable materialsfree, 6-8·U1 take-homefree, 6-8·U1 Teacher guidefree |
| 8.CSY.2 VA CS SOL | Computing Systems The student will apply computational thinking to troubleshoot and document hardware and software-related problems. | 6-8·U1 Assessmentfree, 6-8·U1 Differentiationfree, 6-8·U1 Lessonfree, 6-8·U1 Printable materialsfree, 6-8·U1 Teacher guidefree |
| 8.CYB.1 VA CS SOL | Cybersecurity The student will investigate and describe ways to protect sensitive data from malware and other attacks. | 6-8·U5 answer-key, 6-8·U5 Assessment, 6-8·U5 exercises, 6-8·U5 Lesson, 6-8·U5 Printable materials, 6-8·U5 take-home, 6-8·U5 Teacher guide, 6-8·U5 Vocabulary |
| 8.CYB.2 VA CS SOL | Cybersecurity The student will investigate and explain how physical and digital security measures can protect electronic information for businesses, governments, and organizations. | 6-8·U5 answer-key, 6-8·U5 Assessment, 6-8·U5 Differentiation, 6-8·U5 exercises, 6-8·U5 Lesson, 6-8·U5 Printable materials, 6-8·U5 take-home, 6-8·U5 Teacher guide |
| 8.DA.1 VA CS SOL | Data and Analysis The student will create computational models to simulate events or represent phenomena. | 6-8·U3 answer-key, 6-8·U3 Assessment, 6-8·U3 Differentiation, 6-8·U3 exercises, 6-8·U3 Lesson, 6-8·U3 Printable materials, 6-8·U3 take-home, 6-8·U3 Teacher guide, 6-8·U3 Vocabulary |
| 8.DA.2 VA CS SOL | Data and Analysis The student will evaluate computational models to analyze patterns and make recommendations or predictions. | 6-8·U2 answer-key, 6-8·U2 Assessment, 6-8·U2 Differentiation, 6-8·U2 exercises, 6-8·U2 Lesson, 6-8·U2 Printable materials, 6-8·U2 take-home, 6-8·U2 Teacher guide, 6-8·U2 Vocabulary, 6-8·U4 answer-key, 6-8·U4 Assessment, 6-8·U4 Differentiation, 6-8·U4 exercises, 6-8·U4 Lesson, 6-8·U4 Printable materials, 6-8·U4 take-home, 6-8·U4 Teacher guide, 6-8·U4 Vocabulary |
| 8.IC.1 VA CS SOL | Impacts of Computing The student will assess the social impacts and ethical considerations of computing technologies. | 6-8·U5 answer-key, 6-8·U5 Assessment, 6-8·U5 Differentiation, 6-8·U5 exercises, 6-8·U5 Lesson, 6-8·U5 Printable materials, 6-8·U5 take-home, 6-8·U5 Teacher guide |
| 8.IC.3 VA CS SOL | Impacts of Computing The student will identify opportunities for education, training, and preparation to enter into a chosen computer science career field. | 6-8·U6 answer-key, 6-8·U6 Assessment, 6-8·U6 Differentiation, 6-8·U6 exercises, 6-8·U6 Lesson, 6-8·U6 Printable materials, 6-8·U6 take-home, 6-8·U6 Teacher guide |
| CSF.AP.5 VA CS SOL | Algorithms and Programming The student will define and describe neural network learning algorithms. | 9-12·U2 answer-key, 9-12·U2 Assessment, 9-12·U2 Differentiation, 9-12·U2 exercises, 9-12·U2 Lesson, 9-12·U2 Printable materials, 9-12·U2 take-home, 9-12·U2 Teacher guide, 9-12·U2 Vocabulary, 9-12·U3 answer-key, 9-12·U3 Assessment, 9-12·U3 Differentiation, 9-12·U3 exercises, 9-12·U3 Lesson, 9-12·U3 Printable materials, 9-12·U3 take-home, 9-12·U3 Teacher guide, 9-12·U3 Vocabulary |
| CSF.CSY.4 VA CS SOL | Computing Systems The student will describe and explain the methods in which computers learn through the use of machine learning. | 9-12·U2 answer-key, 9-12·U2 Assessment, 9-12·U2 Differentiation, 9-12·U2 exercises, 9-12·U2 Lesson, 9-12·U2 Printable materials, 9-12·U2 take-home, 9-12·U2 Teacher guide, 9-12·U2 Vocabulary, 9-12·U4 answer-key, 9-12·U4 Assessment, 9-12·U4 Differentiation, 9-12·U4 exercises, 9-12·U4 Lesson, 9-12·U4 Printable materials, 9-12·U4 take-home, 9-12·U4 Teacher guide, 9-12·U4 Vocabulary |
| K.AP.1 VA CS SOL | Algorithms and Programming The student will apply computational thinking to identify patterns and sort items into categories based on an attribute. | K-2·U1 answer-key, K-2·U1 Assessment, K-2·U1 Differentiation, K-2·U1 exercises, K-2·U1 in-class-project, K-2·U1 Lessonfree, K-2·U1 Printable materials, K-2·U1 take-homefree, K-2·U1 Teacher guide, K-2·U1 Vocabulary, K-2·U3 answer-keyfree, K-2·U3 Assessmentfree, K-2·U3 Differentiationfree, K-2·U3 exercisesfree, K-2·U3 in-class-projectfree, K-2·U3 Lessonfree, K-2·U3 Printable materialsfree, K-2·U3 take-homefree, K-2·U3 Teacher guidefree, K-2·U3 Vocabularyfree |
| K.CSY.1 VA CS SOL | Computing Systems The student will identify the purpose and components of a computing device. | K-2·U1 answer-key, K-2·U1 Assessment, K-2·U1 exercises, K-2·U1 in-class-project, K-2·U1 Lessonfree, K-2·U1 Printable materials, K-2·U1 take-homefree, K-2·U1 Teacher guide, K-2·U1 Vocabulary |
| K.CYB.1 VA CS SOL | Cybersecurity The student will demonstrate safe and responsible use of computing technologies. | K-2·U4 answer-key, K-2·U4 Assessment, K-2·U4 Differentiation, K-2·U4 exercises, K-2·U4 in-class-project, K-2·U4 Lessonfree, K-2·U4 Printable materials, K-2·U4 take-home, K-2·U4 Teacher guide |
| K.CYB.2 VA CS SOL | Cybersecurity The student will describe the importance of protecting personal information online. | K-2·U4 answer-key, K-2·U4 Assessment, K-2·U4 Differentiation, K-2·U4 exercises, K-2·U4 in-class-project, K-2·U4 Lessonfree, K-2·U4 Printable materials, K-2·U4 take-home, K-2·U4 Teacher guide, K-2·U4 Vocabulary |
| K.DA.1 VA CS SOL | Data and Analysis The student will gather and record data with or without a computing device. | K-2·U2 answer-key, K-2·U2 Assessment, K-2·U2 exercises, K-2·U2 Lessonfree, K-2·U2 Printable materials, K-2·U2 take-home, K-2·U2 Teacher guide |
| K.DA.2 VA CS SOL | Data and Analysis The student will create representations of data to make predictions and draw conclusions. | K-2·U3 answer-keyfree, K-2·U3 Assessmentfree, K-2·U3 Differentiationfree, K-2·U3 exercisesfree, K-2·U3 in-class-projectfree, K-2·U3 Lessonfree, K-2·U3 Printable materialsfree, K-2·U3 take-homefree, K-2·U3 Teacher guidefree, K-2·U3 Vocabularyfree |
| K.IC.1 VA CS SOL | Impacts of Computing The student will identify and discuss how computing technologies impact people's lives. | K-2·U1 answer-key, K-2·U1 Assessment, K-2·U1 exercises, K-2·U1 Lessonfree, K-2·U1 take-homefree, K-2·U1 Teacher guide |
| Augment Not Replace VDOE AI Guidance | Guiding principle AI augments human judgment; it never replaces the teacher or the learner's own critical thinking. | 9-12·U1 answer-keyfree, 9-12·U1 Assessmentfree, 9-12·U1 exercisesfree, 9-12·U1 Family letterfree, 9-12·U1 Lessonfree, 9-12·U1 Printable materialsfree, 9-12·U1 take-homefree, 9-12·U1 Teacher guidefree, 9-12·U2 Assessment, 9-12·U2 Differentiation, 9-12·U2 Family letter, 9-12·U2 Lesson, 9-12·U2 Printable materials, 9-12·U2 take-home, 9-12·U2 Teacher guide, 9-12·U3 Assessment, 9-12·U3 Differentiation, 9-12·U3 Family letter, 9-12·U3 Lesson, 9-12·U3 Printable materials, 9-12·U3 take-home, 9-12·U3 Teacher guide, 9-12·U4 Assessment, K-2·U4 Assessment, K-2·U4 Differentiation, 9-12·U4 Family letter, 9-12·U4 Lesson, K-2·U4 Lessonfree, 9-12·U4 Printable materials, 9-12·U4 take-home, K-2·U4 take-home, 9-12·U4 Teacher guide, K-2·U4 Teacher guide, 9-12·U5 answer-key, 9-12·U5 Assessment, 9-12·U5 exercises, 9-12·U5 Lesson, 9-12·U5 Printable materials, 9-12·U5 take-home, 9-12·U5 Teacher guide, 9-12·U6 answer-key, 6-8·U6 Assessment, 9-12·U6 Assessment, 9-12·U6 exercises, 6-8·U6 Family letter, 9-12·U6 Family letter, 6-8·U6 Lesson, 9-12·U6 Lesson, 6-8·U6 Printable materials, 9-12·U6 Printable materials, 6-8·U6 take-home, 9-12·U6 take-home, 6-8·U6 Teacher guide, 9-12·U6 Teacher guide, 9-12·U7 answer-key, 9-12·U7 Assessment, 9-12·U7 Differentiation, 9-12·U7 exercises, 9-12·U7 Family letter, 9-12·U7 Lesson, 9-12·U7 Printable materials, 9-12·U7 take-home, 9-12·U7 Teacher guide, 9-12·U7 Vocabulary, 9-12·U8 answer-key, 9-12·U8 Assessment, 9-12·U8 exercises, 9-12·U8 Family letter, 9-12·U8 Lesson, 9-12·U8 Printable materials, 9-12·U8 take-home, 9-12·U8 Teacher guide, 9-12·U9 answer-key, 9-12·U9 Assessment, 9-12·U9 Differentiation, 9-12·U9 exercises, 9-12·U9 Family letter, 9-12·U9 Lesson, 9-12·U9 Printable materials, 9-12·U9 take-home, 9-12·U9 Teacher guide, 9-12·U10 answer-key, 9-12·U10 Assessment, 9-12·U10 exercises, 9-12·U10 Lesson, 9-12·U10 Printable materials, 9-12·U10 take-home, 9-12·U10 Teacher guide |
| Do No Harm VDOE AI Guidance | Guiding principle Safeguard privacy, security, and confidentiality, and ensure AI is free of biases that lead to discriminatory outcomes. | K-2·U3 Assessmentfree, K-2·U3 Differentiationfree, K-2·U3 Family letterfree, K-2·U3 Lessonfree, K-2·U3 take-homefree, K-2·U3 Teacher guidefree, K-2·U3 Vocabularyfree, 3-5·U4 Assessment, 6-8·U4 Assessment, K-2·U4 Assessment, 3-5·U4 Differentiation, 6-8·U4 Differentiation, K-2·U4 Differentiation, 3-5·U4 Family letter, 6-8·U4 Family letter, K-2·U4 Family letter, 3-5·U4 Lesson, 6-8·U4 Lesson, K-2·U4 Lessonfree, 6-8·U4 Printable materials, K-2·U4 Printable materials, 3-5·U4 take-home, 6-8·U4 take-home, K-2·U4 take-home, 3-5·U4 Teacher guide, 6-8·U4 Teacher guide, K-2·U4 Teacher guide, 3-5·U4 Vocabulary, 6-8·U4 Vocabulary, K-2·U4 Vocabulary, 9-12·U5 answer-key, 6-8·U5 Assessment, 9-12·U5 Assessment, 6-8·U5 Differentiation, 9-12·U5 Differentiation, 9-12·U5 exercises, 6-8·U5 Family letter, 9-12·U5 Family letter, 6-8·U5 Lesson, 9-12·U5 Lesson, 6-8·U5 Printable materials, 9-12·U5 Printable materials, 6-8·U5 take-home, 9-12·U5 take-home, 6-8·U5 Teacher guide, 9-12·U5 Teacher guide, 6-8·U5 Vocabulary, 9-12·U5 Vocabulary, 9-12·U9 answer-key, 9-12·U9 Assessment, 9-12·U9 Differentiation, 9-12·U9 exercises, 9-12·U9 Family letter, 9-12·U9 Lesson, 9-12·U9 Printable materials, 9-12·U9 take-home, 9-12·U9 Teacher guide, 9-12·U9 Vocabulary, 9-12·U11 answer-key, 9-12·U11 Assessment, 9-12·U11 Differentiation, 9-12·U11 exercises, 9-12·U11 Family letter, 9-12·U11 Lesson, 9-12·U11 Printable materials, 9-12·U11 take-home, 9-12·U11 Teacher guide, 9-12·U11 Vocabulary |
| Empower Student Success VDOE AI Guidance | Guiding principle Use AI to prepare every student with the knowledge, competencies, and skills for an AI-infused world and workforce. | 9-12·U1 answer-keyfree, 3-5·U1 Assessmentfree, 9-12·U1 Assessmentfree, K-2·U1 Assessment, 3-5·U1 Differentiationfree, 9-12·U1 Differentiationfree, K-2·U1 Differentiation, 9-12·U1 exercisesfree, 3-5·U1 Family letterfree, 9-12·U1 Family letterfree, K-2·U1 Family letter, 3-5·U1 Lessonfree, 9-12·U1 Lessonfree, K-2·U1 Lessonfree, 9-12·U1 Printable materialsfree, 3-5·U1 take-homefree, 9-12·U1 take-homefree, K-2·U1 take-homefree, 3-5·U1 Teacher guidefree, 9-12·U1 Teacher guidefree, K-2·U1 Teacher guide, 3-5·U1 Vocabularyfree, 9-12·U1 Vocabularyfree, K-2·U1 Vocabulary, 3-5·U2 Assessment, 6-8·U2 Assessment, 9-12·U2 Assessment, K-2·U2 Assessment, 3-5·U2 Differentiation, 6-8·U2 Differentiation, 9-12·U2 Differentiation, K-2·U2 Differentiation, 3-5·U2 Family letter, 6-8·U2 Family letter, 9-12·U2 Family letter, K-2·U2 Family letter, 3-5·U2 Lesson, 6-8·U2 Lesson, 9-12·U2 Lesson, K-2·U2 Lessonfree, 9-12·U2 Printable materials, 3-5·U2 take-home, 6-8·U2 take-home, 9-12·U2 take-home, K-2·U2 take-home, 3-5·U2 Teacher guide, 6-8·U2 Teacher guide, 9-12·U2 Teacher guide, K-2·U2 Teacher guide, 3-5·U2 Vocabulary, 6-8·U2 Vocabulary, 9-12·U2 Vocabulary, K-2·U2 Vocabulary, 3-5·U3 Assessment, 6-8·U3 Assessment, 9-12·U3 Assessment, K-2·U3 Assessmentfree, 3-5·U3 Differentiation, 6-8·U3 Differentiation, 9-12·U3 Differentiation, K-2·U3 Differentiationfree, 3-5·U3 Family letter, 6-8·U3 Family letter, 9-12·U3 Family letter, K-2·U3 Family letterfree, 3-5·U3 Lesson, 6-8·U3 Lesson, 9-12·U3 Lesson, K-2·U3 Lessonfree, 9-12·U3 Printable materials, 3-5·U3 take-home, 6-8·U3 take-home, 9-12·U3 take-home, K-2·U3 take-homefree, 3-5·U3 Teacher guide, 6-8·U3 Teacher guide, 9-12·U3 Teacher guide, K-2·U3 Teacher guidefree, 3-5·U3 Vocabulary, 6-8·U3 Vocabulary, 9-12·U3 Vocabulary, K-2·U3 Vocabularyfree, 9-12·U4 Assessment, 9-12·U4 Differentiation, 9-12·U4 Family letter, 9-12·U4 Lesson, 9-12·U4 Printable materials, 9-12·U4 take-home, 9-12·U4 Teacher guide, 9-12·U4 Vocabulary, 9-12·U5 answer-key, 9-12·U5 Assessment, 9-12·U5 Differentiation, 9-12·U5 exercises, 9-12·U5 Family letter, 9-12·U5 Lesson, 9-12·U5 Printable materials, 9-12·U5 take-home, 9-12·U5 Teacher guide, 9-12·U5 Vocabulary, 9-12·U6 answer-key, 6-8·U6 Assessment, 9-12·U6 Assessment, 6-8·U6 Differentiation, 9-12·U6 Differentiation, 9-12·U6 exercises, 6-8·U6 Family letter, 9-12·U6 Family letter, 6-8·U6 Lesson, 9-12·U6 Lesson, 6-8·U6 Printable materials, 9-12·U6 Printable materials, 6-8·U6 take-home, 9-12·U6 take-home, 6-8·U6 Teacher guide, 9-12·U6 Teacher guide, 6-8·U6 Vocabulary, 9-12·U6 Vocabulary, 9-12·U7 answer-key, 9-12·U7 Assessment, 9-12·U7 Differentiation, 9-12·U7 exercises, 9-12·U7 Family letter, 9-12·U7 Lesson, 9-12·U7 Printable materials, 9-12·U7 take-home, 9-12·U7 Teacher guide, 9-12·U7 Vocabulary, 9-12·U8 answer-key, 9-12·U8 Assessment, 9-12·U8 Differentiation, 9-12·U8 exercises, 9-12·U8 Family letter, 9-12·U8 Lesson, 9-12·U8 Printable materials, 9-12·U8 take-home, 9-12·U8 Teacher guide, 9-12·U8 Vocabulary, 9-12·U10 Differentiation, 9-12·U10 Family letter, 9-12·U10 Lesson, 9-12·U10 take-home, 9-12·U10 Teacher guide, 9-12·U10 Vocabulary, 9-12·U11 answer-key, 9-12·U11 Assessment, 9-12·U11 Differentiation, 9-12·U11 exercises, 9-12·U11 Family letter, 9-12·U11 Lesson, 9-12·U11 Printable materials, 9-12·U11 take-home, 9-12·U11 Teacher guide |
| Prioritize Integrity VDOE AI Guidance | Guiding principle Teach morality, ethics, honor, and honesty — including how AI can be misused — as a core purpose of education. | K-2·U4 Assessment, K-2·U4 Family letter, K-2·U4 Lessonfree, K-2·U4 Printable materials, K-2·U4 take-home, K-2·U4 Teacher guide, K-2·U4 Vocabulary, 6-8·U5 Assessment, 6-8·U5 Lesson, 6-8·U5 Printable materials, 6-8·U5 take-home, 6-8·U5 Teacher guide, 9-12·U10 answer-key, 9-12·U10 Assessment, 9-12·U10 Differentiation, 9-12·U10 exercises, 9-12·U10 Family letter, 9-12·U10 Lesson, 9-12·U10 Printable materials, 9-12·U10 take-home, 9-12·U10 Teacher guide, 9-12·U10 Vocabulary |
| Responsive to Evolving Tech VDOE AI Guidance | Guiding principle Stay adaptable as the technology — and our collective understanding of it — continues to change. | 6-8·U1 Assessmentfree, K-2·U1 Assessment, 6-8·U1 Differentiationfree, 6-8·U1 Family letterfree, 6-8·U1 Lessonfree, K-2·U1 Lessonfree, 6-8·U1 take-homefree, K-2·U1 take-homefree, 6-8·U1 Teacher guidefree, K-2·U1 Teacher guide, 6-8·U1 Vocabularyfree, 6-8·U2 Assessment, 6-8·U2 Lesson, 6-8·U2 take-home, 6-8·U2 Teacher guide, 3-5·U3 Assessment, 3-5·U3 Lesson, 3-5·U3 take-home, 3-5·U3 Teacher guide, 9-12·U11 answer-key, 9-12·U11 Assessment, 9-12·U11 exercises, 9-12·U11 Lesson, 9-12·U11 Printable materials, 9-12·U11 take-home, 9-12·U11 Teacher guide, 9-12·U11 Vocabulary |
Sources
- VA CS SOL — Virginia Computer Science Standards of Learning (2024) (as of 2024-06)
Virginia government work; standard text may be reproduced.
https://www.doe.virginia.gov/home/showpublisheddocument/57144/638609727259600000 - VDOE AI Guidance — VA Guidelines for AI Integration Throughout Education (EO-30) (as of 2024-01)
Virginia government work; guiding-principle text may be reproduced.
https://www.education.virginia.gov/media/governorvirginiagov/secretary-of-education/pdf/AI-Education-Guidelines.pdf
Default frameworks for this product: VA CS SOL, VDOE AI Guidance. Other frameworks are added only when the license allows the same treatment as this table.