IMPACTS OF COMPUTING

  •  

    Society

    1. 1

      Evaluate the impact of computing technologies on equity, access, and influence in a global society.9-12.IC.1

    2. 2

      Debate laws and regulations that impact the development and use of computing technologies and digital information.  9-12.IC.2

  •  

    Ethics

    1. 3

      Debate issues of ethics related to real-world computing technologies. 9-12.IC.3

    2. 4

      Assess personal and societal trade-offs related to computing technologies and data privacy.  9-12.IC.4

    3. 5

      Describe ways that complex computer systems can be designed for inclusivity and to mitigate unintended consequences.  9-12.IC.5

  •  

    Accessibility

    1. 6

      Create accessible computational artifacts that meet standard compliance requirements or otherwise meet the needs of users with disabilities.9-12.IC.6

  •  

    Career Paths

    1. 7

      Investigate the use of computer science in multiple fields.9-12.IC.7

Computational Thinking

  •  

    Modeling and Simulation

    1. 1

      Create a simple digital model that makes predictions of outcomes.9-12.CT.1

  •  

    Data Analysis and Visualization

    1. 2

      Collect and evaluate data from multiple sources for use in a computational artifact.9-12.CT.2

    2. 3

      Refine and visualize complex data sets to tell different stories with the same data set.9-12.CT.3

  •  

    Abstraction and Decomposition

    1. 4

      Implement a program using a combination of student-defined and third-party functions to organize the computation.9-12.CT.4

    2. 5

      Modify a function or procedure in a program to perform its computation in a different way over the same inputs, while preserving the result of the overall program.9-12.CT.5

  •  

    Algorithms and Programming

    1. 6

      Demonstrate how at least two classic algorithms work, and analyze the trade-offs related to two or more algorithms for completing the same task.9-12.CT.6

    2. 7

      Design or remix a program that utilizes a data structure to maintain changes to related pieces of data.9-12.CT.7

    3. 8

      Develop a program that effectively uses control structures in order to create a computer program for practical intent, personal expression, or to address a societal issue.9-12.CT.8

    4. 9

      Systematically test and refine programs using a range of test cases, based on anticipating common errors and user behavior.9-12.CT.9

Networks and Systems Design

  •  

    Hardware and Software

    1. 1

      Design a solution to a problem that utilizes embedded systems to automatically gather input from the environment.9-12.NSD.1

    2. 2

      Explain the levels of interaction existing between the application software, system software, and hardware of a computing system.9-12.NSD.2

    3. 3

      Develop and communicate multistep troubleshooting strategies others can use to identify and fix problems with computing devices and their components.9-12.NSD.3

  •  

    Networks and the Internet

    1. 4

      Describe the components and design characteristics that allow data and information to be moved, stored, and referenced over the internet.9-12.NSD.4

    2. 5

      Describe how emerging technologies are impacting networks and how they are used. 9-12.NSD.5

Cybersecurity

  •  

    Risks

    1. 1

      Determine the types of personal and organizational information and digital resources that an individual may have access to that need to be protected.9-12.CY.1

  •  

    Safeguards

    1. 2

      Describe physical, digital, and behavioral safeguards that can be employed to protect the confidentiality, integrity, and accessibility of information.9-12.CY.2

    2. 3

      Explain specific trade-offs when selecting and implementing security recommendations.9-12.CY.3

    3. 4

      Evaluate applications of cryptographic methods.9-12.CY.4

  •  

    Response

    1. 5

      Recommend multiple actions to take prior and in response to various types of digital security breaches.9-12.CY.5

Digital Literacy

  •  

    Digital Use

    1. 1

      Type proficiently on a keyboard.9-12.DL.1

    2. 2

      Communicate and work collaboratively with others using digital tools to support individual learning and contribute to the learning of others.9-12.DL.2

    3. 3

      Independently select advanced digital tools and resources to create, revise, and publish complex digital artifacts or collection of artifacts.9-12.DL.4

    4. 4

      Transfer knowledge of technology in order to use new and emerging technologies on multiple platforms.9-12.DL.5

  •  

    Digital Citizenship

    1. 5

      Actively manage digital presence and footprint to reflect an understanding of the permanence and potential consequences of actions in online spaces.9-12.DL.6

    2. 6

      Design and implement strategies that support safety and security of digital information, personal identity, property, and physical and mental health when operating in the digital world.9-12.DL.7

Frequently asked questions

What grade levels do these standards cover?
Grade 9, Grade 10, Grade 11, and Grade 12

Find this useful?

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