Please enable JavaScript to use CodeHS

Standards Mapping

for Indiana 3-5 Academic Standards for Computer Science

19

Standards in this Framework

17

Standards Mapped

89%

Mapped to Course

Standard Lessons
3-5.DI.1
Decompose problems and subproblems into parts as a means to solving complex problems. (E)
  1. Indiana Computer Science: 3rd Grade
  2. 1.2 Scout's Scratch Expedition Part 1
  3. 1.3 Scout's Scratch Expedition Part 2
  4. 1.4 Scout's Scratch Expedition Part 3
  5. 2.3 Sequences: Parallel Programming
  6. 2.4 Broadcast Messages: Marco Polo
  7. 3.2 Loops (Unplugged)
  8. 6.2 Functions Dance Project
  9. 7.1 Digital Pet Project
  10. 8.2 Mad Libs Project
  11. 8.3 Animating Poetry
  12. Indiana Computer Science: 4th Grade
  13. 2.1 Events: Dot in Space
  14. 2.4 Pair Programming: Create a Band
  15. 2.5 Broadcast Messages: Tell a Joke
  16. 4.3 Create a Drawing App
  17. 6.3 Flower Garden Functions Project
  18. 6.5 Scout's Quest: Functions with Number Inputs
  19. 8.2 Choose Your Own Path: Elements of Culture
  20. 9.4 Programming and Data Project
  21. Indiana Computer Science: 5th Grade
  22. 2.1 Events: Traveling with Scout
  23. 2.3 Creating Turtle Graphics
  24. 4.2 Plan a Quest
  25. 4.3 Operators: Coin Flip
  26. 5.3 Game Mechanics with Comparison Operators
  27. 5.4 Pinball Game Project
  28. 5.5 Classes and Objects in Games
  29. 6.2 Clones in Games
  30. 6.3 Functions: Paint by Numbers
  31. 7.1 Game Design Project
  32. 7.2 Design an App
  33. 8.1 House Design with Area and Perimeter
3-5.DI.2
Organize and present collected data visually to highlight relationships and support a claim.
  1. Indiana Computer Science: 3rd Grade
  2. 9.5 Research: Effective Keywords
  3. Indiana Computer Science: 4th Grade
  4. 9.2 Research: Informational Programs
  5. 9.4 Programming and Data Project
  6. Indiana Computer Science: 5th Grade
  7. 9.4 Using Digital Tools to Create Line Graphs
3-5.DI.3
Demonstrate how variables can represent data and are used to store and modify information.
  1. Indiana Computer Science: 3rd Grade
  2. 5.2 Introduction to Comparison Operators
  3. 5.3 I-Spy with Lists
  4. 5.4 Race Track Game
  5. 7.1 Digital Pet Project
  6. 8.2 Mad Libs Project
  7. Indiana Computer Science: 4th Grade
  8. 5.2 Lists: Spelling Bee
  9. 5.3 Pong Game
  10. 6.1 Introduction to Clones
  11. 6.2 Snake Game
  12. 7.1 Click-a-Mole
  13. 7.2 Code Tunes
  14. 8.1 Wave Generator
  15. 9.4 Programming and Data Project
  16. 9.6 3D Design: Codeblocks
  17. 9.7 Program an AI Chatbot
  18. Indiana Computer Science: 5th Grade
  19. 4.3 Operators: Coin Flip
  20. 5.1 Variables in Dance
  21. 5.2 Lists: Shopping with Scout
  22. 5.3 Game Mechanics with Comparison Operators
  23. 5.4 Pinball Game Project
  24. 5.5 Classes and Objects in Games
  25. 6.1 Clones: Throwing Acorns Game
  26. 7.1 Game Design Project
  27. 7.2 Design an App
  28. 7.3 Seasonal Project (Fall): Gathering Apples Game
  29. 8.1 House Design with Area and Perimeter
  30. 8.4 Sound Frequency & Amplitude
3-5.DI.4
Describe that data can be represented in different forms understandable by people, including words, symbols, and digital displays of color.
  1. Indiana Computer Science: 4th Grade
  2. 9.4 Programming and Data Project
  3. Indiana Computer Science: 5th Grade
  4. 9.4 Using Digital Tools to Create Line Graphs
3-5.DI.5
Use data to highlight or propose cause-and-effect relationships, predict outcomes, or communicate an idea. (E)
  1. Indiana Computer Science: 4th Grade
  2. 9.4 Programming and Data Project
3-5.CD.1
Model how computer hardware and software work together to accomplish tasks.
3-5.CD.2
Determine potential solutions to solve simple hardware and software problems using common troubleshooting strategies. (E)
  1. Indiana Computer Science: 3rd Grade
  2. 9.2 Computer Detectives: Hardware and Software Problems
3-5.CD.3
Describe how internal and external parts of computing devices function to form a system.
  1. Indiana Computer Science: 4th Grade
  2. 4.3 Create a Drawing App
3-5.CD.4
Describe what distinguishes humans from machines, focusing on human intelligence versus machine intelligence.
3-5.PA.1
Collaborate with peers to implement problem-solving steps to create a variety of programming solutions. (E)
  1. Indiana Computer Science: 4th Grade
  2. 2.4 Pair Programming: Create a Band
3-5.PA.2
Design programs that incorporate sequences, events, loops, and conditionals. (E)
  1. Indiana Computer Science: 3rd Grade
  2. 1.6 Scratch Drawing Tools
  3. 2.1 Events
  4. 2.2 Costumes, Backdrops, and Animations
  5. 2.4 Broadcast Messages: Marco Polo
  6. 3.1 Loops
  7. 3.2 Loops (Unplugged)
  8. 4.1 Introduction to Conditionals
  9. 4.2 Conditionals: Color Sense
  10. 4.3 Conditionals: Changing Effects
  11. 4.4 Complex Conditionals: Balloon Game
  12. 4.5 Platform Game Design
  13. 5.1 Variables
  14. 5.2 Introduction to Comparison Operators
  15. 6.1 Introduction to Functions
  16. 6.2 Functions Dance Project
  17. 7.1 Digital Pet Project
  18. 8.1 Creative Storytelling
  19. 8.2 Mad Libs Project
  20. 8.3 Animating Poetry
  21. Indiana Computer Science: 4th Grade
  22. 1.3 Scratch Drawing Tools
  23. 2.1 Events: Dot in Space
  24. 2.2 Scratch Digital Greeting Card
  25. 2.3 Creating Algorithms
  26. 2.4 Pair Programming: Create a Band
  27. 2.5 Broadcast Messages: Tell a Joke
  28. 3.1 Loops: Catch the Ball
  29. 4.1 Game Effects
  30. 4.2 Conditionals: Underwater Exploration
  31. 4.3 Create a Drawing App
  32. 4.4 Scout's Quest: Conditionals
  33. 4.5 Conditionals: Flying Bird
  34. 5.1 Scout's Quest: Variables
  35. 5.3 Pong Game
  36. 6.1 Introduction to Clones
  37. 6.2 Snake Game
  38. 6.3 Flower Garden Functions Project
  39. 6.4 Scout's Quest: Functions with Boolean Inputs
  40. 6.5 Scout's Quest: Functions with Number Inputs
  41. 7.1 Click-a-Mole
  42. 7.2 Code Tunes
  43. 8.1 Wave Generator
  44. 8.2 Choose Your Own Path: Elements of Culture
  45. 9.4 Programming and Data Project
  46. 9.6 3D Design: Codeblocks
  47. 9.7 Program an AI Chatbot
  48. Indiana Computer Science: 5th Grade
  49. 1.3 Introduction to Computer Science and Scratch
  50. 2.1 Events: Traveling with Scout
  51. 2.3 Creating Turtle Graphics
  52. 4.1 Conditionals: Mazes
  53. 4.2 Plan a Quest
  54. 4.3 Operators: Coin Flip
  55. 5.1 Variables in Dance
  56. 5.3 Game Mechanics with Comparison Operators
  57. 5.4 Pinball Game Project
  58. 5.5 Classes and Objects in Games
  59. 6.1 Clones: Throwing Acorns Game
  60. 6.2 Clones in Games
  61. 7.1 Game Design Project
  62. 7.2 Design an App
  63. 7.3 Seasonal Project (Fall): Gathering Apples Game
  64. 8.1 House Design with Area and Perimeter
  65. 8.2 Nonfiction Animated Recordings
  66. 8.3 Digital Flashcards
  67. 8.4 Sound Frequency & Amplitude
3-5.PA.3
Test and debug (i.e., identify and fix errors) a program or algorithm to ensure it runs as intended.
  1. Indiana Computer Science: 3rd Grade
  2. 1.2 Scout's Scratch Expedition Part 1
  3. 1.3 Scout's Scratch Expedition Part 2
  4. 1.4 Scout's Scratch Expedition Part 3
  5. 1.6 Scratch Drawing Tools
  6. 2.2 Costumes, Backdrops, and Animations
  7. 2.3 Sequences: Parallel Programming
  8. 2.4 Broadcast Messages: Marco Polo
  9. 3.1 Loops
  10. 3.3 Debugging: Events and Loops
  11. 4.5 Platform Game Design
  12. 6.1 Introduction to Functions
  13. 6.2 Functions Dance Project
  14. 7.1 Digital Pet Project
  15. 8.2 Mad Libs Project
  16. Indiana Computer Science: 4th Grade
  17. 1.2 The Coordinate Plane
  18. 1.3 Scratch Drawing Tools
  19. 2.1 Events: Dot in Space
  20. 2.2 Scratch Digital Greeting Card
  21. 2.4 Pair Programming: Create a Band
  22. 2.5 Broadcast Messages: Tell a Joke
  23. 3.1 Loops: Catch the Ball
  24. 3.2 Debugging: Mazes
  25. 4.4 Scout's Quest: Conditionals
  26. 4.5 Conditionals: Flying Bird
  27. 5.1 Scout's Quest: Variables
  28. 5.3 Pong Game
  29. 6.3 Flower Garden Functions Project
  30. 6.4 Scout's Quest: Functions with Boolean Inputs
  31. 6.5 Scout's Quest: Functions with Number Inputs
  32. 7.1 Click-a-Mole
  33. 7.2 Code Tunes
  34. 8.2 Choose Your Own Path: Elements of Culture
  35. 9.4 Programming and Data Project
  36. 9.7 Program an AI Chatbot
  37. Indiana Computer Science: 5th Grade
  38. 1.2 The Coordinate Plane
  39. 2.1 Events: Traveling with Scout
  40. 2.2 Debugging: Make a Pizza
  41. 2.3 Creating Turtle Graphics
  42. 3.1 Animation Loops Project
  43. 4.2 Plan a Quest
  44. 4.3 Operators: Coin Flip
  45. 5.1 Variables in Dance
  46. 5.4 Pinball Game Project
  47. 5.5 Classes and Objects in Games
  48. 6.2 Clones in Games
  49. 7.1 Game Design Project
  50. 7.2 Design an App
  51. 7.3 Seasonal Project (Fall): Gathering Apples Game
  52. 8.1 House Design with Area and Perimeter
  53. 8.2 Nonfiction Animated Recordings
  54. 8.3 Digital Flashcards
  55. 8.4 Sound Frequency & Amplitude
3-5.PA.4
Observe intellectual property rights and give appropriate attribution when creating or remixing programs. (E)
  1. Indiana Computer Science: 4th Grade
  2. 9.3 Giving Credit Through Attributions
3-5.PA.5
Describe choices made during program development using code comments, presentations, and demonstrations. (E)
  1. Indiana Computer Science: 3rd Grade
  2. 4.5 Platform Game Design
  3. Indiana Computer Science: 5th Grade
  4. 5.5 Classes and Objects in Games
  5. 7.2 Design an App
3-5.NI.1
Discuss real-world cybersecurity problems and how personal information can be protected. (E)
  1. Indiana Computer Science: 3rd Grade
  2. 9.4 Strong Usernames and Passwords
3-5.NI.2
Model how information is broken down into smaller pieces, transmitted as packets through multiple devices over networks and the internet, and reassembled at the destination.
  1. Indiana Computer Science: 5th Grade
  2. 9.5 Networks, Packets, and the Internet
3-5.IC.1
Describe the positive and negative impacts of technology on one’s personal life, society, and our culture. (E)
  1. Indiana Computer Science: 3rd Grade
  2. 9.3 Digital Identity
  3. Indiana Computer Science: 4th Grade
  4. 9.1 Internet Positivity
  5. Indiana Computer Science: 5th Grade
  6. 9.1 Our Words Have Power (Cyberbullying)
3-5.IC.2
Seek diverse perspectives for the purpose of improving computational artifacts.
  1. Indiana Computer Science: 3rd Grade
  2. 4.5 Platform Game Design
  3. 7.1 Digital Pet Project
  4. Indiana Computer Science: 4th Grade
  5. 8.2 Choose Your Own Path: Elements of Culture
  6. Indiana Computer Science: 5th Grade
  7. 5.5 Classes and Objects in Games
  8. 7.1 Game Design Project
  9. 7.2 Design an App
  10. 9.2 3D Design: Keyboard Accommodations
3-5.IC.3
Critique computing technologies that have changed the world. Analyze how those technologies influence and/or are influenced by cultural practices and societal biases.
  1. Indiana Computer Science: 3rd Grade
  2. 9.3 Digital Identity
  3. Indiana Computer Science: 4th Grade
  4. 9.8 Technology Timeline
  5. Indiana Computer Science: 5th Grade
  6. 9.1 Our Words Have Power (Cyberbullying)