Seventh Grade CS Standards and Annotations

Return to Explore Annotations page

 

 

Computing Systems

  •   Devices

    • 7. CS.D.01 Evaluate existing computing devices and make recommendations for improvements to design that consider usability through a variety of lenses (accessibility, ergonomics, learnability, security). Annotation 7.CS.D.01

  •  Hardware and Software 

    • 7. CS.HS.01 Select appropriate hardware and software components for a project considering what type of data will be collected, stored, retrieved, and exchanged. Annotation.7.CS.HS.01

  •   Troubleshooting

    • 7. CS.T.01 Identify and fix problems with computing devices and their interfaced components using a variety of strategies (e.g. lost data retrieval, hardware password recovery, file restoration, key logging). Annotation 7.CS.T.01

Networks and the Internet

  • Network Communication and Organization

    • 7. NI.NCO.01 Explain and model the process to replace lost packets using a protocol for information transfer. Annotation 7.NI.NCO.01

  • Cybersecurity

    • 7.NI.C.01 Explain how to protect electronic information using both physical and digital measures; explain existing cybersecurity concerns with the internet and the systems it uses. Annotation 7.NI.C.01

Data Analysis

  • Storage

  • Collection, Visualization, & Transformation

    • 7. DA.CVT.01 Collect data using computational tools and hardware (e.g., sensors) and transform the data to make it more useful and reliable. Annotation 7.DA.CVT.01

  • Inference & Models

    • 7. DA.IM.01 Verify a model’s accuracy by comparing the results with observed data. Annotation 7.DA.IM.01

Algorithms and Programming

  • Algorithms

    • 7. AP.A.01 Select and modify existing algorithms and pseudocode to solve complex problems. Annotation 7.AP.A.01

  • Variables

    • 7. AP.V.01 Create clearly named variables that represent different types of data. Annotation 7.AP.V.01

  • Control

    • 7. AP.C.01 Develop secure programs that utilize combinations of loops, compound conditionals, and the manipulation of variables representing different data types. Annotation 7.AP.C.01

  • Modularity

    • 7. AP.M.01 Decompose problems and subproblems into parts to facilitate the secure design, implementation, and review of increasingly complex programs. Annotation 7.AP.M.01

    • 7. AP.M.02 Create and use a function in a program to repeat instructions in order to organize code and make it easier to reuse. Annotation 7.AP.M.02

  • Program Development

    • 7. AP.PD.01 Seek and incorporate feedback from team members and users to refine the solution to a problem. Annotation 7.AP.PD.01

    • 7.AP.PD.02 Incorporate existing code, media and libraries into original programs of increasing complexity, from secure sources, and give appropriate attribution Annotation 7.AP.PD.02

    • 7. AP.PD.03 Test and refine existing and original programs using user input and secure software development guidance. Annotation 7.AP.PD.03

    • 7. AP.PD.04 Explain how effective communication between participants is required for successful collaboration when developing computational artifacts. Annotation 7.AP.PD.04

    • 7. AP.PD.05 Document complex programs in order to make them easier to understand, test, and debug. Annotation 7.AP.PD.05

Impacts of Computing

  • Culture and Diversity

    • 7. IC.C.01 Explain how computing impacts people’s everyday activities, career options, and diversity in innovation in computing and non-computing fields. Annotation 7.IC.C.01

    • 7. IC.C.02 Explain issues of bias and accessibility that occur in the design of existing computing technologies and describe the role and responsibility of a designer in reducing bias. Annotation 7.IC.C.02

  • Social Interactions

    • 7. IC.SI.01 Individually and collaboratively use advanced tools to design and create online content (e.g., digital portfolio, multimedia, blog, webpage). Annotation 7.IC.SI.01

  • Safety, Law, & Ethics

    • 7. IC.SLE.01 Explain the connection between the longevity of data on the internet, personal online identity, and personal privacy. Annotation 7.IC.SLE.01

Return to Explore Annotations page