K-12 Computer Science Standards

Virginia 2 Computer Science Standards of Learning

13 Standards

1

2.AP.1

The student will apply computational thinking to identify patterns, and design algorithms to compare and contrast objects based on attributes.

2

2.AP.2

The student will plan and implement algorithms that consists of events and loops using a block-based programming language.

3

2.AP.3

The student will use the iterative design process to create, test, and debug a program containing events and loops in a block-based programming tool.

4

2.CSY.1

The student will describe the characteristics of computing systems including hardware, software, input, and output.

5

2.CSY.2

The student will demonstrate an understanding of how to troubleshoot simple hardware and software problems that may occur during use.

6

2.CYB.1

The student will model safe and responsible behaviors when using information and computing technologies.

7

2.CYB.2

The student will explain the importance of using passwords to protect private information.

8

2.DA.1

The student will analyze data to make decisions with or without a computing device.

9

2.DA.2

The student will manipulate data, create representations, and evaluate data to solve a problem.

10

2.IC.1

The student will examine the positive and negative impacts of how using computing technologies has changed the way people live, work, and interact.

11

2.IC.2

The student will explain the need to balance screen time and other activities.

12

2.IC.3

The student will explain how computing technologies have an impact on the workforce.

13

2.NI.1

The student will demonstrate the use of the Internet in gathering information to accomplish a task.

Ready to Start Learning?

Explore our courses aligned with these standards

View School Program