Please enable JavaScript to use CodeHS

Standards Mapping

for Idaho 6-8 (outdated)

30

Standards in this Framework

5

Standards Mapped

16%

Mapped to Course

Standard Lessons
6-8.AP.01
Solicit, evaluate, and integrate peer feedback as appropriate to develop or refine a product.
6-8.AP.02
Compare different algorithms that may be used to solve the same problem by time and space efficiency.
6-8.AP.03
Interpret, modify, and analyze content-specific models used to run simulations (e.g. ecosystems, epidemics, spread of ideas) .
6-8.AP.04
Apply an iterative design process (define the problem, generate ideas, build, test, and improve solutions) in problem solving, both individually and collaboratively.
6-8.AP.05
Create, analyze, and modify control structures to create programming solutions.
6-8.AP.06
Predict the outcome of an algorithm and then step through it to verify your predictions.
6-8.AP.07
Decompose a problem into sub-problems and demonstrate how the parts can be synthesized to create a solution.
6-8.AP.08
Evaluate the correctness of a program by collecting and analyzing data generated from multiple runs of the program.
6-8.AP.09
Use debugging and testing to improve program quality.
6-8.CS.01
Exemplify how computational devices impact the quality of life (both positively and negatively) and enhance the ability of people to perform work, communicate, and interact with others.
6-8.CS.02
Compare and contrast the ways that humans and machines process instructions and sense the world.
6-8.CS.03
Differentiate features of everyday objects that contain computing components (i.e., computing systems that collect, store, analyze, and/or transmit data) (e.g. Kinect, GoPro, smartphone, car).
6-8.CS.04
Apply troubleshooting strategies for solving hardware and software problems (e.g. recognizing, describing, reproducing, isolating, fixing and retesting).
6-8.CS.05
Compare and contrast the capabilities of different hardware and software in computer systems (e.g. processors, display types, input devices, communication, and storage capabilities).
6-8.DA.01
Describe the trade-off between quality and file size of stored data (e.g. music, video, text, images).
6-8.DA.02
Defend the selection of the data, collection, and analysis needed to answer a question.
6-8.DA.03
Understand that data collection is used to make recommendations to influence decisions as well as predict behavior. List the positive and negative impacts.
6-8.DA.04
Encode and decode information using encryption/decryption schemes. (e.g. Morse code, Unicode, binary, symbols, student-created codes, simple ciphers).
6-8.DA.05
Identify layers of abstraction in different contexts (e.g. video and animation are made of audio and video frames, which are made of pixels, which are made of color codes).
6-8.IC.01
Explore security risks associated with using weak passwords, lack of encryption and/or insecure transactions.
6-8.IC.02
Explore how computer science fosters innovation and enhances other careers and disciplines.
6-8.IC.03
Describe ethical issues that relate to computers and networks (e.g. equity of access, security, privacy, ownership and information sharing, copyright, licensing)
  1. 1.7 Hacking Ethics
  2. 2.1 Project: Public Service Announcement
6-8.IC.04
Explore how the Internet impacts global communication and collaboration.
  1. 1.1 Digital Footprint and Reputation
  2. 1.2 Cyberbullying
  3. 1.3 Internet Safety
  4. 1.7 Hacking Ethics
6-8.IC.05
Design, develop, and present computational artifacts that have a positive social impact (e.g. web pages, mobile applications, animations).
  1. 1.1 Digital Footprint and Reputation
  2. 1.5 Information Literacy
  3. 1.6 Creative Credit & Copyright
  4. 2.1 Project: Public Service Announcement
6-8.IC.06
Redesign user interfaces to be more inclusive, accessible, and minimizing the impact of the designer's inherent bias. (e.g. web pages, mobile applications, animations).
6-8.IC.07
Understand and explain the elements of federal, state, and local regulations that relate to digital citizenship (e.g. COPPA, CIPA, state laws, district policies).
6-8.IC.08
Summarize current events and changes resulting from computing and their effects on education, the workplace, and society.
  1. 1.1 Digital Footprint and Reputation
  2. 1.2 Cyberbullying
6-8.IC.09
Predict positive and negative social impacts of existing or student created content and computational artifacts (e.g. economic, entertainment, education, or political).
  1. 1.6 Creative Credit & Copyright
6-8.NI.01
Simulate the flow of information as packets on the Internet and networks (e.g. model using strings and paper, note passing)
6-8.NI.02
Compare and contrast the trade-offs between physical (wired), wireless, and mobile networks (e.g. speed, security, and cost).