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.20 Introduction to the Wait Block
  14. 1.21 Storytelling Animations Part 2
  15. 1.22 Garden Project
  16. 1.23 About Me Project
  17. 1.24 Loops
  18. 1.25 Loops Part 2
  19. 1.27 Creating Shapes
  20. 1.28 Wildlife Scene Project
  21. 1.29 Chicken Crossing Game
  22. 1.30 Greater Than and Less Than: Single-Digit Numbers
  23. 2.4 Research Presentations
  24. 2.6 CodeHS Coding Card Game: Loops
  25. 2.7 CodeHS Coding Card Game: Loops 2
  26. 2.9 Events
  27. 2.11 End Block: Program a Race
  28. 2.12 Sound and Pitch
  29. 2.13 Racing Game
  30. 2.14 Counting with Mazes
  31. 2.15 Skills Practice: Message Events
  32. 2.17 Cardinal Directions
  33. 2.18 Original Story Animations - Personal Story
  34. 2.20 Skills Practice: Repeat Loops
  35. 2.21 Forever Loop Dance Party
  36. 2.22 Space Travel Project
  37. 2.24 Creating Shapes
  38. 2.25 River Crossing Game
  39. 2.26 Seasonal Project (Summer): Pop the Balloons
  40. 2.27 Introduction to Coding with LEGO® SPIKE Essential
  41. 2.30 Greater Than and Less Than: Two-Digit Numbers
  42. 2.31 Place Value: Adding Up to 20
  43. 3.3 Digital Research 2: Choice Research
  44. 3.5 Code Block Review
  45. 3.6 Original Story Animations - Fiction Story
  46. 3.8 3D Shapes
  47. 3.9 CodeHS Coding Card Game: Conditionals
  48. 3.10 CodeHS Coding Card Game: Conditionals 2
  49. 3.11 Animal Life Cycles
  50. 3.14 Maze Game Project
  51. 3.15 Moving Targets Game
  52. 3.16 Tap-a-Mole Game
  53. 3.19 Advanced Data and Programming
  54. 3.21 Design an Adventure Game
  55. 3.22 Seasonal Project (Fall): Gathering Apples Game
  56. 3.23 Seasonal Project (Spring): Create a Chase Game
  57. 3.24 Digital Greeting Card
  58. 3.25 Events and Money
  59. 3.26 From ScratchJr to Scratch
  60. 3.27 ScratchJr to Scratch: Events and Loops
  61. 3.28 LEGO® SPIKE Essential: Design a Moving Statue
  62. 3.30 VEX 123®: Patterns of Living Things
  63. 3.31 Greater Than and Less Than: Three-Digit Numbers
  64. 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 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