Please enable JavaScript to use CodeHS

Standards Framework

for Nebraska Computer Science and Technology

26

Standards in this Framework

Standard Description
CS.HS.1.a Interpret potential beneficial and harmful effects of computing innovations and emerging technologies, including artificial intelligence.
CS.HS.1.b Identify and explain how hardware components and software applications meet the needs of the end user.
CS.HS.1.c Demonstrate effective and efficient searches.
CS.HS.2.a Examine and evaluate cultural, social, and ethical issues associated with information technology.
CS.HS.2.b Apply digital literacy by assessing the validity, accuracy, and appropriateness of information.
CS.HS.2.c Describe how algorithms may result in both intentional and unintentional bias.
CS.HS.2.d Investigate how applications of computing can have legal implications.
CS.HS.2.e Evaluate safety and security measures for protecting information and managing digital footprints.
CS.HS.3.a Identify and describe computing hardware components.
CS.HS.3.b Perform operations on digital files stored on local devices and remote/cloud storage.
CS.HS.3.e Define components of computer networks.
CS.HS.3.f Explain how data is sent through the Internet.
CS.HS.3.g Interpret and draw conclusions based on a data set.
CS.HS.4.a Describe cryptography, encryption, and ciphers.
CS.HS.4.b Identify methods to protect personal devices, information, and systems.
CS.HS.4.c Compare and contrast federal, state, local, and international cybersecurity policies.
CS.HS.5.a Define the term algorithm and explain its relationship to computational solutions.
CS.HS.5.b Decompose a complex problem into distinct parts.
CS.HS.5.c Identify and develop computational solutions to problems.
CS.HS.5.d Define abstraction in terms of computer science and explain how it is used to manage complexity.
CS.HS.6.a Predict the result or output of code execution.
CS.HS.6.b Develop programs that use sequences of statements, variables, loops, and conditionals.
CS.HS.6.c Design and develop computational artifacts that address personally- or socially relevant concerns.
CS.HS.6.d Use abstraction to manage complexity or avoid duplication of effort.
CS.HS.6.e Use existing procedures within a program or language based on documentation.
CS.HS.6.f Write documentation describing the function of computational artifacts.