ABCDEFGHIJKLMNOPQRSTUVWXY
1
All UnitsConceptSubconceptStandard
2
xComputing SystemsDevices3-5.CS.1 Describe how computing devices connect to other components to form a system.
3
xHardware & Software3-5.CS.2 Demonstrate how computer hardware and software work together as a system to accomplish tasks.
4
xTroubleshooting3-5.CS.3 Determine potential solutions to solve simple hardware and software problems using common troubleshooting strategies.
5
Networks & The InternetNetwork Communication & Organization3-5.NI.4 Model how information is broken down into smaller pieces, transmitted as packets through multiple devices over networks and the Internet, and reassembled at the destination.
6
7
xCybersecurity3-5.NI.5 Describe physical and digital security measures for protecting personal information.
8
x3-5.NI.6 Create patterns to protect information from unauthorized access.
9
xData & AnalysisStorage3-5.DA.7 Explain that the amount of space required to store data differs based on the type of data and/or level of detail.
10
xCollection, Visualization, & Transformation3-5.DA.8 Organize and present collected data visually to highlight relationships and support a claim.
11
xInference & Models3-5.DA.9 Use data to highlight and/or propose relationships, predict outcomes, or communicate ideas.
12
xAlgorithms & ProgrammingAlgorithms3-5.AP.10 Compare and refine multiple algorithms for the same task and determine which is the most appropriate.
13
Variables3-5.AP.11 Create programs that use variables to store and modify data.
14
xControl3-5.AP.12 Create programs that include events, loops, and conditionals.
15
xModularity3-5.AP.13 Decompose problems into smaller, manageable tasks which may themselves be decomposed.
16
x3-5.AP.14 Create programs by incorporating smaller portions of existing programs, to develop something new or add more advanced features.
17
xProgram Development3-5.AP.15 Use an iterative process to plan and develop a program by considering the perspectives and preferences of others.
18
x3-5.AP.16 Observe intellectual property rights and give appropriate attribution when creating, remixing, or combining programs.
19
x3-5.AP.17 Test and debug a program or algorithm to ensure it accomplishes the intended task.
20
x3-5.AP.18 Perform different roles when collaborating with peers during the design, implementation, and review stages of program development.
21
x3-5.AP.19 Describe choices made during program development using code comments, presentations, and demonstrations.
22
xImpacts of ComputingCulture3-5.IC.20 Discuss computing technologies that have changed the world, and express how those technologies influence, and are influenced by, cultural practices.
23
x3-5.IC.21 Propose ways to improve the accessibility and usability of technology products for the diverse needs and wants of users.
24
Social Interactions3-5.IC.22 Seek and explain the impact of diverse perspectives for the purpose of improving computational artifacts.
25
xSafety, Law, & Ethics3-5.IC.23 Describe reasons creators might limit the use of their work.
26
27
28
29
30
31
32
33
34
35
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