Please enable JavaScript to use CodeHS

Standards Mapping

for Missouri 6-8

23

Standards in this Framework

15

Standards Mapped

65%

Mapped to Course

Standard Lessons
CS.D.01
Evaluate the design of computing devices, based on the characteristics of each device and how users interact with it, to improve the overall user experience.
  1. 4.1 History of Computing
  2. 8.8 Mouse Data
  3. 8.9 Keyboard Data
CS.HS.01
Design projects that combine hardware and software to collect and exchange data.
  1. 4.5 Internet of Things
  2. 8.8 Mouse Data
  3. 8.9 Keyboard Data
CS.T.01
Develop a systematic troubleshooting routine to identify the problem, research solutions and fix problems with computing devices, components and software.
  1. 4.3 Hardware
NI.NCO.01
Model the different ways that data is transferred across a network and the protocols used to transmit the data.
NI.C.01
Recognize and determine computer threats and be able to identify programs and methods to protect electronic information.
NI.C.02
Demonstrate how data is transmitted through multiple methods of encryption.
DA.S.01
Represent data using multiple encoding schemes.
  1. 8.2 Color
DA.VT.01
Collect data using computational tools and display it for the end user in an easy to understand way.
DA.IM.01
Analyze methods to refine computational models based on received data.
AP.A.01
Design algorithms with flow charts and/or pseudocode to show solutions to complex problems.
  1. 5.7 If/Else Statements
  2. 5.8 While Loops
  3. 5.9 Karel Challenges
  4. 8.2 Color
  5. 8.3 Variables
  6. 8.4 The Draw Loop
  7. 8.5 Color Transitions
  8. 8.6 Shape Transformations
  9. 8.7 Direction
  10. 8.8 Mouse Data
  11. 8.9 Keyboard Data
  12. 8.10 Project: Animate an Emoji
AP.V.01
Create clearly named variables to store and manipulate information.
  1. 3.4 Under the Sea
  2. 8.3 Variables
  3. 8.4 The Draw Loop
  4. 8.5 Color Transitions
  5. 8.6 Shape Transformations
  6. 8.7 Direction
  7. 8.8 Mouse Data
  8. 8.9 Keyboard Data
  9. 8.10 Project: Animate an Emoji
  10. 9.5 Variables
  11. 9.9 Your First Sprites
AP.C.01
Design and develop combinations of control structures, nested loops and compound conditionals.
  1. 2.1 Quest for the Rosetta Stone
  2. 2.2 A Day at the Park
  3. 5.5 For Loops
  4. 5.6 Conditional Statements
  5. 5.7 If/Else Statements
  6. 5.8 While Loops
  7. 8.4 The Draw Loop
  8. 8.5 Color Transitions
  9. 8.6 Shape Transformations
  10. 8.7 Direction
  11. 8.8 Mouse Data
  12. 8.9 Keyboard Data
  13. 8.10 Project: Animate an Emoji
AP.M.01
Decompose problems and subproblems into parts to facilitate the design, implementation and review of programs.
  1. 2.2 A Day at the Park
  2. 5.3 Functions
  3. 5.4 Multiple Functions
  4. 8.2 Color
  5. 8.3 Variables
  6. 8.4 The Draw Loop
  7. 8.5 Color Transitions
  8. 8.6 Shape Transformations
  9. 8.7 Direction
  10. 8.8 Mouse Data
  11. 8.9 Keyboard Data
  12. 8.10 Project: Animate an Emoji
  13. 9.4 Intro to JavaScript
  14. 9.5 Variables
  15. 9.7 Program Structure
AP.M.02
Create procedures with parameters to organize code and to make it easier to reuse.
  1. 3.4 Under the Sea
  2. 8.2 Color
  3. 8.3 Variables
  4. 8.4 The Draw Loop
  5. 8.5 Color Transitions
  6. 8.6 Shape Transformations
  7. 8.7 Direction
  8. 8.8 Mouse Data
  9. 8.9 Keyboard Data
  10. 8.10 Project: Animate an Emoji
AP.PD.01
Use flowcharts and/or pseudocode to solve problems using algorithms.
  1. 5.7 If/Else Statements
  2. 5.8 While Loops
  3. 5.9 Karel Challenges
  4. 8.2 Color
  5. 8.3 Variables
  6. 8.4 The Draw Loop
  7. 8.5 Color Transitions
  8. 8.6 Shape Transformations
  9. 8.7 Direction
  10. 8.8 Mouse Data
  11. 8.9 Keyboard Data
  12. 8.10 Project: Animate an Emoji
AP.PD.02
Use feedback from team members and users to refine solutions to meet user needs.
AP.PD.03
Give proper attribution to code, media, etc. that is used in their programs.
  1. 7.6 Creative Credit & Copyright
AP.PD.04
Test and refine programs using a range of test cases.
  1. 1.4 Lost in Space
  2. 3.3 A Day at the Carnival
  3. 3.4 Under the Sea
  4. 5.8 While Loops
  5. 5.9 Karel Challenges
  6. 9.4 Intro to JavaScript
  7. 9.5 Variables
AP.PD.05
Manage project tasks and timelines when collaboratively developing computational artifacts.
IC.C.01
Compare tradeoffs associated with computing technologies that have impacted people's activities, careers and lives when solving global problems using the power of computing.
  1. 4.7 The Future of Computing
IC.C.02
Discuss issues of bias and accessibility in the design of existing technologies.
  1. 4.6 Ethics and Legal Considerations
IC.SI.01
Collaborate through strategies such as crowdsourcing or surveys when creating a computational artifact.
IC.SLE.01
Describe tradeoffs between allowing information to be public and keeping information private and secure.
  1. 4.6 Ethics and Legal Considerations
  2. 6.5 The CIA Triad
  3. 7.1 Digital Footprint and Reputation
  4. 7.4 Privacy & Security