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

Find this useful?

If so, you'll love the standards search built into Common Planner.

Keep exploring

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

More Nebraska CTE sets

CTE