Foundations of Computing

Other Nebraska CTE sets

Summarize computational problems.CIS.HS.8.1

  • a

    Identify component parts or subproblems of a simple problem.CIS.HS.8.1.a

  • b

    Identify subproblems that make up a larger computational problem.CIS.HS.8.1.b

  • c

    Explain how solutions to multiple subproblems work together to solve a larger problem.CIS.HS.8.1.c

  • d

    Define the term algorithm and explain its relationship to computational solutions.CIS.HS.8.1.d

Develop and use abstractions in computational artifacts.CIS.HS.8.2

  • a

    Define abstraction in terms of computer science and provide an example of how abstraction is used to manage complexity.CIS.HS.8.2.a

  • b

    Represent equivalent data using different encoding schemes (e.g., binary, unicode, Morse code, student-created codes).CIS.HS.8.2.b

  • c

    Use abstraction to manage complexity or avoid duplication of effort. CIS.HS.8.2.c

  • d

    Use and extend existing procedures within a program based on their documentation.CIS.HS.8.2.d

  • e

    Identify repetitive elements of program code and develop functionally equivalent versions that reduce redundant code or hide the complexity of a task.CIS.HS.8.2.e

Create computational artifacts. CIS.HS.8.3

  • a

    Create variables to store data in a program.CIS.HS.8.3.a

  • b

    Use and update data stored in variables.CIS.HS.8.3.b

  • c

    Develop programs that use sequences of statements, loops, and conditional statements.CIS.HS.8.3.c

  • d

    Design and develop computational artifacts that address personally- or socially relevant concerns. CIS.HS.8.3.d

Use data to understand and model real-world situations.CIS.HS.8.4

  • a

    Filter or transform data using a computational tool.CIS.HS.8.4.a

  • b

    Explain the results of a data-driven investigation and a reproducible process for computing the results.CIS.HS.8.4.b

  • c

    Use and modify a computer simulation to understand a real-world system. CIS.HS.8.4.c

  • d

    Adjust inputs to an existing simulation to gain additional insights.CIS.HS.8.4.d

Test and iteratively refine computational solutionsCIS.HS.8.5

  • a

    Describe an iterative design process used in creating computational artifacts.CIS.HS.8.5.a

  • b

    Apply an iterative design process to solve problems, both independently and collaboratively.CIS.HS.8.5.b

  • c

    Locate and diagnose errors in program code.CIS.HS.8.5.c

  • d

    Correct errors in program code.CIS.HS.8.5.d

Frequently asked questions

What grade levels do these standards cover?
PROFESSIONALEDUCATION-DEVELOPMENT

Keep exploring

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

More Nebraska CTE sets

CTE