Please enable JavaScript to use CodeHS

Standards Mapping

for Indiana K-2 Academic Standards for Computer Science

17

Standards in this Framework

17

Standards Mapped

100%

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. Indiana Computer Science: Kindergarten
  2. 9.2 What Can Data Tell Us?
  3. Indiana Computer Science: 1st Grade
  4. 9.2 Guided Research
  5. 9.4 Basic Data and Programming
  6. Indiana Computer Science: 2nd Grade
  7. 6.4 Advanced Data and Programming
K-2.DI.2
Define stored information as data and when appropriate, copy, search, retrieve, modify, and delete it.
  1. Indiana Computer Science: Kindergarten
  2. 2.1 Welcome to CodeHS!
  3. 9.1 Introduction to Research
  4. 9.3 Introduction to Data Storage and Files
  5. Indiana Computer Science: 1st Grade
  6. 1.1 Welcome to CodeHS!
  7. 9.2 Guided Research
  8. 9.3 Data Storage and Files Practice
  9. 9.4 Basic Data and Programming
  10. Indiana Computer Science: 2nd Grade
  11. 1.1 Welcome to CodeHS!
  12. 6.4 Advanced Data and Programming
  13. 7.2 Managing Data Storage and Files
  14. 7.4 Choice Research
  15. 8.3 Variables: Keeping Score
K-2.DI.3
Model that data can be stored and manipulated using numbers or symbols to represent information.
  1. Indiana Computer Science: Kindergarten
  2. 9.2 What Can Data Tell Us?
  3. 9.3 Introduction to Data Storage and Files
  4. Indiana Computer Science: 1st Grade
  5. 9.3 Data Storage and Files Practice
  6. Indiana Computer Science: 2nd Grade
  7. 7.2 Managing Data Storage and Files
  8. 8.3 Variables: Keeping Score
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. Indiana Computer Science: Kindergarten
  2. 9.2 What Can Data Tell Us?
  3. Indiana Computer Science: 1st Grade
  4. 9.4 Basic Data and Programming
  5. Indiana Computer Science: 2nd Grade
  6. 6.4 Advanced Data and Programming
K-2.CD.1
Use appropriate terminology in identifying and describing computer hardware. (E)
  1. Indiana Computer Science: Kindergarten
  2. 2.2 Computer Basics: Introduction
  3. 2.3 Mouse Practice
  4. 2.4 Keyboard Introduction
  5. Indiana Computer Science: 1st Grade
  6. 2.1 Computer Basics: Exploration
  7. Indiana Computer Science: 2nd Grade
  8. 2.1 Computer Basics: Connections
K-2.CD.2
Describe and troubleshoot basic hardware and software problems using appropriate terminology.
  1. Indiana Computer Science: Kindergarten
  2. 2.2 Computer Basics: Introduction
  3. Indiana Computer Science: 1st Grade
  4. 2.1 Computer Basics: Exploration
  5. Indiana Computer Science: 2nd Grade
  6. 2.1 Computer Basics: Connections
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. Indiana Computer Science: Kindergarten
  2. 3.1 Scout Adventures 1: Introducing Scout
  3. 3.2 Scout Adventures 2: Scout Starts Exploring
  4. 3.3 Scout Adventures 3: Scout Meets a Friend
  5. 3.4 Scout Adventures 4: Scout Explores the Forest
  6. 3.5 Scout Adventures 5: Scout and Bluebird Help
  7. 3.6 Scout Adventures 6: Scout Celebrates with Friends
  8. Indiana Computer Science: 1st Grade
  9. 1.3 Scout Adventures 1: Introducing Scout
  10. 1.4 Scout Adventures 2: Scout Starts Exploring
  11. 1.5 Scout Adventures 3: Scout Meets a Friend
  12. 1.6 Scout Adventures 4: Scout Explores the Forest
  13. 1.7 Scout Adventures 5: Scout and Bluebird Help
  14. 1.8 Scout Adventures 6: Scout Celebrates with Friends
  15. Indiana Computer Science: 2nd Grade
  16. 7.5 Types of Software
K-2.PA.1
Breakdown and plan the order of the steps needed for a desired outcome to accomplish the goal. (E)
  1. Indiana Computer Science: Kindergarten
  2. 1.1 Sequences (Unplugged)
  3. 5.3 Using the Go To Page Block
  4. 6.1 Introduction to Speed Blocks
  5. 6.2 All About Me!
  6. 6.3 Debugging: Events and Motion
  7. 6.4 Transportation Speeds and Sounds
  8. 7.1 Loops
  9. 7.2 Loops: Frog and Rabbit
  10. 7.3 Forever Loops: Fireworks
  11. 8.2 Wildlife Scene Project
  12. Indiana Computer Science: 1st Grade
  13. 3.2 Drawing Tools: Nature Walk
  14. 3.3 Events
  15. 3.5 Grow and Shrink Blocks in Motion
  16. 3.7 Introduction to Debugging
  17. 3.8 Careers in CS: Litter Free Communities
  18. 4.1 Introduction to Repeat Loops
  19. 4.3 Forever Loop Dance Party
  20. 5.1 Message Events: Simon Says
  21. 5.2 Debugging
  22. 5.3 Speed Block: Bouncy Ball
  23. 7.1 Grid: Solving Mazes
  24. 7.2 End Block: Program a Race
  25. 8.2 About Me Project
  26. Indiana Computer Science: 2nd Grade
  27. 1.3 Events
  28. 1.4 Introduction to Repeat Loops
  29. 1.5 Forever Loop Dance Party
  30. 1.6 Introduction to Message Events
  31. 3.2 Debugging: Events and Sequences
  32. 3.4 Introduction to the Grid
  33. 3.5 Careers in CS: Coding for Fashion-Retail
  34. 4.1 Message Events: Scout Plays in the Forest
  35. 4.2 Programming a Cycle
  36. 5.1 Loops: Follow the Path
  37. 5.2 Debugging: Message Events and Loops
  38. 5.3 Making a Timer
  39. 5.4 Original Story Animations - Fiction Story
  40. 6.1 Moving Targets Game
  41. 6.2 Maze Game Project
  42. 6.3 Design an Adventure Game
  43. 6.4 Advanced Data and Programming
K-2.PA.2
Using age-appropriate vocabulary, explain steps taken and choices made to improve the design of a sequence.
  1. Indiana Computer Science: Kindergarten
  2. 6.3 Debugging: Events and Motion
  3. 8.2 Wildlife Scene Project
  4. Indiana Computer Science: 1st Grade
  5. 3.7 Introduction to Debugging
  6. 5.2 Debugging
  7. Indiana Computer Science: 2nd Grade
  8. 3.2 Debugging: Events and Sequences
  9. 5.2 Debugging: Message Events and Loops
  10. 6.2 Maze Game Project
  11. 6.3 Design an Adventure Game
  12. 6.4 Advanced Data and Programming
K-2.PA.3
Develop programs with sequences and simple loops to express ideas or address a problem. (E)
  1. Indiana Computer Science: Kindergarten
  2. 1.2 Coding Card Game: Sequences
  3. 4.3 Introduction to Events
  4. 4.4 Introduction to Show and Hide Blocks
  5. 4.6 Growing Garden
  6. 5.3 Using the Go To Page Block
  7. 6.1 Introduction to Speed Blocks
  8. 6.2 All About Me!
  9. 6.4 Transportation Speeds and Sounds
  10. 7.1 Loops
  11. 7.2 Loops: Frog and Rabbit
  12. 7.3 Forever Loops: Fireworks
  13. 8.1 Chicken Crossing Game
  14. 8.2 Wildlife Scene Project
  15. Indiana Computer Science: 1st Grade
  16. 1.2 Coding Card Game: Sequences 2
  17. 3.3 Events
  18. 3.5 Grow and Shrink Blocks in Motion
  19. 3.6 Introduction to the Wait Block
  20. 3.8 Careers in CS: Litter Free Communities
  21. 4.1 Introduction to Repeat Loops
  22. 4.2 Loops: Predator and Prey
  23. 4.3 Forever Loop Dance Party
  24. 5.1 Message Events: Simon Says
  25. 5.3 Speed Block: Bouncy Ball
  26. 5.4 Garden Project
  27. 6.1 Pages: Create a Tapping Game
  28. 6.2 Create a Mini Golf Game
  29. 7.1 Grid: Solving Mazes
  30. 7.2 End Block: Program a Race
  31. 8.1 River Crossing Game
  32. 8.2 About Me Project
  33. 9.2 Guided Research
  34. Indiana Computer Science: 2nd Grade
  35. 1.3 Events
  36. 1.4 Introduction to Repeat Loops
  37. 1.5 Forever Loop Dance Party
  38. 1.6 Introduction to Message Events
  39. 3.3 Tap-a-Mole Game
  40. 3.5 Careers in CS: Coding for Fashion-Retail
  41. 3.6 Two-Step Dance & Feedback
  42. 4.1 Message Events: Scout Plays in the Forest
  43. 4.2 Programming a Cycle
  44. 4.3 Pages: Scout's Travels
  45. 5.1 Loops: Follow the Path
  46. 5.3 Making a Timer
  47. 5.4 Original Story Animations - Fiction Story
  48. 6.1 Moving Targets Game
  49. 6.2 Maze Game Project
  50. 6.3 Design an Adventure Game
  51. 6.4 Advanced Data and Programming
  52. 7.4 Choice Research
  53. 8.1 Coding Card Game: Conditionals
  54. 8.2 Coding Card Game: Conditionals 2
  55. 8.4 From ScratchJr to Scratch
  56. 8.5 ScratchJr to Scratch: Events and Loops
K-2.PA.4
Identify and fix (debug) errors in sequences and simple loops.
  1. Indiana Computer Science: Kindergarten
  2. 6.1 Introduction to Speed Blocks
  3. 6.3 Debugging: Events and Motion
  4. 6.4 Transportation Speeds and Sounds
  5. 7.1 Loops
  6. 8.1 Chicken Crossing Game
  7. 8.2 Wildlife Scene Project
  8. Indiana Computer Science: 1st Grade
  9. 3.3 Events
  10. 3.4 Hide and Seek Game
  11. 3.7 Introduction to Debugging
  12. 4.1 Introduction to Repeat Loops
  13. 4.3 Forever Loop Dance Party
  14. 5.2 Debugging
  15. 5.3 Speed Block: Bouncy Ball
  16. 5.4 Garden Project
  17. 7.1 Grid: Solving Mazes
  18. 7.2 End Block: Program a Race
  19. 8.1 River Crossing Game
  20. Indiana Computer Science: 2nd Grade
  21. 1.3 Events
  22. 1.4 Introduction to Repeat Loops
  23. 1.5 Forever Loop Dance Party
  24. 1.6 Introduction to Message Events
  25. 3.2 Debugging: Events and Sequences
  26. 3.3 Tap-a-Mole Game
  27. 5.2 Debugging: Message Events and Loops
  28. 5.3 Making a Timer
  29. 6.1 Moving Targets Game
  30. 6.2 Maze Game Project
  31. 6.3 Design an Adventure Game
  32. 6.4 Advanced Data and Programming
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. Indiana Computer Science: Kindergarten
  2. 1.1 Sequences (Unplugged)
  3. 1.2 Coding Card Game: Sequences
  4. 4.1 Computational Thinking: Morning Routines
  5. 7.1 Loops
  6. Indiana Computer Science: 1st Grade
  7. 1.2 Coding Card Game: Sequences 2
  8. 3.1 Computational Thinking: Evening Routines
  9. 3.3 Events
  10. 4.3 Forever Loop Dance Party
  11. Indiana Computer Science: 2nd Grade
  12. 1.3 Events
  13. 1.5 Forever Loop Dance Party
  14. 3.1 Computational Thinking: School Day Routines
  15. 6.3 Design an Adventure Game
  16. 8.1 Coding Card Game: Conditionals
  17. 8.2 Coding Card Game: Conditionals 2
K-2.PA.6
Give attribution when using the ideas and creations of others while developing programs.
  1. Indiana Computer Science: Kindergarten
  2. 9.1 Introduction to Research
  3. Indiana Computer Science: 1st Grade
  4. 9.1 Giving Credit Through Attributions
  5. 9.2 Guided Research
  6. Indiana Computer Science: 2nd Grade
  7. 3.6 Two-Step Dance & Feedback
  8. 7.4 Choice Research
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. Indiana Computer Science: Kindergarten
  2. 9.4 Keeping Information Safe
  3. Indiana Computer Science: 1st Grade
  4. 2.2 Positive Online Behavior
K-2.IC.1
Compare and contrast the effects of technology on communities and social interactions.
  1. Indiana Computer Science: Kindergarten
  2. 2.5 Introduction to Responsible Technology Use
  3. Indiana Computer Science: 1st Grade
  4. 3.8 Careers in CS: Litter Free Communities
  5. 6.3 Impacts of Technology in Our World
  6. Indiana Computer Science: 2nd Grade
  7. 3.5 Careers in CS: Coding for Fashion-Retail
K-2.IC.2
Identify expected behaviors for working responsibly with others online. (E)
  1. Indiana Computer Science: Kindergarten
  2. 9.4 Keeping Information Safe
  3. Indiana Computer Science: 1st Grade
  4. 2.2 Positive Online Behavior
  5. Indiana Computer Science: 2nd Grade
  6. 2.2 Responsible Digital Citizens
  7. 7.1 Password Protectors
K-2.IC.3
Describe how to keep login information private and log off of devices appropriately.
  1. Indiana Computer Science: Kindergarten
  2. 9.4 Keeping Information Safe
  3. Indiana Computer Science: 1st Grade
  4. 2.2 Positive Online Behavior
  5. Indiana Computer Science: 2nd Grade
  6. 2.2 Responsible Digital Citizens
  7. 7.1 Password Protectors