ABCDEFGHIJKLMNOPQRSTUVWXYZ
1
Identifier
StandardConcept
Lessons - Unit#.Lesson#
2
9-12.IC.1
Evaluate the impact of computing technologies on equity, access, and influence in a global society.Impacts of Computing2.123.7
3
9-12.IC.2
Debate laws and regulations that impact the development and use of computing technologies and digital information.Impacts of Computing2.123.8
4
9-12.IC.3
Debate issues of ethics related to real world computing technologies.
Impacts of Computing2.112.122.133.63.83.114.14.24.34.74.10
5
9-12.IC.4
Assess personal and societal tradeoffs related to computing technologies and data privacy.
Impacts of Computing2.122.133.114.24.35.10
6
9-12.IC.5
Describe ways that complex computer systems can be designed for inclusivity and to mitigate unintended consequences.Impacts of Computing1.62.113.74.14.10
7
9-12.IC.6
Create accessible computational artifacts that meet standard compliance requirements or otherwise meet the needs of users with disabilities.
Impacts of Computing1.21.92.52.62.102.112.133.14.114.13
8
9-12.IC.7
Investigate the use of computer science in multiple fields.
Impacts of Computing2.13.96.16.10
9
9-12.CT.1
Create a simple digital model that makes predictions of outcomes.Computational Thinking4.85.25.75.95.105.11
10
9-12.CT.2
Collect and evaluate data from multiple sources for use in a computational artifact.Computational Thinking5.55.85.10
11
9-12.CT.3
Refine and visualize complex data sets showing how to tell different stories with the same data set.Computational Thinking4.84.105.75.10
12
9-12.CT.4
Implement a program using a combination of student-defined and third-party functions to organize the computation.Computational Thinking1.26.5
13
9-12.CT.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.Computational Thinking6.76.12
14
9-12.CT.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.Computational Thinking
15
9-12.CT.7
Design or remix a program that utilizes a data structure to maintain changes to related pieces of data.Computational Thinking1.26.5
16
9-12.CT.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.Computational Thinking2.62.136.66.12
17
9-12.CT.9
Systematically test and refine programs using a range of test cases, based on anticipating common errors and user behavior.Computational Thinking
18
9-12.CT.10
Collaboratively design and develop a program or computational artifact for
a specific audience and create documentation outlining implementation features to inform collaborators and users.
Computational Thinking2.62.112.134.136.7
19
9-12.NSD.1
Design a solution to a problem that utilizes embedded systems to automatically gather input from the environment.Networks & System Design
20
9-12.NSD.2
Explain the levels of interaction existing between the application software, system software, and hardware of a computing system.Networks & System Design2.12.22.42.62.93.33.5
21
9-12.NSD.3
Develop and communicate multi-step troubleshooting strategies others can use to identify and fix problems with computing devices and their components.Networks & System Design2.32.5
22
9-12.NSD.4
Describe the components and design characteristics that allow data and information to be moved, stored and referenced over the Internet.Networks & System Design3.13.23.33.43.53.6
23
9-12.NSD.5
Describe how emerging technologies are impacting networks and how they are used.Networks & System Design2.133.84.24.44.54.84.10
24
9-12.CY.1
Determine the types of personal and organizational information and digital resources that an individual may have access to that needs to be protected.Cybersecurity3.104.54.6
25
9-12.CY.2
Describe physical, digital, and behavioral safeguards that can be employed to protect the confidentiality, integrity, and accessibility of information.Cybersecurity3.104.54.64.84.9
26
9-12.CY.3
Explain specific trade-offs when selecting and implementing security recommendations.Cybersecurity3.114.12
27
9-12.CY.4
Evaluate applications of cryptographic methods.Cybersecurity4.8
28
9-12.CY.5
Recommend multiple actions to take prior and in response to various types of digital security breaches.Cybersecurity3.104.84.9
29
9-12.DL.1
Type proficiently on a keyboard.Digital Literacy
30
9-12.DL.2
Communicate and work collaboratively with others using digital tools to support individual learning and contribute to the learning of others.Digital Literacy
31
9-12.DL.3
*No standard. Mastery reached by grade 8.Digital Literacy
32
9-12.DL.4
Independently select advanced digital tools and resources to create, revise, and publish complex digital artifacts or collection of artifacts.Digital Literacy
33
9-12.DL.5
Transfer knowledge of technology in order to use new and emerging technologies on multiple platforms.Digital Literacy
34
9-12.DL.6
Actively manage digital presence and footprint to reflect an understanding of the permanence and potential consequences of actions in online spaces.Digital Literacy
35
9-12.DL.7
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.Digital Literacy
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100