High School Technology Applications SCOS Standards

77 standards - North Carolina SCOS

These are the official High School Technology Applications North Carolina SCOS — the exact codes and student expectations high school teachers are required to teach and EOG assesses. Browse every standard below, then generate a print-ready, SCOS-aligned worksheet, lesson plan, exit ticket, or assessment for any of them in seconds.

Computer Science I (CS20) (2024)

Understand privacy concerns with computing systems

Generate resource

Understand legal and ethical implications of computation innovation

Generate resource

Understand the impacts of computational innovation.

Generate resource

Understand basic impacts of computing.

Generate resource

Understand how data is sent through the internet.

Generate resource

Understand how the internet works.

Generate resource

Understand network structures.

Generate resource

Understand basic computing systems and networks.

Generate resource

Utilize procedure calls in programs.

Generate resource

Utilize conditional expressions and selections.

Generate resource

Evaluate expressions in an algorithmic process.

Generate resource

Write programs using sequential algorithms

Generate resource

Understand basic data structures

Generate resource

Understand basic algorithms and programming.

Generate resource

Understand how computer store information.

Generate resource

Understand how binary numbers represent data.

Generate resource

Understand basic data.

Generate resource

Design user interface.

Generate resource

Identify errors in algorithms or programs.

Generate resource

Understand input and output in computing systems.

Generate resource

Describe computational innovations

Generate resource

Understand basic creative development.

Generate resource

Grades 9, 10, 11, 12

Safety and Ethical Issues

Generate resource

Research Process

Generate resource

Technology as a Tool

Generate resource

Sources of Information

Generate resource
HS.RP.1

Design project-based products that address global problems.

Generate resource
HS.RP.1.1

Design global-awareness project-based products individually and collaboratively.

Generate resource
HS.SE.1

Analyze issues and practices of responsible behavior when using resources.

Generate resource
HS.SE.1.1

Analyze ethical issues and practices related to copyright, not plagiarizing, and netiquette.

Generate resource
HS.SE.1.2

Analyze safety issues and practices when using online resources (legal and criminal consequences, long-term career consequences of behavior).

Generate resource
HS.SI.1

Evaluate resources needed to solve a given problem.

Generate resource
HS.SI.1.1

Evaluate resources for reliability. (Reliability can be determined by currency, credibility, authority, etc. depending on the curriculum topic).

Generate resource
HS.SI.1.2

Evaluate resources for point of view, bias, values, or intent of information.

Generate resource
HS.SI.1.3

Evaluate content for relevance to the assigned task.

Generate resource
HS.TT.1

Use technology and other resources for assigned tasks.

Generate resource
HS.TT.1.1

Use appropriate technology tools and other resources to access information (multi-database search engines, online primary resources, virtual interviews with content experts).

Generate resource
HS.TT.1.2

Use appropriate technology tools and other resources to organize information (e.g. online note-taking tools, collaborative wikis).

Generate resource
HS.TT.1.3

Use appropriate technology tools and other resources to design products to share information with others (e.g. multimedia presentations, Web 2.0 tools, graphics, podcasts, and audio files).

Generate resource

Introduction to Computer Science (CS10) (2024)

Define and call simple functions.

Generate resource

Explain why and how functions can make code easier to read and maintain.

Generate resource

Recognize functions in programs as a form of abstraction.

Generate resource

Understand functions.

Generate resource

Practice creating, storing and retrieving list values.

Generate resource

Understand common list operations.

Generate resource

Utilize lists to simplify solutions, generalizing computational problems instead of repeatedly using simple variables.

Generate resource

Convert numbers from base-10 (decimal) to binary and decimal.

Generate resource

Analyze the base-2 (binary) number system.

Generate resource

Understand what bits and bytes are and how they relate to computers.

Generate resource

Create a program that uses Booleans and Boolean operators.

Generate resource

Apply Boolean expressions inside conditional (If/then and loops).

Generate resource

Understand what Booleans and Boolean operators are and why and when to use them.

Generate resource

Create a program that uses coordinates.

Generate resource

Evaluate how a sprite or game character moves across the output screen using a coordinate system.

Generate resource

Understand coordinate grid system.

Generate resource

Construct programs that include events.

Generate resource

Create a program that uses iteration and looping, including nested loops.

Generate resource

Analyze when to implement loops as a form of iteration.

Generate resource

Understand the iteration in programming.

Generate resource

Create a program that correctly and effectively implements conditionals.

Generate resource

Utilize ‘If…then’ and ‘If…then…else’ statements to yield specified outcomes.

Generate resource

Understand what conditional statements are and how to implement them in a program.

Generate resource

Create programs that use variables to store and modify data.

Generate resource

Apply basic mathematical operators for variable values.

Generate resource

Declare, initialize, and assign values to constants and variables using meaningful names.

Generate resource

Understand what variables are and how to use them in a program.

Generate resource

Implement flowcharts and pseudocode to address complex problems as algorithms.

Generate resource

Define an algorithm as a sequence of instructions that can be processed by a computer.

Generate resource

Understand algorithms.

Generate resource

Utilize public domain or creative commons media to avoid copying or using material created by others without permission.

Generate resource

Evaluate the social and economic implications of privacy in the context of safety, law, and ethics.

Generate resource

Understand ethics in computer science.

Generate resource

Understand the importance of documenting, commenting, and debugging code to make the program easier to read.

Generate resource

Recall the variety of inputs that a computer takes in and the outputs a computer sends to the user.

Generate resource

Utilize the design thinking process to develop an understanding of a problem or user need in order to design an optimal solution.

Generate resource

Describe the function of common physical components of computing systems (hardware) with appropriate terminology.

Generate resource

Understand the components of computers and computer programming.

Generate resource

Generate a resource for any standard in seconds

Worksheets, lesson plans, exit tickets, and assessments - all tied to the exact standard code you need.

Start Free - No Credit Card Required