Please enable JavaScript to use CodeHS

Standards Mapping

for New York K-1 Computer Science and Digital Fluency

30

Standards in this Framework

24

Standards Mapped

80%

Mapped to Course

Standard Lessons
K-1.IC.1
Identify and discuss how tasks are accomplished with and without computing technology.
  1. 1st Grade Computer Science
  2. 5.3 Impacts of Technology in Our World
K-1.IC.2
Identify and explain classroom and home rules related to computing technologies.
  1. 1st Grade Computer Science
  2. 8.3 Responsible Digital Citizens
  3. Kindergarten Computer Science
  4. 8.4 Introduction to Responsible Technology Use
K-1.IC.3
Identify computing technologies in the classroom, home, and community. 
  1. 1st Grade Computer Science
  2. 5.3 Impacts of Technology in Our World
K-1.IC.4
Identify public and private spaces in our daily lives.
  1. 1st Grade Computer Science
  2. 8.2 Keeping Information Safe
K-1.IC.6
With teacher support, identify different ways people interact with computers and computing devices.
  1. 1st Grade Computer Science
  2. 8.1 Computer Basics: Exploration
  3. Kindergarten Computer Science
  4. 8.1 Computer Basics: Introduction
K-1.IC.7
Identify multiple jobs that use computing technologies.
  1. 1st Grade Computer Science
  2. 8.1 Computer Basics: Exploration
  3. Kindergarten Computer Science
  4. 3.8 Careers in CS: Coding for Fashion-Retail
  5. 8.1 Computer Basics: Introduction
K-1.CT.1
Identify and describe one or more patterns (found in nature or designed), and examine the patterns to find similarities and make predictions.
  1. 1st Grade Computer Science
  2. 1.8 Computational Thinking: Evening Routines
  3. 8.7 Machine Learning: What is a Blorg?
  4. Kindergarten Computer Science
  5. 1.5 Computational Thinking: Morning Routines
  6. 6.1 Loops
  7. 8.5 Sorting with Decision Trees
K-1.CT.2
Identify different kinds of data that can be collected from everyday life.
  1. 1st Grade Computer Science
  2. 8.4 Basic Data and Programming
  3. 8.7 Machine Learning: What is a Blorg?
  4. Kindergarten Computer Science
  5. 8.5 Sorting with Decision Trees
K-1.CT.3
Identify ways to visualize data, and collaboratively create a visualization of data.
  1. 1st Grade Computer Science
  2. 8.4 Basic Data and Programming
  3. 8.6 Guided Research
K-1.CT.4
Identify a problem or task and discuss ways to break it into multiple smaller steps.
  1. 1st Grade Computer Science
  2. 1.5 Scout Adventures 4: Scout Explores the Forest
  3. 1.6 Scout Adventures 5: Scout and Bluebird Help
  4. 1.7 Scout Adventures 6: Scout Celebrates with Friends
  5. 2.2 Events
  6. 2.7 Introduction to Debugging
  7. 3.3 Introduction to Repeat Loops
  8. 4.1 Introduction to Message Events
  9. 4.2 Message Events: Simon Says
  10. 4.3 Debugging
  11. 6.1 Grid: Solving Mazes
  12. 6.3 Grid: Arctic Animation
  13. 7.1 About Me Project
  14. 7.3 Space Travel Project
  15. 8.4 Basic Data and Programming
  16. Kindergarten Computer Science
  17. 1.1 Sequences (Unplugged)
  18. 1.6 Unplugged Introduction to ScratchJr: Part 1
  19. 1.7 Unplugged Introduction to ScratchJr: Part 2
  20. 2.5 Scout Adventures 4: Scout Explores the Forest
  21. 2.6 Scout Adventures 5: Scout and Bluebird Help
  22. 2.7 Scout Adventures 6: Scout Celebrates with Friends
  23. 3.4 Events: Submarine Sequences
  24. 3.8 Careers in CS: Coding for Fashion-Retail
  25. 4.3 Using the Go To Page Block
  26. 5.1 Introduction to Speed Blocks
  27. 5.3 Transportation Speeds and Sounds
  28. 5.4 All About Me!
  29. 5.5 Debugging: Events and Motion
  30. 6.1 Loops
  31. 7.2 Wildlife Scene Project
K-1.CT.5
Recognize that the same task can be described at different levels of detail.
  1. Kindergarten Computer Science
  2. 1.1 Sequences (Unplugged)
K-1.CT.6
Follow an algorithm to complete a task.
  1. 1st Grade Computer Science
  2. 2.2 Events
  3. 2.3 Sequences: Digital Responsibilities
  4. 2.5 Grow and Shrink Blocks in Motion
  5. 2.6 Introduction to the Wait Block
  6. 3.1 Coding Card Game: Loops
  7. 3.2 Coding Card Game: Loops 2
  8. 3.3 Introduction to Repeat Loops
  9. 3.4 Loops: Catching Butterflies
  10. 3.5 Loops: Predator and Prey
  11. 3.6 Forever Loop Dance Party
  12. 4.1 Introduction to Message Events
  13. 4.2 Message Events: Simon Says
  14. 4.4 Create an Original Story Animation
  15. 4.5 Speed Block: Bouncy Ball
  16. 5.1 Pages: Create a Tapping Game
  17. 5.2 Create a Mini Golf Game
  18. 5.4 Digital Greeting Card
  19. 6.1 Grid: Solving Mazes
  20. 6.2 End Block: Program a Race
  21. 6.3 Grid: Arctic Animation
  22. 7.1 About Me Project
  23. 7.2 River Crossing Game
  24. 7.3 Space Travel Project
  25. 8.6 Guided Research
  26. Kindergarten Computer Science
  27. 1.1 Sequences (Unplugged)
  28. 1.2 Coding Card Game: Sequences
  29. 1.3 Coding Card Game: Sequences 2
  30. 1.4 Acting with Events
  31. 1.6 Unplugged Introduction to ScratchJr: Part 1
  32. 1.7 Unplugged Introduction to ScratchJr: Part 2
  33. 3.2 Introduction to Events
  34. 3.3 Sequences: Snowball Fight
  35. 3.4 Events: Submarine Sequences
  36. 3.5 Introduction to Show and Hide Blocks
  37. 3.7 Growing Garden
  38. 3.8 Careers in CS: Coding for Fashion-Retail
  39. 5.1 Introduction to Speed Blocks
  40. 5.3 Transportation Speeds and Sounds
  41. 5.4 All About Me!
  42. 5.6 Bowling Game
  43. 6.1 Loops
  44. 7.1 Chicken Crossing Game
  45. 7.2 Wildlife Scene Project
K-1.CT.7
Identify terms that refer to different concrete values over time.
K-1.CT.8
Identify a task consisting of steps that are repeated, and recognize which steps are repeated.
  1. 1st Grade Computer Science
  2. 2.7 Introduction to Debugging
  3. 3.1 Coding Card Game: Loops
  4. 3.2 Coding Card Game: Loops 2
  5. 3.3 Introduction to Repeat Loops
  6. 3.4 Loops: Catching Butterflies
  7. 3.5 Loops: Predator and Prey
  8. 3.6 Forever Loop Dance Party
  9. 4.3 Debugging
  10. Kindergarten Computer Science
  11. 6.1 Loops
  12. 6.2 Loops: Frog and Rabbit
  13. 6.3 Forever Loops: Fireworks
  14. 6.4 Loops: Play in the Park
K-1.CT.9
Identify and fix (debug) errors within a simple algorithm.
  1. 1st Grade Computer Science
  2. 2.2 Events
  3. 2.7 Introduction to Debugging
  4. 3.3 Introduction to Repeat Loops
  5. 4.3 Debugging
  6. 4.4 Create an Original Story Animation
  7. 4.5 Speed Block: Bouncy Ball
  8. 6.1 Grid: Solving Mazes
  9. 6.2 End Block: Program a Race
  10. 7.2 River Crossing Game
  11. 7.3 Space Travel Project
  12. 8.4 Basic Data and Programming
  13. Kindergarten Computer Science
  14. 3.3 Sequences: Snowball Fight
  15. 3.4 Events: Submarine Sequences
  16. 5.5 Debugging: Events and Motion
  17. 5.6 Bowling Game
  18. 6.1 Loops
  19. 7.1 Chicken Crossing Game
  20. 7.2 Wildlife Scene Project
K-1.CT.10
Collaboratively create a plan that outlines the steps needed to complete a task.
  1. 1st Grade Computer Science
  2. 3.1 Coding Card Game: Loops
  3. 3.2 Coding Card Game: Loops 2
  4. 5.4 Digital Greeting Card
  5. 7.1 About Me Project
  6. Kindergarten Computer Science
  7. 1.2 Coding Card Game: Sequences
  8. 1.3 Coding Card Game: Sequences 2
K-1.NSD.1
Identify ways people provide input and get output from computing devices.
  1. 1st Grade Computer Science
  2. 8.1 Computer Basics: Exploration
  3. Kindergarten Computer Science
  4. 8.1 Computer Basics: Introduction
K-1.NSD.2
Identify basic hardware components that are found in computing devices.
  1. 1st Grade Computer Science
  2. 8.1 Computer Basics: Exploration
  3. Kindergarten Computer Science
  4. 8.1 Computer Basics: Introduction
  5. 8.3 Keyboard Introduction
K-1.NSD.3
Identify basic hardware and/or software problems.
  1. 1st Grade Computer Science
  2. 8.1 Computer Basics: Exploration
  3. Kindergarten Computer Science
  4. 8.1 Computer Basics: Introduction
K-1.NSD.4
Identify how protocols/rules help people share information over long distances.
K-1.NSD.5
Identify physical devices that can store information.
K-1.CY.1
Identify reasons for keeping information private.
  1. 1st Grade Computer Science
  2. 8.2 Keeping Information Safe
K-1.CY.2
Identify simple ways to help keep accounts secure.
  1. 1st Grade Computer Science
  2. 8.2 Keeping Information Safe
K-1.CY.4
Decode a word or short message using a simple code.
K-1.CY.5
Identify when it is appropriate to open and/or click on links or files.
K-1.DL.1
Identify and explore the keys on a keyboard.
  1. Kindergarten Computer Science
  2. 8.3 Keyboard Introduction
K-1.DL.2
Communicate and work with others using digital tools.
K-1.DL.3
Conduct a basic search based on a provided keyword.
  1. 1st Grade Computer Science
  2. 8.6 Guided Research
K-1.DL.4
Use a least one digital tool to create a digital artifact.
  1. 1st Grade Computer Science
  2. 2.4 Hide and Seek Game
  3. 2.6 Introduction to the Wait Block
  4. 3.4 Loops: Catching Butterflies
  5. 3.5 Loops: Predator and Prey
  6. 4.4 Create an Original Story Animation
  7. 4.5 Speed Block: Bouncy Ball
  8. 5.1 Pages: Create a Tapping Game
  9. 5.2 Create a Mini Golf Game
  10. 5.4 Digital Greeting Card
  11. 6.2 End Block: Program a Race
  12. 6.3 Grid: Arctic Animation
  13. 7.1 About Me Project
  14. 7.2 River Crossing Game
  15. 7.3 Space Travel Project
  16. 8.4 Basic Data and Programming
  17. 8.6 Guided Research
  18. Kindergarten Computer Science
  19. 3.1 Drawing Tools: Fairy Tale Painting
  20. 3.3 Sequences: Snowball Fight
  21. 3.5 Introduction to Show and Hide Blocks
  22. 3.8 Careers in CS: Coding for Fashion-Retail
  23. 4.1 Introduction to Pages
  24. 4.2 Pages: Dragon Story
  25. 4.3 Using the Go To Page Block
  26. 5.1 Introduction to Speed Blocks
  27. 5.2 Animal Sounds
  28. 5.3 Transportation Speeds and Sounds
  29. 5.4 All About Me!
  30. 5.6 Bowling Game
  31. 7.1 Chicken Crossing Game
  32. 7.2 Wildlife Scene Project
K-1.DL.7
Identify actions that promote good digital citizenship and those that do not.
  1. 1st Grade Computer Science
  2. 8.3 Responsible Digital Citizens
  3. 8.5 Giving Credit Through Attributions
  4. 8.6 Guided Research
  5. Kindergarten Computer Science
  6. 8.4 Introduction to Responsible Technology Use