Computer Science I (CS20) (2024)

Understand basic creative development. 

  • 1.01

    Describe computational innovations

  • 1.02

    Understand input and output in computing systems.

  • 1.03

    Identify errors in algorithms or programs. 

  • 1.04

    Design user interface.

Understand basic data. 

  • 2.01

    Understand how binary numbers represent data.

  • 2.02

    Understand how computer store information. 

Understand basic algorithms and programming. 

  • 3.01

    Understand basic data structures

  • 3.02

    Write programs using sequential algorithms

  • 3.03

    Evaluate expressions in an algorithmic process. 

  • 3.04

    Utilize conditional expressions and selections.

  • 3.05

    Utilize procedure calls in programs. 

Understand basic computing systems and networks.

  • 4.01

    Understand network structures. 

  • 4.02

    Understand how the internet works. 

  • 4.03

    Understand how data is sent through the internet. 

Understand basic impacts of computing. 

  • 5.01

    Understand the impacts of computational innovation. 

  • 5.02

    Understand legal and ethical implications of computation innovation

  • 5.03

    Understand privacy concerns with computing systems

Frequently asked questions

What grade levels do these standards cover?
Grade 9, Grade 10, Grade 11, Grade 12, and VOCATIONALTRAINING
Where can I read the official document?
North Carolina Department of Public Instruction

Keep exploring

Sibling grade bands, other subjects in this jurisdiction, and the same subject across other states.

More North Carolina CTE sets

CTE