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. 2.8 Careers in CS: Coding for Fashion-Retail
  3. 8.1 Computer Basics: Exploration
  4. Kindergarten Computer Science
  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. 2.8 Careers in CS: Coding for Fashion-Retail
  8. 3.3 Introduction to Repeat Loops
  9. 4.1 Introduction to Message Events
  10. 4.2 Message Events: Simon Says
  11. 4.3 Debugging
  12. 6.1 Grid: Solving Mazes
  13. 6.3 Grid: Arctic Animation
  14. 7.1 About Me 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. 4.3 Using the Go To Page Block
  25. 5.1 Introduction to Speed Blocks
  26. 5.3 Transportation Speeds and Sounds
  27. 5.4 All About Me!
  28. 5.5 Debugging: Events and Motion
  29. 6.1 Loops
  30. 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. 2.8 Careers in CS: Coding for Fashion-Retail
  7. 3.1 Coding Card Game: Loops
  8. 3.2 Coding Card Game: Loops 2
  9. 3.3 Introduction to Repeat Loops
  10. 3.4 Loops: Catching Butterflies
  11. 3.5 Loops: Predator and Prey
  12. 3.6 Forever Loop Dance Party
  13. 4.1 Introduction to Message Events
  14. 4.2 Message Events: Simon Says
  15. 4.4 Create an Original Story Animation
  16. 4.5 Speed Block: Bouncy Ball
  17. 5.1 Pages: Create a Tapping Game
  18. 5.2 Create a Mini Golf Game
  19. 5.4 Digital Greeting Card
  20. 6.1 Grid: Solving Mazes
  21. 6.2 End Block: Program a Race
  22. 6.3 Grid: Arctic Animation
  23. 7.1 About Me Project
  24. 7.2 River Crossing Game
  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 Weather and Seasons
  37. 3.6 Introduction to Show and Hide Blocks
  38. 3.8 Growing Garden
  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. 8.4 Basic Data and Programming
  12. Kindergarten Computer Science
  13. 3.3 Sequences: Snowball Fight
  14. 3.4 Events: Submarine Sequences
  15. 5.5 Debugging: Events and Motion
  16. 5.6 Bowling Game
  17. 6.1 Loops
  18. 7.1 Chicken Crossing Game
  19. 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. 2.8 Careers in CS: Coding for Fashion-Retail
  5. 3.4 Loops: Catching Butterflies
  6. 3.5 Loops: Predator and Prey
  7. 4.4 Create an Original Story Animation
  8. 4.5 Speed Block: Bouncy Ball
  9. 5.1 Pages: Create a Tapping Game
  10. 5.2 Create a Mini Golf Game
  11. 5.4 Digital Greeting Card
  12. 6.2 End Block: Program a Race
  13. 6.3 Grid: Arctic Animation
  14. 7.1 About Me Project
  15. 7.2 River Crossing Game
  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.6 Introduction to Show and Hide Blocks
  22. 4.1 Introduction to Pages
  23. 4.2 Pages: Dragon Story
  24. 4.3 Using the Go To Page Block
  25. 5.1 Introduction to Speed Blocks
  26. 5.2 Animal Sounds
  27. 5.3 Transportation Speeds and Sounds
  28. 5.4 All About Me!
  29. 5.6 Bowling Game
  30. 7.1 Chicken Crossing Game
  31. 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