| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Progression of California K–12 Computer Science Standards-UCLASP ICS CS Alignment Document | |||||||||||||||||||||||||
2 | California Department of Education | |||||||||||||||||||||||||
3 | August 1, 2018 | |||||||||||||||||||||||||
4 | Learning Experience Overview | CS Standard Alignment Grades 3-5, 6-8, 9-12 | Computational Thinking Alignment | CS Standard Alignment Grades 9-12 | Multidisciplinary Standards Alignment [ELA, SMP, NGSS] | |||||||||||||||||||||
5 | Air Quality Initial Learning Experience | 3-5.CS.1 Describe how computing devices connect to other components to form a system. (P7.2) | 6-8.CS.1 Design modifications to computing devices in order to improve the ways users interact with the devices. (P1.2, P3.3) | ELA: | Science Practices | Ask Questions. Develop and Use Models. Plan and Carry out Investigations. Analyze and Interpret Data. *Use Mathematics and Computational Thinking. Construct Explanations. Engage in Argument from Evidence - including dialogue. Obtain, Evaluate, and Communicate Information. | Ask Questionx | |||||||||||||||||||
6 | 3-5.CS.2 Demonstrate how computer hardware and software work together as a system to accomplish tasks. (P4.4) | 6-8.CS.2 Design a project that combines hardware and software components to collect and exchange data. (P5.1) | SMP: | Develop and Use Models. | ||||||||||||||||||||||
7 | 3-5.CS.3 Determine potential solutions to solve simple hardware and software problems using common troubleshooting strategies. (P6.2) | 6-8.CS.3 Systematically apply troubleshooting strategies to identify and resolve hardware and software problems in computing systems. (P6.2) | NGSS: | Plan and Carry out Investigations. | ||||||||||||||||||||||
8 | Smiley Friday with Microbits | 3-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. (P4.2) | 6-8.DA.7 Represent data in multiple ways. (P4.4) | Analyze and Interpret Data. | ||||||||||||||||||||||
9 | 3-5.DA.8 Organize and present collected data visually to highlight relationships and support a claim. (P7.1) | 6-8.DA.8 Collect data using computational tools and transform the data to make it more useful. (P7.1) | *Use Mathematics and Computational Thinking. | |||||||||||||||||||||||
10 | 3-5.DA.9 Use data to highlight and/or propose relationships, predict outcomes, or communicate ideas. (P7.1) | 6-8.DA.9 Test and analyze the effects of changing variables while using computational models. (P4.4, P6.1) | Construct Explanations. | |||||||||||||||||||||||
11 | Microbit Free Play | 3-5.AP.10 Compare and refine multiple algorithms for the same task and determine which is the most appropriate. (P3.3, P6.3) | 6-8.AP.10 Use flowcharts and/or pseudocode to design and illustrate algorithms that solve complex problems. (P4.1, P4.4) | Engage in Argument from Evidence - including dialogue. | ||||||||||||||||||||||
12 | 3-5.AP.11 Create programs that use variables to store and modify data. (P5.2) | 6-8.AP.11 Create clearly named variables that store data, and perform operations on their contents. (P5.1, P5.2) | Obtain, Evaluate, and Communicate Information. | |||||||||||||||||||||||
13 | 3-5.AP.12 Create programs that include events, loops, and conditionals. (P5.2) | 6-8.AP.12 Design and iteratively develop programs that combine control structures and use compound conditions. (P5.1, P5.2) | ||||||||||||||||||||||||
14 | AI Visualization of CS Concepts | 3-5.AP.13 Decompose problems into smaller, manageable tasks which may themselves be decomposed. (P3.2) 3-5.AP.14 Create programs by incorporating smaller portions of existing programs, to develop something new or add more advanced features. (P4.2, P5.3) | 6-8.AP.13 Decompose problems and subproblems into parts to facilitate the design, implementation, and review of programs. (P3.2) 6-8.AP.14 Create procedures with parameters to organize code and make it easier to reuse. (P4.1, P4.3) | |||||||||||||||||||||||
15 | 3-5.AP.15 Use an iterative process to plan and develop a program by considering the perspectives and preferences of others. (P1.1, P5.1) 3-5.AP.16 Observe intellectual property rights and give appropriate attribution when creating, remixing, or combining programs. (P5.2, P7.3) 3-5.AP.17 Test and debug a program or algorithm to ensure it accomplishes the intended task. (P6.2) 3-5.AP.18 Perform different roles when collaborating with peers during the design, implementation, and review stages of program development. (P2.2) 3-5.AP.19 Describe choices made during program development using code comments, presentations, and demonstrations. (P7.2) | 6-8.AP.15 Seek and incorporate feedback from team members and users to refine a solution that meets user needs. (P1.1, P2.3) 6-8.AP.16 Incorporate existing code, media, and libraries into original programs, and give attribution. (P4.2, P5.2, P7.3) 6-8.AP.17 Systematically test and refine programs using a range of test cases. (P6.1) 6-8.AP.18 Distribute tasks and maintain a project timeline when collaboratively developing computational artifacts. (P2.2, P5.1) 6-8.AP.19 Document programs in order to make them easier to use, read, test, and debug. (P7.2) | Mathmatical Practices | Make sense of problems and persevere in solving them. ... | Make sense of problems and persevere in solving them. ... | |||||||||||||||||||||
16 | 3-5.IC.20 Discuss computing technologies that have changed the world, and express how those technologies influence, and are influenced by, cultural practices. (P3.1) 3-5.IC.21 Propose ways to improve the accessibility and usability of technology products for the diverse needs and wants of users. (P1.2) | 6-8.IC.20 Compare tradeoffs associated with computing technologies that affect people's everyday activities and career options. (P7.2) 6-8.IC.21 Discuss issues of bias and accessibility in the design of existing technologies. (P1.2) | Reason abstractly and quantitatively. ... | Reason abstractly and quantitatively. ... | ||||||||||||||||||||||
17 | AQI Data Analysis | 3-5.IC.22 Seek and explain the impact of diverse perspectives for the purpose of improving computational artifacts. (P1.1) | 6-8.IC.22 Collaborate with many contributors when creating a computational artifact. (P2.4, P5.2) | Construct viable arguments and critique the reasoning of others. ... | Construct viable arguments and critique the reasoning of others. ... | |||||||||||||||||||||
18 | Model with mathematics. ... | Model with mathematics. ... | ||||||||||||||||||||||||
19 | Use appropriate tools strategically. ... | Use appropriate tools strategically. ... | ||||||||||||||||||||||||
20 | Soup, Salad, Sandwich | Look for and make use of structure | Look for and make use of structure | |||||||||||||||||||||||
21 | ||||||||||||||||||||||||||
22 | ||||||||||||||||||||||||||
23 | ||||||||||||||||||||||||||
24 | ||||||||||||||||||||||||||
25 | ||||||||||||||||||||||||||
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 |