Please enable JavaScript to use CodeHS

Standards Mapping

for Arizona 6

Clear selection Print / Download

23

Standards in this Framework

23

Standards Mapped

100%

Mapped to Course

Standard Lessons
6.CS.D.1
Compare computing device designs based on how humans interact with them.
  1. 9.1 Webpage Aesthetics
  2. 9.6 Wireframing
  3. 12.1 [TODO] Inside a Chromebook (Computer Organization)
  4. 12.2 [TODO] Choosing Components
  5. 12.7 [TODO] Project: Help Desk Guide
6.CS.HS.1
Explain how hardware and software can be used to collect and exchange data.
  1. 2.1 Internet Hardware
  2. 2.4 Routing
  3. 12.1 [TODO] Inside a Chromebook (Computer Organization)
  4. 12.2 [TODO] Choosing Components
6.CS.T.1
Identify problems that can occur in computing devices and their components within a system.
  1. 4.2 Karel Error Messages
  2. 12.3 [TODO] Systematic Troubleshooting
  3. 12.4 [TODO] Troubleshooting Lab
  4. 12.7 [TODO] Project: Help Desk Guide
  5. 15.2 [TODO] Day in the Life: Help Desk and Security
6.NI.C.1
Identify multiple methods of encryption to secure the transmission of information.
  1. 7.1 [TODO] Why Hide Messages? Caesar Ciphers
  2. 7.2 [TODO] Cracking Ciphers
  3. 7.3 [TODO] Stronger Ciphers
  4. 7.4 [TODO] Passwords and Keys
  5. 7.5 [TODO] Staying Safe Online: Threats and Defenses
  6. 7.6 [TODO] Encryption in Everyday Life (The CIA Triad)
  7. 7.7 [TODO] Project: Cipher Challenge
  8. 12.6 [TODO] Public-Key Encryption
6.NI.C.2
Identify different physical and digital security measures that protect electronic information.
  1. 7.4 [TODO] Passwords and Keys
  2. 7.5 [TODO] Staying Safe Online: Threats and Defenses
  3. 7.6 [TODO] Encryption in Everyday Life (The CIA Triad)
  4. 7.9 [DELETE] Encryption (replaced by Staying Safe Online; used in Keyboarding & Intro to Computers)
6.NI.NCO.1
Discuss how protocols are used in transmitting data across networks and the Internet.
  1. 2.1 Internet Hardware
  2. 2.2 Internet Addresses
  3. 2.3 DNS
  4. 2.4 Routing
  5. 2.5 Packets and Protocols
  6. 12.5 [TODO] Protocol Models
6.DA.CVT.1
Compare different computational tools used to collect, analyze and present data that is meaningful and useful.
  1. 13.4 Project: Training a Mini-Model
  2. 13.5 What is Machine Learning?
  3. 14.1 [TODO] Optional: Spreadsheet Primer
  4. 14.2 [TODO] Asking a Question Worth Answering
  5. 14.3 [TODO] Cleaning Data in a Spreadsheet
  6. 14.4 [TODO] Formulas Without Code
  7. 14.5 [TODO] Transforming Data
  8. 14.6 [TODO] Charts for a Dashboard
  9. 14.7 [TODO] Conditional Formatting
  10. 14.9 [TODO] Building a Dashboard
  11. 14.10 [TODO] Project: Community Data Dashboard
  12. 15.3 [TODO] Day in the Life: Data Report
6.DA.S.1
Identify multiple encoding schemes used to represent data, including binary and ASCII.
  1. 1.1 Intro to Digital Information
  2. 1.2 Number Systems
  3. 1.3 Encoding Text with Binary
  4. 1.4 Pixel Images
  5. 1.5 Hexadecimal
  6. 1.6 Pixel Colors!
  7. 1.7 Image Manipulation
  8. 1.8 Digital Information Quiz
6.DA.IM.1
Discuss the validity of a computational model based on the reliability of the data.
  1. 10.10 The Physics of Sprites
  2. 13.3 How AI Learns from Data
  3. 13.4 Project: Training a Mini-Model
  4. 13.5 What is Machine Learning?
  5. 14.8 [TODO] Trends and Predictions
  6. 14.10 [TODO] Project: Community Data Dashboard
6.AP.A.1
Identify planning strategies such as flowcharts or pseudocode, to simulate algorithms that solve problems.
  1. 4.1 Karel's Coding Environment
  2. 5.1 Introduction to Karel
  3. 5.2 Karel's World
  4. 5.7 If/Else Statements
  5. 5.8 While Loops
  6. 5.9 [TODO] Flowcharts with Karel
  7. 5.10 [TODO] Pseudocode with Karel
  8. 5.11 Karel Challenges
  9. 9.5 Creating a Sitemap
  10. 9.6 Wireframing
  11. 11.1 Mini Golf - Setup
  12. 12.4 [TODO] Troubleshooting Lab
  13. 13.7 Project: Design Your Own AI Helper
6.AP.V.1
Identify variables that represent different data types and perform operations on their values.
  1. 1.7 Image Manipulation
  2. 3.4 Make a Shot!
  3. 3.8 Level Up!
  4. 10.5 Variables
  5. 10.9 Your First Sprites
  6. 11.2 Mini Golf - Sprites
  7. 11.3 Booleans
  8. 11.4 If/Else Statements
  9. 11.6 Mini Golf - Music and Score Display
6.AP.C.1
Design programs that combine control structures, including nested loops and compound conditionals.
  1. 1.7 Image Manipulation
  2. 3.2 Game Events
  3. 3.6 Event Handlers
  4. 3.7 Putting Game
  5. 4.3 The Rabbit Chase
  6. 4.4 Lost in Space
  7. 4.5 Karel Adventures 1: Evaluation
  8. 5.5 For Loops
  9. 5.6 Conditional Statements
  10. 5.7 If/Else Statements
  11. 5.8 While Loops
  12. 5.11 Karel Challenges
  13. 5.12 Exploring Code with Karel Quiz
  14. 11.3 Booleans
  15. 11.4 If/Else Statements
  16. 11.5 Mini Golf - Interactions
6.AP.M.1
Decompose problems into parts to facilitate the design, implementation, and review of programs.
  1. 3.1 Sports Research
  2. 3.4 Make a Shot!
  3. 3.7 Putting Game
  4. 3.8 Level Up!
  5. 3.10 Make a Game!
  6. 4.3 The Rabbit Chase
  7. 5.2 Karel's World
  8. 5.3 Functions
  9. 5.4 Multiple Functions
  10. 5.11 Karel Challenges
  11. 6.1 Project: Pair-Programming with Karel Paint!
  12. 8.2 Structure of an HTML Page
  13. 9.4 Let's Add Pages!
  14. 9.5 Creating a Sitemap
  15. 9.7 Create Your Site!
  16. 10.2 Unpacking a Game
  17. 11.1 Mini Golf - Setup
  18. 15.5 [TODO] Client Brief
6.AP.M.2
Use procedures to organize code and make it easier to reuse.
  1. 5.3 Functions
  2. 5.4 Multiple Functions
  3. 5.5 For Loops
  4. 5.12 Exploring Code with Karel Quiz
  5. 8.8 Introduction to CSS Styling
  6. 10.7 Program Structure
6.AP.PD.1
Seek and incorporate feedback from team members and users to refine a solution that meets user needs.
  1. 3.9 Final Touches
  2. 6.1 Project: Pair-Programming with Karel Paint!
  3. 8.9 Complete Your Homepage
  4. 9.2 Webpage Design
  5. 9.5 Creating a Sitemap
  6. 9.7 Create Your Site!
  7. 13.7 Project: Design Your Own AI Helper
  8. 14.10 [TODO] Project: Community Data Dashboard
  9. 15.5 [TODO] Client Brief
  10. 15.7 [TODO] Testing and Feedback
6.AP.PD.2
Incorporate existing code into programs and give attribution.
  1. 3.3 Sound Effects
  2. 3.5 Air Horn App
  3. 8.5 Incorporating Images
  4. 9.3 Citing Image Sources
  5. 9.8 Exploring Web Design 2 Quiz
  6. 10.6 Introducing Libraries
  7. 10.7 Program Structure
  8. 10.9 Your First Sprites
  9. 10.10 The Physics of Sprites
  10. 11.2 Mini Golf - Sprites
  11. 11.6 Mini Golf - Music and Score Display
  12. 14.9 [TODO] Building a Dashboard
6.AP.PD.3
Test programs using a range of inputs and identify expected outputs.
  1. 3.2 Game Events
  2. 3.10 Make a Game!
  3. 4.2 Karel Error Messages
  4. 5.8 While Loops
  5. 5.10 [TODO] Pseudocode with Karel
  6. 5.11 Karel Challenges
  7. 8.9 Complete Your Homepage
  8. 9.7 Create Your Site!
  9. 10.4 Intro to JavaScript
  10. 10.5 Variables
  11. 10.9 Your First Sprites
  12. 10.10 The Physics of Sprites
  13. 11.4 If/Else Statements
  14. 14.4 [TODO] Formulas Without Code
  15. 15.7 [TODO] Testing and Feedback
6.AP.PD.4
Maintain a timeline with specific tasks while collaboratively developing computational artifacts.
  1. 6.1 Project: Pair-Programming with Karel Paint!
  2. 7.7 [TODO] Project: Cipher Challenge
  3. 11.1 Mini Golf - Setup
  4. 15.5 [TODO] Client Brief
  5. 15.6 [TODO] Build Sprint 1
  6. 15.8 [TODO] Build Sprint 2
6.AP.PD.5
Document programs in order to make them easier to follow, test, and debug
  1. 3.9 Final Touches
  2. 5.4 Multiple Functions
  3. 5.11 Karel Challenges
  4. 12.7 [TODO] Project: Help Desk Guide
  5. 15.8 [TODO] Build Sprint 2
  6. 15.9 [TODO] Career Showcase
6.IC.C.1
Identify some of the tradeoffs associated with computing technologies that can affect people's everyday activities and career options.
  1. 7.6 [TODO] Encryption in Everyday Life (The CIA Triad)
  2. 13.1 What is AI?
  3. 13.6 Types of Machine Learning
  4. 13.7 Project: Design Your Own AI Helper
  5. 15.1 [TODO] Careers That Run on Computers
  6. 15.2 [TODO] Day in the Life: Help Desk and Security
  7. 15.3 [TODO] Day in the Life: Data Report
  8. 15.4 [TODO] Career Interview
  9. 15.9 [TODO] Career Showcase
6.IC.C.2
Identify issues of bias and accessibility in the design of existing technologies.
  1. 9.1 Webpage Aesthetics
  2. 9.2 Webpage Design
  3. 13.3 How AI Learns from Data
  4. 13.7 Project: Design Your Own AI Helper
6.IC.SI.1
Identify the advantages of creating a computational product by collaborating with others using digital technologies.
  1. 6.1 Project: Pair-Programming with Karel Paint!
  2. 15.6 [TODO] Build Sprint 1
  3. 15.8 [TODO] Build Sprint 2
6.IC.SLE.1
Describe how some digital information can be public or can be kept private and secure.
  1. 7.4 [TODO] Passwords and Keys
  2. 7.5 [TODO] Staying Safe Online: Threats and Defenses
  3. 7.6 [TODO] Encryption in Everyday Life (The CIA Triad)
  4. 13.2 Staying Safe with AI
  5. 14.10 [TODO] Project: Community Data Dashboard