Introduction to Computer Science (CS10) (2024)
Other North Carolina CTE sets
- Exploring Technology I: Grade 6
- Exploring Technology II: Grade 6
- MS - Coding in Minecraft - Introductory
- Invention and Innovation I: Grade 7
- Invention and Innovation II: Grade 7
- Technological Systems I: Grade 8
- Technological Systems II: Grade 8
- 3D Modeling & Animation I: Grades 9-12
- Adobe Visual Design I: Grades 9-12
- Agricultural Mechanics II
- Animal Science I (2025)
- Business Essentials (BF10) (2024)
- Business Ethics and Law I (2024)
- Career Management (ED45) (2024)
- Child Development (FE60) (2024)
- Computer Science I (CS20) (2024)
- Counseling and Mental Health 1 (2025)
- Counseling and Mental Health 2 (2025)
- Entrepreneurship I (ME11) (2024)
- Entrepreneurship II (ME12) (2024)
- FA07 Fashion and Textiles I - Fundamentals (2025)
- FH31 Hospitality and Tourism 1: Main Standards (2024)
- Financial Planning II
- Food and Nutrition 1 (2025)
- Food and Nutrition 2 (2025)
- Foundations of Health Science (HU10) (2024)
- Game Art and Design (TS31)
- Health Science 1 (HU40)
- Horticulture II
- Hospitality and Tourism Management I (2024)
- IC62 Drafting II - Architectural: Grades 9-12
- Marketing 1 (MM51) (2024)
- Microsoft Word and PowerPoint (CC10) (2024)
- Project Management I
- Sustainable Agriculture Production I (2025)
- Technological Design TE12
- Technology Engineering and Design: TE11
- Financial Planning I (2025)
- Interior Design Fundamentals (FI21)(2019)
Other North Carolina CTE sets
- Exploring Technology I: Grade 6
- Exploring Technology II: Grade 6
- MS - Coding in Minecraft - Introductory
- Invention and Innovation I: Grade 7
- Invention and Innovation II: Grade 7
- Technological Systems I: Grade 8
- Technological Systems II: Grade 8
- 3D Modeling & Animation I: Grades 9-12
- Adobe Visual Design I: Grades 9-12
- Agricultural Mechanics II
- Animal Science I (2025)
- Business Essentials (BF10) (2024)
- Business Ethics and Law I (2024)
- Career Management (ED45) (2024)
- Child Development (FE60) (2024)
- Computer Science I (CS20) (2024)
- Counseling and Mental Health 1 (2025)
- Counseling and Mental Health 2 (2025)
- Entrepreneurship I (ME11) (2024)
- Entrepreneurship II (ME12) (2024)
- FA07 Fashion and Textiles I - Fundamentals (2025)
- FH31 Hospitality and Tourism 1: Main Standards (2024)
- Financial Planning II
- Food and Nutrition 1 (2025)
- Food and Nutrition 2 (2025)
- Foundations of Health Science (HU10) (2024)
- Game Art and Design (TS31)
- Health Science 1 (HU40)
- Horticulture II
- Hospitality and Tourism Management I (2024)
- IC62 Drafting II - Architectural: Grades 9-12
- Marketing 1 (MM51) (2024)
- Microsoft Word and PowerPoint (CC10) (2024)
- Project Management I
- Sustainable Agriculture Production I (2025)
- Technological Design TE12
- Technology Engineering and Design: TE11
- Financial Planning I (2025)
- Interior Design Fundamentals (FI21)(2019)
Understand the components of computers and computer programming.
- 1.01
Describe the function of common physical components of computing systems (hardware) with appropriate terminology.
- 1.02
Utilize the design thinking process to develop an understanding of a problem or user need in order to design an optimal solution.
- 1.03
Recall the variety of inputs that a computer takes in and the outputs a computer sends to the user.
- 1.04
Understand the importance of documenting, commenting, and debugging code to make the program easier to read.
Understand ethics in computer science.
- 2.01
Evaluate the social and economic implications of privacy in the context of safety, law, and ethics.
- 2.02
Utilize public domain or creative commons media to avoid copying or using material created by others without permission.
Understand algorithms.
- 3.01
Define an algorithm as a sequence of instructions that can be processed by a computer.
- 3.02
Implement flowcharts and pseudocode to address complex problems as algorithms.
Understand what variables are and how to use them in a program.
- 4.01
Declare, initialize, and assign values to constants and variables using meaningful names.
- 4.02
Apply basic mathematical operators for variable values.
- 4.03
Create programs that use variables to store and modify data.
Understand what conditional statements are and how to implement them in a program.
- 5.01
Utilize ‘If…then’ and ‘If…then…else’ statements to yield specified outcomes.
- 5.02
Create a program that correctly and effectively implements conditionals.
Understand the iteration in programming.
- 6.01
Analyze when to implement loops as a form of iteration.
- 6.02
Create a program that uses iteration and looping, including nested loops.
- 6.03
Construct programs that include events.
Understand coordinate grid system.
- 7.01
Evaluate how a sprite or game character moves across the output screen using a coordinate system.
- 7.02
Create a program that uses coordinates.
Understand what Booleans and Boolean operators are and why and when to use them.
- 8.01
Apply Boolean expressions inside conditional (If/then and loops).
- 8.02
Create a program that uses Booleans and Boolean operators.
Understand what bits and bytes are and how they relate to computers.
- 9.01
Analyze the base-2 (binary) number system.
- 9.02
Convert numbers from base-10 (decimal) to binary and decimal.
Utilize lists to simplify solutions, generalizing computational problems instead of repeatedly using simple variables.
- 10.01
Understand common list operations.
- 10.02
Practice creating, storing and retrieving list values.
Understand functions.
- 11.01
Recognize functions in programs as a form of abstraction.
- 11.02
Explain why and how functions can make code easier to read and maintain.
- 11.03
Define and call simple functions.
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
Keep exploring CTE standards
Sibling grade bands, other subjects in this jurisdiction, and the same subject across other states.
More North Carolina CTE sets
CTE- Exploring Technology I: Grade 6
- Exploring Technology II: Grade 6
- MS - Coding in Minecraft - Introductory
- Invention and Innovation I: Grade 7
- Invention and Innovation II: Grade 7
- Technological Systems I: Grade 8
- Technological Systems II: Grade 8
- 3D Modeling & Animation I: Grades 9-12
- Adobe Visual Design I: Grades 9-12
- Agricultural Mechanics II
- Animal Science I (2025)
- Business Essentials (BF10) (2024)
- Business Ethics and Law I (2024)
- Career Management (ED45) (2024)
- Child Development (FE60) (2024)
- Computer Science I (CS20) (2024)
- Counseling and Mental Health 1 (2025)
- Counseling and Mental Health 2 (2025)
- Entrepreneurship I (ME11) (2024)
- Entrepreneurship II (ME12) (2024)
- FA07 Fashion and Textiles I - Fundamentals (2025)
- FH31 Hospitality and Tourism 1: Main Standards (2024)
- Financial Planning II
- Food and Nutrition 1 (2025)
- Food and Nutrition 2 (2025)
- Foundations of Health Science (HU10) (2024)
- Game Art and Design (TS31)
- Health Science 1 (HU40)
- Horticulture II
- Hospitality and Tourism Management I (2024)
- IC62 Drafting II - Architectural: Grades 9-12
- Marketing 1 (MM51) (2024)
- Microsoft Word and PowerPoint (CC10) (2024)
- Project Management I
- Sustainable Agriculture Production I (2025)
- Technological Design TE12
- Technology Engineering and Design: TE11
- Financial Planning I (2025)
- Interior Design Fundamentals (FI21)(2019)
Other North Carolina subjects
North Carolina- ABE/ASE Content Standards3 sets
- Arts: Dance13 sets
- Arts: Music15 sets
- Arts: Theatre15 sets
- Arts: Visual Arts13 sets
- Computer Science, IT, and Technology Education5 sets
- English Language Arts11 sets
- English Language Development6 sets
- English Language Proficiency Standards (AIR)1 set
- Extended Content Standards For English Language Arts11 sets
- Foundations for Early Learning and Development5 sets
- Health Education20 sets
- Information & Technology10 sets
- Leadership1 set
- Mathematics16 sets
- Physical Education18 sets
- Science14 sets
- Social Skills1 set
- Social Studies20 sets
- Social Studies - Essential Standards2 sets
- World Languages2 sets