Please enable JavaScript to use CodeHS

Standards Mapping

for Natrona CS in the Physical World

13

Standards in this Framework

9

Standards Mapped

69%

Mapped to Course

Standard Lessons
8.IC.C.01
Describe impacts associated with computing technologies that affect people's everyday activities and career options.
  1. 11.1 Computer Science Careers
8.AP.V.01
Using grade appropriate content and complexity, create clearly named variables that represent different data types and perform operations on their values.
  1. 9.2 Variables
  2. 9.4 Basic Math in JavaScript
8.DA.S.01
Represent data using multiple encoding schemes (e.g., ASCII, binary, HTML, HEX, URL).
  1. 1.5 Styling Elements Using Javascript
  2. 3.2 Layout and Web Design Theory
  3. 8.8 HTML Styling
8.AP.PD.01
Using grade appropriate content and complexity, seek and incorporate feedback from team members and users to refine a solution to a problem.
  1. 3.3 Interactive Resume Development
  2. 7.4 Providing Feedback
  3. 7.5 Presenting Your Innovation
8.AP.PD.03
Systematically test and refine programs using a range of test cases.
  1. 3.3 Interactive Resume Development
  2. 5.3 Creating Your Data Collection Website
  3. 7.3 Creating Your Site
8.AP.A.01
Create flowcharts and pseudocode to design algorithms to solve complex problems.
8.AP.M.01
Using grade appropriate content and complexity, decompose problems and subproblems into parts to facilitate the design, implementation, and review of programs.
  1. 9.14 Functions and Parameters 1
8.AP.M.02
Using grade appropriate content and complexity, create procedures with parameters to organize code and make it easier to reuse.
  1. 9.14 Functions and Parameters 1
  2. 9.15 Functions and Parameters 2
8.AP.C.01
Using grade appropriate content and complexity, design and iteratively develop programs that combine control structures, including nested loops and compound conditionals.
  1. 9.8 If Statements
  2. 9.9 For Loops in JavaScript
  3. 9.12 While Loops
  4. 9.13 Loop and a Half
8.CS.HS.01
Design and refine a project that combines hardware and software components to collect and exchange data.
  1. 5.3 Creating Your Data Collection Website
  2. 5.4 Collecting User Data
  3. 5.5 Analyzing User Data
  4. 5.6 Making Decisions
8.AP.PD.04
Using grade appropriate content and complexity, document programs in order to make them easier to follow, test, and debug.
8.AP.PD.05
Distribute tasks and maintain a project timeline when collaboratively developing computational artifacts.
8.CS.T.01
Systematically identify, resolve, and document increasingly complex software and hardware problems with computing devices and their components.