Virginia 4 Computer Science Standards of Learning
17 Standards
4.AP.1
3 LessonsThe student will apply computational thinking to identify patterns and design algorithms to compare and contrast multiple algorithms used for the same task.
Aligned Lessons
4.AP.2
62 LessonsThe student will plan and implement algorithms that consist of sequencing, loops, variables, user input, and conditional control structures using a block-based programming language.
Aligned Lessons
4.AP.3
107 LessonsThe student will use the iterative design process to create, test, and debug programs containing sequencing, loops, variables, user inputs, and conditional control structures in a block-based programming tool.
Aligned Lessons
4.CSY.1
18 LessonsThe student will model how a computing system works to accomplish a task.
Aligned Lessons
4.CSY.2
4 LessonsThe student will apply troubleshooting strategies when a computing system is not working as intended.
Aligned Lessons
4.CSY.3
1 LessonThe student will describe the learning process of humans and computers.
Aligned Lessons
4.CYB.1
5 LessonsThe student will examine the impacts of appropriate and inappropriate use of computing technologies.
Aligned Lessons
4.CYB.2
8 LessonsThe student will identify and investigate best practices to safeguard information shared online and through online platforms.
Aligned Lessons
4.CYB.3
6 LessonsThe student will examine how information is shared online and explain the importance of cybersecurity.
Aligned Lessons
4.DA.1
9 LessonsThe student will identify the appropriate type of data needed to solve a problem or answer a question.
Aligned Lessons
4.DA.2
7 LessonsThe student will create and evaluate data representations to make predictions and conclusions.
Aligned Lessons
4.DA.3
3 LessonsThe student will create a computational model that represents attributes and behaviors associated with a concept.
Aligned Lessons
4.IC.1
6 LessonsThe student will identify and examine the positive and negative impacts of the prevalence of computing technologies.
Aligned Lessons
4.IC.2
1 LessonThe student will describe the impact of screen time on relationships at home and at school.
Aligned Lessons
4.IC.3
4 LessonsThe student will examine the impact of computing technologies in the workforce.
Aligned Lessons
4.IC.4
5 LessonsThe student will describe the importance of copyrights and intellectual property rights.
Aligned Lessons
4.NI.1
3 LessonsThe student will identify the interrelationship between computing devices and a computing network.