5.CS.D.01 |
Independently, describe how internal and external parts of computing devices function to form a system. |
Lessons
|
5.CS.HS.01 |
Model how information is translated, transmitted, and processed in order to follow through hardware and software to accomplish tasks. |
Lessons
|
5.CS.T.01 |
Identify hardware and software problems that may occur during everyday use, then develop, apply, and explain strategies for solving these problems. |
Lessons
|
5.NI.NCO.01 |
Model and explain 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
|
5.NI.C.01 |
Discuss real-world cybersecurity problems and identify and implement appropriate strategies for how personal information can be protected. |
Lessons
|
5.DA.S.01 |
Justify the format and location for storing data based on sharing requirements and the type of information (e.g., images, videos, text). |
Lessons
|
5.DA.CVT.01 |
Organize and present collected data to highlight relationships and support a claim. |
Lessons
|
5.DA.IM.01 |
Use data to highlight or propose relationships, predict outcomes, or communicate an idea. |
Lessons
|
5.AP.A.01 |
Using grade appropriate content and complexity, compare and refine multiple algorithms for the same task and determine which is the most appropriate. |
Lessons
|
5.AP.V.01 |
Using grade appropriate content and complexity, create programs that use variables to store and modify data. |
Lessons
|
5.AP.C.01 |
Using grade appropriate content and complexity, create programs that include sequences, events, loops, and conditionals, both individually and collaboratively. |
Lessons
|
5.AP.M.01 |
Using grade appropriate content and complexity, decompose (break down) problems into smaller, manageable sub-problems to facilitate the program development process. |
Lessons
|
5.AP.M.02 |
Using grade appropriate content and complexity, modify, remix, or incorporate portions of an existing program into one's own work, to develop something new or add more advanced features. |
Lessons
|
5.AP.PD.01 |
Use an iterative process to plan the development of a program by including others' perspectives and considering user preferences. |
Lessons
|
5.AP.PD.02 |
Using grade appropriate content and complexity, observe intellectual property rights and give appropriate credit when creating or remixing programs. |
Lessons
|
5.AP.PD.03 |
Using grade appropriate content and complexity, test and debug (i.e., identify and fix errors) a program or algorithm to ensure it runs as intended. |
Lessons
|
5.AP.PD.04 |
Using grade appropriate content and complexity, describe choices made during program development using code comments, presentations, and demonstrations. |
Lessons
|
5.AP.PD.05 |
Using grade appropriate content and complexity, with teacher guidance, perform varying roles when collaborating with peers during the design, implementation, and review stages of program development. |
Lessons
|
5.IC.C.01 |
Give examples and explain how computing technologies have changed the world and express how those technologies influence and are influenced by cultural practices. |
Lessons
|
5.IC.C.02 |
Develop, test, and refine digital artifacts or devices to improve accessibility and usability for diverse end users. |
Lessons
|
5.IC.SI.01 |
Seek diverse perspectives for the purpose of improving computational artifacts. |
Lessons
|
5.IC.SI.02 |
Practice grade-level appropriate behavior and responsibilities while participating in an online community. Identify and report inappropriate behavior. |
Lessons
|
5.IC.SLE.01 |
Recognize and appropriately use public domain and creative commons media and discuss the social impact of violating intellectual property rights. |
Lessons
|