Standards in this Framework
Standard | Description |
---|---|
7.CS.D.01 | Evaluate existing computing devices and recommend improvements to the design based on how other users interact with the device. |
7.CS.HS.01 | Evaluate and recommend improvements to software and hardware combinations used to collect and exchange data. |
7.CS.T.01 | Identify and resolve complex software and hardware problems with computing devices and their components utilizing strategies such as developing and analyzing flow diagrams. |
7.NI.NCO.01 | Explain protocols and their importance to data transmission; model how a system responds when a packet is lost and the effect it has on the transferred information. |
7.NI.CY.01 | Explain how to protect electronic information, both physical (e.g., hard drive) and digital; identify cybersecurity concerns and options to address issues with the Internet and the systems it uses. |
7.NI.CY.02 | Identify and explain methods of encryption used to ensure and secure the transmission of information. |
7.DA.S.01 | Create and compare multiple representations of the same data. |
7.DA.CVT.01 | Collect data using computational tools and transform the data to make it more useful and reliable. |
7.DA.IM.01 | Discuss the accuracy of a model representing a system by comparing the model's generated results with observed data from the modeled system. |
7.AP.A.01 | Select and modify an existing algorithm in natural language or pseudocode to solve complex problems. |
7.AP.V.01 | Create programs that use variables to store and modify grade level appropriate data. |
7.AP.C.01 | Develop programs that utilize combinations of repetition, compound conditionals, and the manipulation of variables representing different data types. |
7.AP.M.01 | Decompose problems into parts to facilitate the design, implementation, and review of increasingly complex programs. |
7.AP.PD.01 | Seek and incorporate feedback from team members and users to refine a solution to a problem. |
7.AP.PD.02 | Incorporate existing code, media, and libraries into original programs of increasing complexity and give attribution. |
7.AP.PD.03 | Test and refine programs using a variety of student created inputs. |
7.AP.PD.04 | Distribute tasks and maintain a project timeline when collaboratively developing computational artifacts. |
7.AP.PD.05 | Document text-based programs of increasing complexity in order to make them easier to follow, test, and debug. |
7.IC.CU.01 | Describe the trade-offs associated with computing technologies (e.g., automation), explaining their effects on economies and society. |
7.IC.CU.02 | Identify real-world problems in relation to the distribution of computing resources in society. |
7.IC.SI.01 | Describe and use safe, appropriate, and responsible practices (i.e., netiquette) when participating in online communities and evaluate how technology can be used to distort, exaggerate, and misrepresent information. |
7.IC.SI.02 | Individually and collaboratively use advanced tools to design and create online content (e.g., digital portfolio, multimedia, blog, web page). |
7.IC.SLE.01 | Model the connection between the longevity of data on the Internet, personal online identity, and personal privacy. |