Virginia 5 Computer Science Standards of Learning
17 Standards
5.AP.1
4 LessonsThe student will apply computational thinking to identify patterns, make use of decomposition to break down problems or processes into sub-components, and design algorithms.
Aligned Lessons
5.AP.2
87 LessonsThe student will plan and implement algorithms that consist of sequencing, loops, variables, user input, and nested conditional control structures using a block-based programming language.
Aligned Lessons
5.AP.3
108 LessonsThe 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.
Aligned Lessons
5.CSY.1
4 LessonsThe student will explain how computing systems are used to collect and exchange data.
Aligned Lessons
5.CSY.2
1 LessonThe student will describe an automated decision-making process employed by a computing system.
Aligned Lessons
5.CSY.3
4 LessonsThe student will evaluate and implement troubleshooting strategies when a computing system is not operational.
Aligned Lessons
5.CYB.1
3 LessonsThe student will identify ways to limit unauthorized access on computing devices.
Aligned Lessons
5.CYB.2
2 LessonsThe student will explain how cybersecurity policies and laws are designed to protect individuals.
Aligned Lessons
5.DA.1
8 LessonsThe student will collect data or use data sets to solve a problem or investigate a topic.
Aligned Lessons
5.DA.2
7 LessonsThe student will create multiple data representations to make predictions and conclusions.
Aligned Lessons
5.DA.3
1 LessonThe student will explain the significance of training data in machine learning.
Aligned Lessons
5.IC.1
5 LessonsThe student will analyze the impact of inappropriate use of computing technologies.
Aligned Lessons
5.IC.2
1 LessonThe student will explain the potential impact of excessive screen time on academic performance.
Aligned Lessons
5.IC.3
5 LessonsThe student will identify the impact of computing technologies on the workforce, culture, and global society.
Aligned Lessons
5.IC.4
5 LessonsThe student will observe and examine intellectual property rights when considering the use of open-source licenses and copyrights.
Aligned Lessons
5.IC.5
1 LessonThe student will examine the effects of social interactions due to computing technologies.
Aligned Lessons
5.NI.1
3 LessonsThe student will identify and describe cloud computing.