3-5.DI.1 |
Decompose problems and subproblems into parts as a means to solving complex problems. (E) |
Lessons
|
3-5.DI.2 |
Organize and present collected data visually to highlight relationships and support a claim. |
Lessons
|
3-5.DI.3 |
Demonstrate how variables can represent data and are used to store and modify information. |
Lessons
|
3-5.DI.4 |
Describe that data can be represented in different forms understandable by people, including words, symbols, and digital displays of color. |
Lessons
|
3-5.DI.5 |
Use data to highlight or propose cause-and-effect relationships, predict outcomes, or communicate an idea. (E) |
Lessons
|
3-5.CD.1 |
Model how computer hardware and software work together to accomplish tasks. |
Lessons
|
3-5.CD.2 |
Determine potential solutions to solve simple hardware and software problems using common troubleshooting strategies. (E) |
Lessons
|
3-5.CD.3 |
Describe how internal and external parts of computing devices function to form a system. |
Lessons
|
3-5.CD.4 |
Describe what distinguishes humans from machines, focusing on human intelligence versus machine intelligence. |
Lessons
|
3-5.PA.1 |
Collaborate with peers to implement problem-solving steps to create a variety of programming solutions. (E) |
Lessons
|
3-5.PA.2 |
Design programs that incorporate sequences, events, loops, and conditionals. (E) |
Lessons
|
3-5.PA.3 |
Test and debug (i.e., identify and fix errors) a program or algorithm to ensure it runs as intended. |
Lessons
|
3-5.PA.4 |
Observe intellectual property rights and give appropriate attribution when creating or remixing programs. (E) |
Lessons
|
3-5.PA.5 |
Describe choices made during program development using code comments, presentations, and demonstrations. (E) |
Lessons
|
3-5.NI.1 |
Discuss real-world cybersecurity problems and how personal information can be protected. (E) |
Lessons
|
3-5.NI.2 |
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. |
Lessons
|
3-5.IC.1 |
Describe the positive and negative impacts of technology on one’s personal life, society, and our culture. (E) |
Lessons
|
3-5.IC.2 |
Seek diverse perspectives for the purpose of improving computational artifacts. |
Lessons
|
3-5.IC.3 |
Critique computing technologies that have changed the world. Analyze how those technologies influence and/or are influenced by cultural practices and societal biases. |
Lessons
|