COMPUTING SYSTEMS CS

  • D.

    DevicesCS.D

    1. a

      Develop and implement a process to evaluate existing computing devices capabilities based on personal interaction with the device.CS.D.7.a

  • HS.

    Hardware and SoftwareCS.HS

    1. a

      Evaluate hardware and software combinations used to accomplish a task.CS.HS.7.a

  • T.

    TroubleshootingCS.T

    1. a

      Use a systematic process to identify and evaluate the source of a routine computing problem. Select the best solution to solve the computing problem and communicate the solution to others. CS.T.7.a

NETWORKS AND THE INTERNET NI

  • N.

    NetworkingNI.N

    1. a

      Explain the role of hardware components and diagram the infrastructure of networks and the internet (including cloud servers).NI.N.7.a

    2. b

      Explain the protocols (i.e., rules) and why they are used to transmit data across networks and the internet.NI.N.7.b

  • C.

    CybersecurityNI.C

    1. a

      Identify and apply introductory methods of encryption to model the secure transmission of information.NI.C.7.a

    2. b

      Describe the types of malware to show how malware affects information.NI.C.7.b

    3. c

      Identify cybersecurity concerns and measures needed to protect electronic information.NI.C.7.c

  • IOT.

    Internet of Things (IoT)NI.IOT

    1. a

      Explain the positive and negative impacts of IoT as it applies to daily life and create ways to mitigate the negative impacts on society.NI.IOT.7.a

DATA AND ANALYSISDA

  • DCS.

    Data Collection and StorageDA.DCS

    1. a

      Compare and contrast digital data collection tools to make them more useful and reliable.DA.DCS.7.a

    2. b

      Evaluate various file formats to understand data storage capabilities.DA.DCS.7.b

    3. c

      Create a logical file structure to organize data to support individual and collaborative work. DA.DCS.7.c

  • VC.

    Visualization and CommunicationDA.VC

    1. a

      Communicate relations between data sets to interpret results.DA.VC.7.a

    2. b

      Create a spreadsheet utilizing formulas, functions and graphs to represent and analyze data.DA.VC.7.b

  • IM.

    Inference and Modeling DA.IM

    1. a

      Create and analyze models and simulations to accurately hypothesize a real-world situation. DA.IM.7.a

ALGORITHMIC THINKING AND PROGRAMMING ATP

  • A.

    AlgorithmsATP.A

    1. a

      Select and modify pseudocode for a multi-step process to solve a problem.ATP.A.7.a

  • VDR.

    Variables and Data RepresentationATP.VDR

    1. a

      Use test cases to trace variable values to determine the result.ATP.VDR.7.a

  • CS.

    Control StructuresATP.CS

    1. a

      Use and apply decisions and loops in a program to solve a problem.ATP.CS.7.a

  • M.

    ModularityATP.M

    1. a

      Decompose problems into parts to facilitate the design, implementation and review of increasingly complex programs.ATP.M.7.a

  • PD.

    Program DevelopmentATP.PD

    1. a

      Write code that utilizes algorithms, variables and control structures to solve problems or as a creative expression. ATP.PD.7.a

    2. b

      Test, trace and debug to refine code.ATP.PD.7.b

    3. c

      Identify procedures that utilize parameters.ATP.PD.7.c

  • P.

    PerceptionAI.P

    1. a

      Give examples of how intelligent agents combine information from multiple sensors to react to an input.AI.P.7.a

    2. b

      Describe how edge detectors can be composed to form more complex feature detectors, e.g., for letters or shapes.AI.P.7.b

    3. c

      c Illustrate the concept of feature extraction from images by simulating an edge detector.AI.P.7.c

  • RR.

    Representation & ReasoningAI.RR

    1. a

      Compare several algorithms that could be used to solve a specific type of reasoning problem.AI.RR.7.a

  • ML.

    Machine LearningAI.ML

    1. a

      Model how unsupervised learning finds patterns in unlabeled data to identify how machine learning takes place.AI.ML.7.a

    2. b

      Create a dataset for training a decision tree classifier or predictor to explore the impact that different feature encodings have on the decision tree.AI.ML.7.b

  • NI.

    Natural InteractionsAI.NI

    1. a

      Curate a dataset to train a language-processing algorithm to create a program that incorporates voice commands.AI.NI.7.a

    2. b

      Identify the components of a chatbot and explain how each component contributes to the chatbot’s human-like responses.AI.NI.7.b

  • SI.

    Societal ImpactsAI.SI

    1. a

      Identify and explain the effect training data has on the accuracy of an artificial intelligence system to uncover bias in training data.AI.SI.7.a

    2. b

      Identify and explain the problems of classification in the supervised artificial intelligence context to create data sets that are inclusive and accurate.AI.SI.7.b

IMPACTS OF COMPUTINGIC

  • Cu.

    CultureIC.Cu

    1. a

      Compare current technologies from the present to the past to evaluate the effect on people's everyday activities. IC.Cu.7.a

    2. b

      Evaluate various technologies to identify issues of bias and accessibility.IC.Cu.7.b

    3. c

      Identify and explore careers related to the field of computer science.IC.Cu.7.c

    4. d

      Explain how computing impacts innovation in other fields.IC.Cu.7.d

  • SI.

    Social InteractionsIC.SI

    1. a

      Analyze and present beneficial and harmful effects of electronic communications to understand their impacts on interpersonal, global, economic, political, business and cultural interactions.IC.SI.7.a

  • SLE.

    Safety, Law and EthicsIC.SLE

    1. a

      Describe tradeoffs between allowing information to be public and keeping information private and secure to inform decision-making.IC.SLE.7.a

    2. b

      Identify the social and economic implications of privacy in the context of safety, law or ethics to understand how privacy impacts these areas.IC.SLE.7.b

    3. c

      Evaluate the development of new technologies in communication, entertainment and business to understand the impact.IC.SLE.7.c

    4. d

      Provide appropriate credit when using resources or artifacts that are not our own. IC.SLE.7.d

    5. e

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

Frequently asked questions

What grade levels do these standards cover?
Grade 7