Please enable JavaScript to use CodeHS

Standards Mapping

for Indiana K-2 Academic Standards for Computer Science

17

Standards in this Framework

15

Standards Mapped

88%

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.15 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.15 Advanced Data and Programming
K-2.DI.3
Model that data can be stored and manipulated using numbers or symbols to represent information.
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.15 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.24 Introduction to Coding with LEGO® SPIKE Essential
  6. 2.25 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.24 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.6 Unplugged Introduction to ScratchJr: Part 1
  2. 1.7 Unplugged Introduction to ScratchJr: Part 2
  3. 1.10 Introduction to Speed Blocks
  4. 1.12 Using the Go To Page Block
  5. 1.14 Introduction to Message Events
  6. 1.15 Storytelling Animations
  7. 1.17 Storytelling Animations Part 2
  8. 1.18 About Me Project
  9. 1.19 Loops
  10. 1.20 Introduction to Debugging
  11. 1.22 Wildlife Scene Project
  12. 2.4 Research Presentations
  13. 2.8 Events
  14. 2.10 End Block: Program a Race
  15. 2.13 Counting with Mazes
  16. 2.16 Original Story Animations - Personal Story
  17. 2.18 Forever Loop Dance Party
  18. 2.19 Space Travel Project
  19. 2.23 Seasonal Project (Summer): Pop the Balloons
  20. 3.5 Code Block Review
  21. 3.6 Original Story Animations - Fiction Story
  22. 3.11 Animal Life Cycles
  23. 3.14 Introduction to the Grid
  24. 3.15 Advanced Data and Programming
  25. 3.17 Design an Adventure Game
  26. 3.18 Seasonal Project (Fall): Gathering Apples Game
  27. 3.19 Seasonal Project (Spring): Create a Chase Game
  28. 3.24 LEGO® SPIKE Essential: Design a Moving Statue
  29. 3.26 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.20 Introduction to Debugging
  2. 1.22 Wildlife Scene Project
  3. 3.15 Advanced Data and Programming
  4. 3.17 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.4 Coding Card Game: Sequences
  2. 1.5 Coding Card Game: Sequences 2
  3. 1.6 Unplugged Introduction to ScratchJr: Part 1
  4. 1.7 Unplugged Introduction to ScratchJr: Part 2
  5. 1.10 Introduction to Speed Blocks
  6. 1.12 Using the Go To Page Block
  7. 1.13 Introduction to Show and Hide Blocks
  8. 1.14 Introduction to Message Events
  9. 1.15 Storytelling Animations
  10. 1.16 Introduction to the Wait Block
  11. 1.17 Storytelling Animations Part 2
  12. 1.18 About Me Project
  13. 1.19 Loops
  14. 1.21 Creating Shapes
  15. 1.22 Wildlife Scene Project
  16. 1.23 Chicken Crossing Game
  17. 1.24 Greater Than and Less Than: Single-Digit Numbers
  18. 2.4 Research Presentations
  19. 2.6 Coding Card Game: Loops
  20. 2.7 Coding Card Game: Loops 2
  21. 2.8 Events
  22. 2.10 End Block: Program a Race
  23. 2.11 Sound and Pitch
  24. 2.12 Racing Game
  25. 2.13 Counting with Mazes
  26. 2.15 Cardinal Directions
  27. 2.16 Original Story Animations - Personal Story
  28. 2.18 Forever Loop Dance Party
  29. 2.19 Space Travel Project
  30. 2.21 Creating Shapes
  31. 2.22 River Crossing Game
  32. 2.23 Seasonal Project (Summer): Pop the Balloons
  33. 2.24 Introduction to Coding with LEGO® SPIKE Essential
  34. 2.27 Greater Than and Less Than: Two-Digit Numbers
  35. 2.28 Place Value: Adding Up to 20
  36. 3.3 Digital Research 2: Choice Research
  37. 3.5 Code Block Review
  38. 3.6 Original Story Animations - Fiction Story
  39. 3.8 3D Shapes
  40. 3.9 Coding Card Game: Conditionals
  41. 3.10 Coding Card Game: Conditionals 2
  42. 3.11 Animal Life Cycles
  43. 3.13 Tap-a-Mole Game
  44. 3.15 Advanced Data and Programming
  45. 3.17 Design an Adventure Game
  46. 3.18 Seasonal Project (Fall): Gathering Apples Game
  47. 3.19 Seasonal Project (Spring): Create a Chase Game
  48. 3.20 Digital Greeting Card
  49. 3.21 Events and Money
  50. 3.22 From ScratchJr to Scratch
  51. 3.23 ScratchJr to Scratch: Events and Loops
  52. 3.24 LEGO® SPIKE Essential: Design a Moving Statue
  53. 3.26 VEX 123®: Patterns of Living Things
  54. 3.27 Greater Than and Less Than: Three-Digit Numbers
  55. 3.28 Place Value: Ones, Tens, and Hundreds
K-2.PA.4
Identify and fix (debug) errors in sequences and simple loops.
  1. 1.10 Introduction to Speed Blocks
  2. 1.14 Introduction to Message Events
  3. 1.19 Loops
  4. 1.20 Introduction to Debugging
  5. 1.22 Wildlife Scene Project
  6. 1.23 Chicken Crossing Game
  7. 2.4 Research Presentations
  8. 2.8 Events
  9. 2.10 End Block: Program a Race
  10. 2.13 Counting with Mazes
  11. 2.17 Hide and Seek Game
  12. 2.18 Forever Loop Dance Party
  13. 2.19 Space Travel Project
  14. 2.22 River Crossing Game
  15. 2.23 Seasonal Project (Summer): Pop the Balloons
  16. 2.24 Introduction to Coding with LEGO® SPIKE Essential
  17. 3.5 Code Block Review
  18. 3.13 Tap-a-Mole Game
  19. 3.15 Advanced Data and Programming
  20. 3.17 Design an Adventure Game
  21. 3.26 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 Coding Card Game: Sequences
  2. 1.5 Coding Card Game: Sequences 2
  3. 1.19 Loops
  4. 2.4 Research Presentations
  5. 2.6 Coding Card Game: Loops
  6. 2.7 Coding Card Game: Loops 2
  7. 2.8 Events
  8. 2.18 Forever Loop Dance Party
  9. 3.9 Coding Card Game: Conditionals
  10. 3.10 Coding Card Game: Conditionals 2
  11. 3.17 Design an Adventure Game
K-2.PA.6
Give attribution when using the ideas and creations of others while developing programs.
  1. 2.20 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.14 Impacts of Technology in Our World
  2. 3.12 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