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.
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.
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.
5.AP.C.01
Using grade appropriate content and complexity, create programs that include sequences, events, loops, and conditionals, both individually and collaboratively.
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.
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.
5.AP.PD.02
Using grade appropriate content and complexity, observe intellectual property rights and give appropriate credit when creating or remixing programs.
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.
5.AP.PD.04
Using grade appropriate content and complexity, describe choices made during program development using code comments, presentations, and demonstrations.
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.
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.
5.IC.SI.02
Practice grade-level appropriate behavior and responsibilities while participating in an online community. Identify and report inappropriate behavior.
5.IC.SLE.01
Recognize and appropriately use public domain and creative commons media and discuss the social impact of violating intellectual property rights.