K-12 Computer Science Standards

North Carolina Level 1 CS

35 Standards

1

HS-CS-01

Describe the use of artificial intelligence within computing systems.

2

HS-CS-02

Explain how computing devices manage and allocate shared resources.

3

HS-CS-03

Illustrate the ways computing systems implement logic, input, and output through hardware components.

4

HS-CS-04

Utilize guidelines that convey systematic troubleshooting strategies that debug computer systems.

5

HS-NI-01

Identify issues of network functionality in computational artifact design.

6

HS-NI-02

Analyze issues of network functionality in computational artifact design.

7

HS-NI-03

Identify issues of unauthorized access and cybersecurity in computational artifact design.

8

HS-NI-04

Analyze issues of unauthorized access and cybersecurity in computational artifact design.

9

HS-NI-05

Explain tradeoffs when selecting and implementing cybersecurity recommendations for various scenarios based on factors such as efficiency, feasibility, and ethical impacts.

10

HS-DA-01

Identify patterns in data representing complex systems with select data analysis tools and techniques.

11

HS-DA-02

Select appropriate data collection tools and techniques.

12

HS-DA-03

Compile data sets that support a claim or communicate information.

13

HS-DA-04

Identify the abilty of models and simulations to test hypotheses.

14

HS-DA-05

Formulate hypotheses with select models and simulations.

15

HS-AP-01

Identify artificial intelligence algorithms.

16

HS-AP-02

Solve computational problems with classic algorithms.

17

HS-AP-03

Evaluate algorithms in terms of their efficiency, correctness, and clarity.

18

HS-AP-04

Select an appropriate data structure for information of a given problem.

19

HS-AP-05

Illustrate the flow of execution of a recursive algorithm.

20

HS-AP-06

Identify a large-scale computational problem.

21

HS-AP-07

Analyze general patterns applicable to a solution.

22

HS-AP-08

Create computational artifacts with pre-existing procedures, external components, libraries and APIs.

23

HS-AP-09

Create a computational artifact through an industry-standard process.

24

HS-AP-10

Justify that a computational artifact meets design specifications with systematic testing and debugging methods.

25

HS-AP-11

Construct a computational artifact as a team through industry appropriate collaborative tools and processes.

26

HS-AP-12

Compose standard documentation for computational artifacts to make it easier to follow, test, and debug.

27

HS-AP-13

Modify an existing computational artifact for additional functionality.

28

HS-AP-14

Discuss intended and unintended implications of a modified computational artifact.

29

HS-AP-15

Develop computational artifacts for multiple platforms.

30

HS-IC-01

Evaluate computational artifacts for their effects on society.

31

HS-IC-02

Make computational artifact recommendations for maximized benefical and minimal harmful effects on society.

32

HS-IC-03

Predict how computational innovations that revolutionized aspects of our culture might evolve.

33

HS-IC-04

Evaluate how equity, access, and influence impact distribution of computing resources in a global society.

34

HS-IC-05

Create computational artifacts to ensure accessibility and reduce computational bias.

35

HS-IC-06

Utilize tools and methods for collaboration on a project to increase connectivity of people in different cultures and career fields.

Ready to Start Learning?

Explore our courses aligned with these standards

View School Program