Please enable JavaScript to use CodeHS

Standards Mapping

for West Virginia 9-12

14

Standards in this Framework

8

Standards Mapped

57%

Mapped to Course

Standard Lessons
CS.9-12.1
Develop and apply criteria for evaluating a computer system for a given purpose.
CS.9-12.2
Explain how abstractions hide the underlying implementation details of computing systems embedded in everyday objects.
  1. 2.8 Abstraction
CS.9-12.3
Analyze reliable and safe communication methods to transmit information among computing devices over the network.
CS.9-12.4
Analyze the utilization of computers and networks.
  1. 4.5 Routing
CS.9-12.5
Store, transmit, and manipulate data electronically.
  1. 9.11 Intro to Lists/Arrays
  2. 17.1 Intro to Objects/Maps
  3. 17.5 Intro to Sets
  4. 17.6 Intro to Grids
CS.9-12.6
Use tools to graphically represent the data and information.
  1. 1.8 Visualizing and Interpreting Data
  2. 1.9 Data Collection & Limitations
CS.9-12.7
Create computational models for simulating real-world system.
CS.9-12.8
Organize and create a modular program.
  1. 9.1 Functions and Parameters 1
  2. 9.2 Functions and Parameters 2
  3. 9.3 Functions and Parameters 3
  4. 9.4 Functions and Return Values 1
  5. 9.5 Functions and Return Values 2
CS.9-12.9
Compare the effectiveness of the algorithms.
CS.9-12.10
Create computer program(s) to solve specific problems relevant to various real-world topics both independently and collaboratively.
CS.9-12.11
Explain the national and global economic impact of cybercrime.
  1. 1.1 What is Cybersecurity?
CS.9-12.12
Analyze the negative and positive impact of new technology socially and globally.
  1. 4.7 The Impact of the Internet
CS.9-12.13
Test and refine computational artifacts to reduce bias and equity deficits.
CS.9-12.14
Use tools and methods for collaborating on a project to increase connectivity of people in different cultures and career fields.
  1. 1.12 Project: Public Service Announcement
  2. 3.1 Collaborative Programming