Please enable JavaScript to use CodeHS

Standards Mapping

for IN K-2 CS 2023

17

Standards in this Framework

16

Standards Mapped

94%

Mapped to Course

Standard Lessons
K-2.DI.1
Identify and collect data using digital tools (e.g., take pictures of all blue items, create a document with things that start with “a”).
  1. 2.3 Digital Research 1: Guided Research
  2. 3.18 Basic Data and Programming Project
  3. 3.19 Advanced Data and Programming
K-2.DI.2
Define stored information as data and when appropriate, copy, search, retrieve, modify, and delete it.
  1. 2.3 Digital Research 1: Guided Research
  2. 3.3 Digital Research 2: Choice Research
  3. 3.12 Data Storage and Variables
  4. 3.18 Basic Data and Programming Project
  5. 3.19 Advanced Data and Programming
K-2.DI.3
Model that data can be stored and manipulated using numbers or symbols to represent information.
  1. 3.12 Data Storage and Variables
K-2.DI.4
Organize and present data in different visual formats such as charts, graphs, and symbols, and identify and describe patterns to make predictions. (E)
  1. 2.4 Research Presentations
  2. 3.3 Digital Research 2: Choice Research
  3. 3.18 Basic Data and Programming Project
  4. 3.19 Advanced Data and Programming
K-2.CD.1
Use appropriate terminology in identifying and describing computer hardware. (E)
  1. 1.1 Input Devices
  2. 1.2 Mouse Practice
  3. 1.3 Keyboard Introduction
  4. 2.2 Computer Basics
  5. 2.27 Introduction to Coding with LEGO® SPIKE Essential
  6. 2.28 Ozobot® Programming 1: Introduction
  7. 3.1 Computer Detectives: Computer Problems
K-2.CD.2
Describe and troubleshoot basic hardware and software problems using appropriate terminology.
  1. 2.2 Computer Basics
  2. 2.27 Introduction to Coding with LEGO® SPIKE Essential
  3. 3.1 Computer Detectives: Computer Problems
K-2.CD.3
Select and operate appropriate software to perform a variety of tasks and recognize that users have different needs and preferences for the technology they use.
  1. 2.5 3D Design: Introduction
  2. 3.4 3D Design: Create a Bubble Wand
K-2.PA.1
Breakdown and plan the order of the steps needed for a desired outcome to accomplish the goal. (E)
  1. 1.4 Sequences (Unplugged)
  2. 1.7 Unplugged Introduction to ScratchJr Part 1
  3. 1.8 Unplugged Introduction to ScratchJr Part 2
  4. 1.10 Skills Practice: Sequences
  5. 1.11 Skills Practice: Events
  6. 1.13 Introduction to Speed Blocks
  7. 1.15 Using the Go To Page Block
  8. 1.18 Introduction to Message Events
  9. 1.19 Storytelling Animations
  10. 1.21 Storytelling Animations Part 2
  11. 1.23 About Me Project
  12. 1.24 Loops
  13. 1.25 Loops Part 2
  14. 1.26 Introduction to Debugging
  15. 1.28 Wildlife Scene Project
  16. 2.4 Research Presentations
  17. 2.8 Skills Practice: ScratchJr Drawing Tools
  18. 2.9 Events
  19. 2.11 End Block: Program a Race
  20. 2.14 Counting with Mazes
  21. 2.15 Skills Practice: Message Events
  22. 2.18 Original Story Animations - Personal Story
  23. 2.20 Skills Practice: Repeat Loops
  24. 2.21 Forever Loop Dance Party
  25. 2.22 Space Travel Project
  26. 2.26 Seasonal Project (Summer): Pop the Balloons
  27. 3.5 Code Block Review
  28. 3.6 Original Story Animations - Fiction Story
  29. 3.11 Animal Life Cycles
  30. 3.14 Maze Game Project
  31. 3.15 Moving Targets Game
  32. 3.17 Introduction to the Grid
  33. 3.19 Advanced Data and Programming
  34. 3.21 Design an Adventure Game
  35. 3.22 Seasonal Project (Fall): Gathering Apples Game
  36. 3.23 Seasonal Project (Spring): Create a Chase Game
  37. 3.28 LEGO® SPIKE Essential: Design a Moving Statue
  38. 3.30 VEX 123®: Patterns of Living Things
K-2.PA.2
Using age-appropriate vocabulary, explain steps taken and choices made to improve the design of a sequence.
  1. 1.26 Introduction to Debugging
  2. 1.28 Wildlife Scene Project
  3. 3.14 Maze Game Project
  4. 3.19 Advanced Data and Programming
  5. 3.21 Design an Adventure Game
K-2.PA.3
Develop programs with sequences and simple loops to express ideas or address a problem. (E)
  1. 1.5 CodeHS Coding Card Game: Sequences
  2. 1.6 CodeHS Coding Card Game: Sequences 2
  3. 1.7 Unplugged Introduction to ScratchJr Part 1
  4. 1.8 Unplugged Introduction to ScratchJr Part 2
  5. 1.10 Skills Practice: Sequences
  6. 1.11 Skills Practice: Events
  7. 1.13 Introduction to Speed Blocks
  8. 1.15 Using the Go To Page Block
  9. 1.16 Introduction to Show and Hide Blocks
  10. 1.17 Introduction to Grow and Shrink Blocks
  11. 1.18 Introduction to Message Events
  12. 1.19 Storytelling Animations
  13. 1.21 Storytelling Animations Part 2
  14. 1.22 Garden Project
  15. 1.23 About Me Project
  16. 1.24 Loops
  17. 1.25 Loops Part 2
  18. 1.27 Creating Shapes
  19. 1.28 Wildlife Scene Project
  20. 1.29 Create a Chicken Crossing Game
  21. 1.30 Greater Than and Less Than: Single-Digit Numbers
  22. 2.4 Research Presentations
  23. 2.6 CodeHS Coding Card Game: Loops
  24. 2.7 CodeHS Coding Card Game: Loops 2
  25. 2.9 Events
  26. 2.11 End Block: Program a Race
  27. 2.12 Sound and Pitch
  28. 2.13 Racing Game
  29. 2.14 Counting with Mazes
  30. 2.15 Skills Practice: Message Events
  31. 2.17 Cardinal Directions
  32. 2.18 Original Story Animations - Personal Story
  33. 2.20 Skills Practice: Repeat Loops
  34. 2.21 Forever Loop Dance Party
  35. 2.22 Space Travel Project
  36. 2.24 Creating Shapes
  37. 2.25 River Crossing Game
  38. 2.26 Seasonal Project (Summer): Pop the Balloons
  39. 2.27 Introduction to Coding with LEGO® SPIKE Essential
  40. 2.30 Greater Than and Less Than: Two-Digit Numbers
  41. 2.31 Place Value: Adding Up to 20
  42. 3.3 Digital Research 2: Choice Research
  43. 3.5 Code Block Review
  44. 3.6 Original Story Animations - Fiction Story
  45. 3.8 3D Shapes
  46. 3.9 CodeHS Coding Card Game: Conditionals
  47. 3.10 CodeHS Coding Card Game: Conditionals 2
  48. 3.11 Animal Life Cycles
  49. 3.14 Maze Game Project
  50. 3.15 Moving Targets Game
  51. 3.16 Tap-a-Mole Game
  52. 3.19 Advanced Data and Programming
  53. 3.21 Design an Adventure Game
  54. 3.22 Seasonal Project (Fall): Gathering Apples Game
  55. 3.23 Seasonal Project (Spring): Create a Chase Game
  56. 3.24 Digital Greeting Card Project
  57. 3.25 Events and Money
  58. 3.26 From ScratchJr to Scratch
  59. 3.27 ScratchJr to Scratch: Events and Loops
  60. 3.28 LEGO® SPIKE Essential: Design a Moving Statue
  61. 3.30 VEX 123®: Patterns of Living Things
  62. 3.31 Greater Than and Less Than: Three-Digit Numbers
  63. 3.32 Place Value: Ones, Tens, and Hundreds
K-2.PA.4
Identify and fix (debug) errors in sequences and simple loops.
  1. 1.10 Skills Practice: Sequences
  2. 1.11 Skills Practice: Events
  3. 1.13 Introduction to Speed Blocks
  4. 1.18 Introduction to Message Events
  5. 1.22 Garden Project
  6. 1.24 Loops
  7. 1.25 Loops Part 2
  8. 1.26 Introduction to Debugging
  9. 1.28 Wildlife Scene Project
  10. 1.29 Create a Chicken Crossing Game
  11. 2.4 Research Presentations
  12. 2.9 Events
  13. 2.11 End Block: Program a Race
  14. 2.14 Counting with Mazes
  15. 2.15 Skills Practice: Message Events
  16. 2.19 Hide and Seek Game
  17. 2.20 Skills Practice: Repeat Loops
  18. 2.21 Forever Loop Dance Party
  19. 2.22 Space Travel Project
  20. 2.25 River Crossing Game
  21. 2.26 Seasonal Project (Summer): Pop the Balloons
  22. 2.27 Introduction to Coding with LEGO® SPIKE Essential
  23. 3.5 Code Block Review
  24. 3.14 Maze Game Project
  25. 3.15 Moving Targets Game
  26. 3.16 Tap-a-Mole Game
  27. 3.19 Advanced Data and Programming
  28. 3.21 Design an Adventure Game
  29. 3.30 VEX 123®: Patterns of Living Things
K-2.PA.5
Model daily processes by creating and following algorithms (i.e., sets of step-by-step instructions) to complete tasks. (E)
  1. 1.4 Sequences (Unplugged)
  2. 1.5 CodeHS Coding Card Game: Sequences
  3. 1.6 CodeHS Coding Card Game: Sequences 2
  4. 1.11 Skills Practice: Events
  5. 1.24 Loops
  6. 2.4 Research Presentations
  7. 2.6 CodeHS Coding Card Game: Loops
  8. 2.7 CodeHS Coding Card Game: Loops 2
  9. 2.9 Events
  10. 2.21 Forever Loop Dance Party
  11. 3.9 CodeHS Coding Card Game: Conditionals
  12. 3.10 CodeHS Coding Card Game: Conditionals 2
  13. 3.21 Design an Adventure Game
K-2.PA.6
Give attribution when using the ideas and creations of others while developing programs.
  1. 2.23 Giving Credit Through Attributions
K-2.NI.1
Explain what passwords are, why they are used, and why it is important to develop strong passwords to protect devices and information. (E)
  1. 2.1 Passwords
K-2.IC.1
Compare and contrast the effects of technology on communities and social interactions.
  1. 2.16 Impacts of Technology in Our World
  2. 3.13 Impacts of Technology in Our World
K-2.IC.2
Identify expected behaviors for working responsibly with others online. (E)
K-2.IC.3
Describe how to keep login information private and log off of devices appropriately.
  1. 2.1 Passwords