Please enable JavaScript to use CodeHS

Elementary Standards Mapping

for NJ CS 3-5

18

Standards in this Framework

Standard Lessons
8.1.5.CS.1
Model how computing devices connect to other components to form a system.
  1. How Systems Work (What is a Computer?)
  2. Introduction to the BBC micro:bit®
  3. Drawing with the BBC micro:bit® and Scratch
  4. Revolutionary War Timeline with the BBC micro:bit®
  5. Interactive Map of the 13 Colonies with the BBC micro:bit®
  6. Introduction to LEGO® Spike Essential
  7. Introduction to Coding with LEGO® SPIKE Essential
  8. Create a Drawing App
  9. LEGO® SPIKE Essential: Design a Moving Statue
  10. micro:bit®: Animal Response to the Environment
8.1.5.CS.2
Model how computer software and hardware work together as a system to accomplish tasks.
  1. How Systems Work (What is a Computer?)
  2. Introduction to the BBC micro:bit®
  3. Drawing with the BBC micro:bit® and Scratch
  4. Revolutionary War Timeline with the BBC micro:bit®
  5. Interactive Map of the 13 Colonies with the BBC micro:bit®
  6. Ozobot® Programming 1: Introduction
  7. Minecraft: Education Edition® Basic Gameplay
  8. Minecraft® Coding Fundamentals - Basic Moves
  9. Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles
  10. Coding with LEGO® Spike Prime
  11. LEGO® SPIKE Essential: Design a Moving Statue
  12. micro:bit® Rounding to the Nearest Ten
  13. micro:bit®: Animal Response to the Environment
  14. micro:bit® Rounding to the Nearest Hundred
  15. micro:bit® Rounding with Decimals
  16. Makey Makey®: Introduction
  17. Makey Makey®: Graphing Points on a Coordinate Plane
  18. micro:bit®: Graphing Points on a Coordinate Plane
8.1.5.CS.3
Identify potential solutions for simple hardware and software problems using common troubleshooting strategies.
  1. Introduction to the BBC micro:bit®
  2. Revolutionary War Timeline with the BBC micro:bit®
  3. Interactive Map of the 13 Colonies with the BBC micro:bit®
  4. Computer Detectives: Hardware and Software Problems
8.1.5.NI.1
Develop models that successfully transmit and receive information using both wired and wireless methods.
  1. Networks, Packets, and the Internet
  2. Networks Part 2: Network Protocols
8.1.5.NI.2
Describe physical and digital security measures for protecting sensitive personal information.
  1. Strong Usernames and Passwords
  2. Digital Identity
8.1.5.IC.1
Identify computing technologies that have impacted how individuals live and work and describe the factors that influenced the changes.
  1. Internet Positivity (Unplugged)
  2. Our Words Have Power (Cyberbullying)
  3. Training AI Using Data
8.1.5.IC.2
Identify possible ways to improve the accessibility and usability of computing technologies to address the diverse needs and wants of users.
  1. 3D Design: Keyboard Accommodations
8.1.5.DA.1
Collect, organize, and display data in order to highlight relationships or support a claim.
  1. Weather and Climate
  2. Exploring Adaptations
  3. Exploring the Water Cycle
  4. Research: Informational Programs
  5. Using Digital Tools to Create Line Graphs
8.1.5.DA.2
Compare the amount of storage space required for different types of data.
  1. Data Storage
8.1.5.DA.3
Organize and present collected data visually to communicate insights gained from different views of the data.
  1. Research: Informational Programs
  2. Using Digital Tools to Create Line Graphs
  3. Constructive and Destructive Processes
  4. Scale of Planets in the Solar System
8.1.5.DA.4
Organize and present climate change data visually to highlight relationships or support a claim
8.1.5.DA.5
Propose cause and effect relationships, predict outcomes, or communicate ideas using data.
  1. Weather and Climate
  2. Using Digital Tools to Create Line Graphs
8.1.5.AP.1
Compare and refine multiple algorithms for the same task and determine which is the most appropriate.
  1. Multiple Algorithms
  2. Dash Robot 1 - Movement
  3. Functions Dance Project
  4. Creating Algorithms
8.1.5.AP.2
Create programs that use clearly named variables to store and modify data.
  1. Game Mechanics with Comparison Operators
  2. 3D Design: Codeblocks
  3. Balanced and Unbalanced Forces
  4. Sound Frequency & Amplitude
  5. Platform Game Design
  6. Fractions and Variables
  7. Introduction to Comparison Operators
  8. Digital Vocabulary Flashcard Quiz
  9. Wave Generator
  10. Unit Converter
  11. Revolutionary War Timeline
  12. Revolutionary War Timeline with the BBC micro:bit®
  13. Interactive Map of the 13 Colonies
  14. Interactive Map of the 13 Colonies with the BBC micro:bit®
  15. Digital Pet Project
  16. Unit Fractions with Variables
  17. Multiplication Quiz Game
  18. Skills Practice: Variables
  19. Skills Practice: Operators
  20. Area of a Rectangle with Tiles
  21. House Design with Area and Perimeter
  22. Introduction to Classes and Objects in Games
  23. micro:bit® Rounding to the Nearest Ten
  24. micro:bit® Rounding to the Nearest Hundred
  25. micro:bit® Rounding with Decimals
  26. Seasonal Project (Summer): Pop The Balloons
  27. Seasonal Project (Fall): Gathering Apples Game
  28. Pinball Game Project
  29. Mad Libs Project
  30. Design an App
  31. Game Design Project
  32. Rates and Unit Rates
  33. Scale of Planets in the Solar System
  34. Balanced Ecosystems
  35. micro:bit® Reaction Game
  36. Pong Game
  37. I-Spy with Lists
  38. Click-a-Mole
  39. Introduction to Clones
  40. Program an AI Chatbot
  41. Snake Game
  42. Scout's Quest: Variables
  43. Clones: Throwing Acorns Game
8.1.5.AP.3
Create programs that include sequences, events, loops, and conditionals.
  1. Introduction to Computer Science and Scratch
  2. Practice with Conditionals Part 1
  3. Adding with Loops
  4. Game Mechanics with Comparison Operators
  5. Loops (Unplugged)
  6. 3D Design: Codeblocks
  7. Exploring Ecosystems
  8. Balanced and Unbalanced Forces
  9. Sound Frequency & Amplitude
  10. Events
  11. Platform Game Design
  12. Communities Adapt to & Modify their Environment
  13. Fractions and Variables
  14. Creative Storytelling
  15. Weather and Climate
  16. Digital Greeting Card Project
  17. From ScratchJr to Scratch
  18. Introduction to Comparison Operators
  19. Classifying Rocks
  20. Complex Conditionals: If/Then/Else Chase the Star
  21. Nutrition Maze
  22. Exploring Heat
  23. Decimal Multiplication and Conditionals
  24. Exploring Adaptations
  25. Physical Changes
  26. Variables
  27. Plant and Animal Cells
  28. Digital Vocabulary Flashcard Quiz
  29. Animating Poetry
  30. Exploring the Water Cycle
  31. Simple Algorithms
  32. Introduction to Conditionals
  33. Wave Generator
  34. Division and Conditionals
  35. Multiple Algorithms
  36. Introduction to the BBC micro:bit®
  37. Multiplication and Conditionals
  38. Unit Converter
  39. Sensing and Responding to the Environment
  40. Effects of Pollution
  41. Nonfiction Animated Recordings
  42. Measuring Lengths
  43. Grammar Quiz Game
  44. Drawing with the BBC micro:bit® and Scratch
  45. Loops
  46. Dash Robot Storytelling
  47. Dash Robot Mazes
  48. Animating Sprites with Multiplication
  49. Earth Systems
  50. Day and Night
  51. Cycle of Matter
  52. Multi-digit Multiplication and Conditionals
  53. Game Effects
  54. Clones in Games
  55. Constructive and Destructive Processes
  56. Revolutionary War Timeline
  57. Revolutionary War Timeline with the BBC micro:bit®
  58. Animal Classification
  59. Interactive Map of the 13 Colonies
  60. Interactive Map of the 13 Colonies with the BBC micro:bit®
  61. Digital Pet Project
  62. Unit Fractions with Variables
  63. Multiplication Quiz Game
  64. ScratchJr to Scratch: Events and Loops
  65. Dash Robot 1 - Movement
  66. VEX GO®: Introduction
  67. VEX GO®: Measurement
  68. Create a Drawing App
  69. Minecraft® Coding Fundamentals - Basic Moves
  70. Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles
  71. Skills Practice: Events
  72. Skills Practice: Broadcast Events
  73. Skills Practice: If/Then Conditionals
  74. Skills Practice: Repeat Loops
  75. Skills Practice: Functions
  76. Skills Practice: Forever Loops
  77. Skills Practice: If/Then/Else Conditionals
  78. Skills Practice: Variables
  79. Scratch Drawing Tools
  80. Skills Practice: Costumes, Backdrops, and Animations
  81. Coding with LEGO® Spike Prime
  82. Skills Practice: Functions with Boolean Inputs
  83. Skills Practice: Operators
  84. Skills Practice: Functions with Number Inputs
  85. House Design with Area and Perimeter
  86. Introduction to Classes and Objects in Games
  87. micro:bit® Rounding to the Nearest Ten
  88. Punctuate a Title
  89. micro:bit®: Animal Response to the Environment
  90. Pair Programming: Create a Band
  91. micro:bit® Rounding to the Nearest Hundred
  92. micro:bit® Rounding with Decimals
  93. Seasonal Project (Spring): Create a Chase Game!
  94. VEX GO®: Speed and Energy
  95. How We See: Light Reflection
  96. Practice with Conditionals Part 2
  97. Practice with Conditionals Part 4
  98. LEGO® SPIKE Essential: Design a Car Sensor
  99. Seasonal Project (Summer): Pop The Balloons
  100. Practice with Conditionals Part 3
  101. Seasonal Project (Fall): Gathering Apples Game
  102. Complex Conditionals: If/Then/Else Chase the Balloon Game
  103. Choose Your Own Adventure: Elements of Culture
  104. VEX GO®: Lines and Angles
  105. Plan a Quest
  106. Pinball Game Project
  107. Mad Libs Project
  108. Functions Dance Project
  109. Flower Garden Functions Project
  110. Design an App
  111. Game Design Project
  112. Decimal Division and Conditionals
  113. Add and Subtract Fractions
  114. Multiplying Fractions by Whole Numbers
  115. Modeling Life Cycles
  116. Fossils and Past Environments
  117. Punctuation Game
  118. State Project
  119. Atoms and Molecules
  120. Geographic Effects on Early Civilizations
  121. Rates and Unit Rates
  122. Multiplying and Dividing Fractions
  123. Balanced Ecosystems
  124. Multimedia Book Report
  125. micro:bit® Reaction Game
  126. Animating Sprites with Factors
  127. Animating Sprites with Division
  128. Training AI Using Data
  129. Makey Makey®: Introduction
  130. Makey Makey®: Graphing Points on a Coordinate Plane
  131. micro:bit®: Graphing Points on a Coordinate Plane
  132. Pong Game
  133. I-Spy with Lists
  134. Click-a-Mole
  135. Animating Poetry
  136. Creating Algorithms
  137. Introduction to Clones
  138. Program an AI Chatbot
  139. Events: Dot in Space
  140. Snake Game
  141. Loops: Catch the Ball
  142. Scout's Quest: Functions with Boolean Inputs
  143. Broadcast Messages: Marco Polo
  144. Scout's Quest: Variables
  145. Clones: Throwing Acorns Game
  146. Scout's Quest: Functions with Number Inputs
8.1.5.AP.4
Break down problems into smaller, manageable sub-problems to facilitate program development.
  1. Loops (Unplugged)
  2. Platform Game Design
  3. Creative Storytelling
  4. Animating Poetry
  5. Grammar Quiz Game
  6. Loops
  7. Dash Robot Mazes
  8. Animating Sprites with Multiplication
  9. Cycle of Matter
  10. Clones in Games
  11. Interactive Map of the 13 Colonies
  12. Interactive Map of the 13 Colonies with the BBC micro:bit®
  13. Digital Pet Project
  14. Minecraft® Coding Fundamentals - Basic Moves
  15. Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles
  16. House Design with Area and Perimeter
  17. LEGO® SPIKE Essential: Design a Moving Statue
  18. Introduction to Classes and Objects in Games
  19. micro:bit®: Animal Response to the Environment
  20. Pair Programming: Create a Band
  21. How We See: Light Reflection
  22. LEGO® SPIKE Essential: Design a Car Sensor
  23. The US Government
  24. Choose Your Own Adventure: Elements of Culture
  25. Plan a Quest
  26. Pinball Game Project
  27. Mad Libs Project
  28. Functions Dance Project
  29. Flower Garden Functions Project
  30. Design an App
  31. Game Design Project
  32. Multiplying Fractions by Whole Numbers
  33. Punctuation Game
  34. State Project
  35. Geographic Effects on Early Civilizations
  36. Multiplying and Dividing Fractions
  37. Multimedia Book Report
  38. micro:bit® Reaction Game
  39. Ozobot® Cycle
  40. Scout's Scratch Expedition Part 1
  41. Scout's Scratch Expedition Part 2
  42. Pong Game
  43. Click-a-Mole
  44. Animating Poetry
  45. Program an AI Chatbot
8.1.5.AP.5
Modify, remix, or incorporate pieces of existing programs into one’s own work to add additional features or create a new program.
  1. 3D Design: Codeblocks
  2. Multiple Algorithms
  3. Game Effects
  4. Clones in Games
  5. Digital Pet Project
  6. Giving Credit Through Attributions
  7. Introduction to Classes and Objects in Games
  8. Seasonal Project (Spring): Create a Chase Game!
  9. Seasonal Project (Summer): Pop The Balloons
  10. Seasonal Project (Fall): Gathering Apples Game
  11. Plan a Quest
  12. Animation Loops Project
  13. Functions Dance Project
  14. Punctuation Game
  15. State Project
8.1.5.AP.6
Develop programs using an iterative process, implement the program design, and test the program to ensure it works as intended.
  1. 3D Design: Recreate an Animal
  2. 3D Design: Codeblocks
  3. Dash Robot Storytelling
  4. Dash Robot Mazes
  5. Clones in Games
  6. Digital Pet Project
  7. Ozobot® Programming 1: Introduction
  8. Coding with LEGO® Spike Prime
  9. Giving Credit Through Attributions
  10. Introduction to Classes and Objects in Games
  11. Pair Programming: Create a Band
  12. LEGO® SPIKE Essential: Design a Car Sensor
  13. The Coordinate Plane
  14. Choose Your Own Adventure: Elements of Culture
  15. Plan a Quest
  16. Functions Dance Project
  17. Flower Garden Functions Project
  18. Design an App
  19. Game Design Project
  20. micro:bit® Reaction Game
  21. Scout's Scratch Expedition Part 1
  22. Scout's Scratch Expedition Part 2