Please enable JavaScript to use CodeHS

Elementary Standards Mapping

for KY CS K-5

20

Standards in this Framework

Standard Lessons
E-NI-01
Understand the basic components of how networks operate to protect physical and digital information.
  1. Strong Usernames and Passwords
  2. Networks and the Internet
  3. Networks, Packets, and the Internet
  4. Passwords
E-NI-02
Model how information is broken down into smaller pieces (data packets), transmitted over various paths (physical and/or wireless), and reassembled at the destination.
  1. Networks and the Internet
  2. Networks, Packets, and the Internet
  3. Networks Part 2: Network Protocols
E-IC-02
Discover how computing devices have affected the way people communicate.
  1. Impacts of Technology in Our World
  2. Training AI Using Data
  3. Training AI Using Data
E-IC-03
Evaluate the relevance and appropriateness of electronic information sources and digital media.
  1. Research: Effective Keywords
  2. Digital Research 1: Guided Research
  3. Digital Research 2: Choice Research
  4. Research: Informational Programs
E-IC-04
Understand the importance of proper use of data and information in a computing society.
  1. Giving Credit Through Attributions
  2. Giving Credit Through Attributions
  3. Training AI Using Data
  4. Training AI Using Data
E-IC-01
Discuss how computing has impacted society.
  1. Impacts of Technology in Our World
  2. Our Words Have Power (Cyberbullying)
  3. Digital Identity
  4. Training AI Using Data
  5. Training AI Using Data
E-DA-01
Appropriately store and modify digital files.
  1. Using Digital Tools to Create Line Graphs
  2. Data Storage
E-DA-03
Analyze data for trends and relationships
  1. Weather and Climate
  2. Using Digital Tools to Create Line Graphs
  3. Advanced Data and Programming
  4. Programming and Data Project
  5. Data Storage and Variables
  6. Scale of Planets in the Solar System
  7. Basic Data and Programming Project
  8. Machine Learning: What is a Blorg?
  9. Basic Data and Programming Project
  10. The Sorting Robot
E-DA-02
Collect and visually display data using appropriate applications.
  1. Research: Informational Programs
  2. Using Digital Tools to Create Line Graphs
  3. Advanced Data and Programming
  4. Programming and Data Project
  5. Data Storage and Variables
  6. Data Patterns and Predictions
  7. Basic Data and Programming Project
  8. Basic Data and Programming Project
E-CS-03
Describe basic hardware and software problems using accurate terminology.
  1. Computer Detectives: Hardware and Software Problems
  2. Computer Detectives: Computer Problems
E-CS-02
Identify and describe the function of common physical components of computing systems (hardware) using appropriate terminology.
  1. Input Devices
  2. Computer Basics
  3. How Systems Work (What is a Computer?)
  4. Introduction to the BBC micro:bit®
  5. Introduction to Coding with LEGO® SPIKE Essential
  6. Mouse Practice
  7. Keyboard Introduction
E-CS-01
Select and operate appropriate software and hardware to perform a variety of tasks and recognize that users have different needs and preferences for the technology they use.
  1. Using Digital Tools to Create Line Graphs
  2. Scout Adventures 1: Introducing Scout
  3. Scout Adventures 2: Scout Starts Exploring
  4. Scout Adventures 3: Scout Meets a Friend
  5. Scout Adventures 4: Scout Explores the Forest
  6. Scout Adventures 5: Scout and Bluebird Help
  7. Scout Adventures 6: Scout Celebrates with Friends
E-AP-02
Explore and use variables in a program.
  1. Game Mechanics with Comparison Operators
  2. 3D Design: Codeblocks
  3. Balanced and Unbalanced Forces
  4. Sound Frequency & Amplitude
  5. Fractions and Variables
  6. Introduction to Comparison Operators
  7. Variables
  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. Cue Robot 3 - Loops and Functions
  19. Skills Practice: Variables
  20. Data Storage and Variables
  21. Skills Practice: Operators
  22. Area of a Rectangle with Tiles
  23. House Design with Area and Perimeter
  24. Introduction to Classes and Objects in Games
  25. micro:bit® Rounding to the Nearest Ten
  26. micro:bit® Rounding to the Nearest Hundred
  27. micro:bit® Rounding with Decimals
  28. Seasonal Project (Summer): Pop The Balloons
  29. Seasonal Project (Fall): Gathering Apples Game
  30. Seasonal Project (Fall): Gathering Apples Game
  31. Using the Go To Page Block
  32. Introduction to Speed Blocks
  33. Forever Loop Dance Party
  34. Pinball Game Project
  35. Mad Libs Project
  36. Flower Garden Functions Project
  37. Design an App
  38. Game Design Project
  39. Naming Numbers Game
  40. Rates and Unit Rates
  41. Positive and Negative Numbers
  42. Scale of Planets in the Solar System
  43. Balanced Ecosystems
  44. micro:bit® Reaction Game
  45. Pong Game
  46. I-Spy with Lists
  47. Click-a-Mole
  48. Garden Project
  49. Introduction to Clones
  50. Program an AI Chatbot
  51. Snake Game
  52. Scout's Quest: Variables
  53. Clones: Throwing Acorns Game
  54. Lists: Shopping with Scout
E-AP-06
Modify, remix or reuse part of an existing program to create a new program, giving attribution to others.
  1. Giving Credit Through Attributions
E-AP-07
Document, share and reflect when creating programs using correct terminology.
  1. Creative Storytelling
  2. Research Presentations
  3. Digital Research 2: Choice Research
  4. LEGO® SPIKE Essential: Design a Car Sensor
  5. Design an App
E-AP-08
Identify and correct errors in an algorithm.
  1. Classifying Shapes by Category
  2. Skills Practice: If/Then Conditionals
  3. Debugging
  4. Seasonal Project (Summer): Pop the Balloons
  5. Choose Your Own Adventure: Elements of Culture
  6. Classifying Shapes Using Lines and Angles
  7. Classifying Quadrilaterals in a Hierarchy
  8. VEX GO®: Lines and Angles
  9. Plan a Quest
  10. Pinball Game Project
  11. End Block: Program a Race
  12. Create a Chicken Crossing Game
  13. Garden Project
  14. River Crossing Game
  15. Create a Map
  16. Hide and Seek Game
  17. Tap-a-Mole Game
  18. Design an Adventure Game
  19. Mad Libs Project
  20. Flower Garden Functions Project
  21. Design an App
  22. Game Design Project
  23. Add and Subtract Fractions
  24. Multiplying Fractions by Whole Numbers
  25. Naming Numbers Game
  26. Punctuation Game
  27. State Project
  28. Geographic Effects on Early Civilizations
  29. Multiplying and Dividing Fractions
  30. Scale of Planets in the Solar System
  31. Balanced Ecosystems
  32. Multimedia Book Report
  33. micro:bit® Reaction Game
  34. Introduction to Debugging
  35. Scout's Scratch Expedition Part 1
  36. Scout's Scratch Expedition Part 2
  37. Debugging: Events and Sequences
  38. Scout's Scratch Expedition Part 3
  39. Scout's Scratch Expedition Part 4
  40. Create an Original Story Animation
  41. Debugging: Message Events and Loops
  42. Debugging: Events and Loops
  43. Create a Maze
  44. Speed Block: Bouncy Ball
  45. Animating Poetry
  46. Garden Project
  47. Debugging: Mazes
  48. Debugging: Events and Motion
  49. Scout's Quest: Variables
  50. Scout's Quest: Conditionals
E-AP-04
Decompose precise steps needed to solve a problem.
  1. Comparing Organisms
  2. Sequences (Unplugged)
  3. Loops Part 2
  4. Counting with Mazes
  5. Create Your Own Story Problem
  6. Simple Algorithms
  7. Multiple Algorithms
  8. Loops
  9. Dash Robot Mazes
  10. LEGO® SPIKE Essential: Design a Car Sensor
  11. Seasonal Project (Summer): Pop the Balloons
  12. Choose Your Own Adventure: Elements of Culture
  13. VEX GO®: Lines and Angles
  14. Plan a Quest
  15. VEX 123®: Defining Shape Attributes
  16. Forever Loop Dance Party
  17. Pinball Game Project
  18. About Me Project
  19. Garden Project
  20. Create a Map
  21. Tap-a-Mole Game
  22. Design an Adventure Game
  23. Mad Libs Project
  24. Flower Garden Functions Project
  25. Design an App
  26. Game Design Project
  27. Punctuation Game
  28. State Project
  29. Preventing Erosion
  30. Geographic Effects on Early Civilizations
  31. Multiplying and Dividing Fractions
  32. Multimedia Book Report
  33. micro:bit® Reaction Game
  34. Scout's Scratch Expedition Part 1
  35. Scout's Scratch Expedition Part 2
  36. Debugging: Events and Sequences
  37. Scout's Scratch Expedition Part 3
  38. Scout's Scratch Expedition Part 4
  39. Debugging: Message Events and Loops
  40. Pong Game
  41. Create a Maze
  42. Loops: Follow the Path
  43. Click-a-Mole
  44. Animating Poetry
  45. Message Events: Scout Plays in the Forest
  46. Creating Algorithms
  47. Garden Project
  48. Program an AI Chatbot
  49. Functions: Paint by Numbers
  50. Debugging: Events and Motion
  51. Message Events: Simon Says
  52. Loops: Frog and Rabbit
  53. Forever Loops: Fireworks
  54. Loops: Play in the Park
E-AP-05
Use a process when creating programs or computational artifacts.
  1. Comparing Organisms
  2. Sequences (Unplugged)
  3. 3D Design: Recreate an Animal
  4. Maze Game Project
  5. Creative Storytelling
  6. Original Story Animations - Personal Story
  7. Storytelling Animations Part 2
  8. Original Story Animations - Fiction Story
  9. Coding with LEGO® Spike Prime
  10. LEGO® SPIKE Essential: Design a Moving Statue
  11. 3D Design: Keyboard Accommodations
  12. Seed Dispersal
  13. LEGO® SPIKE Essential: Design a Car Sensor
  14. VEX GO®: Lines and Angles
  15. Plan a Quest
  16. VEX 123®: Defining Shape Attributes
  17. Code Block Review
  18. About Me Project
  19. Racing Game
  20. Digital Greeting Card Project
  21. Design an App
  22. Game Design Project
  23. Naming Numbers Game
  24. Multimedia Book Report
  25. Maze Game Project
E-AP-03
Routinely create programs using a variety of tools to express ideas, address a problem or create an artifact, individually and collaboratively.
  1. Comparing Organisms
  2. Greater Than and Less Than: Single-Digit Numbers
  3. Creative Storytelling
  4. Weather and Climate
  5. Digital Greeting Card Project
  6. Research Presentations
  7. Complex Conditionals: If/Then/Else Chase the Star
  8. Original Story Animations - Personal Story
  9. Research: Informational Programs
  10. Original Story Animations - Fiction Story
  11. Using Digital Tools to Create Line Graphs
  12. Nonfiction Animated Recordings
  13. Advanced Data and Programming
  14. Dash Robot Storytelling
  15. Dash Robot Mazes
  16. Classifying Shapes by Category
  17. Programming and Data Project
  18. Revolutionary War Timeline
  19. Wildlife Scene Project
  20. Digital Pet Project
  21. Ozobot® Programming 2: More Color Codes
  22. VEX 123®: Introduction
  23. Introduction to Bee-Bot®: Basic Movements
  24. Counting with Bee-Bot®
  25. Introduction to Bee-Bot®: Planning a Program
  26. Patterns with Bee-Bot®
  27. Seasons with Bee-Bot®
  28. Comparing Length with Bee-Bot®
  29. Weather with Bee-Bot®
  30. Needs of Living Things with Bee-Bot®
  31. Push and Pull with Bee-Bot®
  32. Skills Practice: If/Then Conditionals
  33. LEGO® SPIKE Essential: Design a Moving Statue
  34. 3D Design: Create a Bubble Wand
  35. 3D Design: Keyboard Accommodations
  36. Pair Programming: Create a Band
  37. LEGO® SPIKE Essential: Design for Changing Weather
  38. Shapes with Bee-Bot®
  39. LEGO® SPIKE Essential: Design a Car Sensor
  40. Seasonal Project (Summer): Pop the Balloons
  41. Making Ten with Bee-Bot®
  42. The US Government
  43. Seasonal Project (Spring): Create a Chase Game
  44. Seasonal Project (Fall): Gathering Apples Game
  45. Seasonal Project (Fall): Gathering Apples Game
  46. The Coordinate Plane
  47. Complex Conditionals: If/Then/Else Chase the Balloon Game
  48. Choose Your Own Adventure: Elements of Culture
  49. Classifying Shapes Using Lines and Angles
  50. Classifying Quadrilaterals in a Hierarchy
  51. Using the Go To Page Block
  52. Identify Shapes by Attributes
  53. Minecraft: Education Edition® - Trailblazer
  54. Introduction to Speed Blocks
  55. Plan a Quest
  56. VEX 123®: Defining Shape Attributes
  57. Introduction to Show and Hide Blocks
  58. Introduction to Grow and Shrink Blocks
  59. Animation Loops Project
  60. Forever Loop Dance Party
  61. CodeHS Coding Card Game: Sequences
  62. CodeHS Coding Card Game: Sequences 2
  63. CodeHS Coding Card Game: Loops
  64. CodeHS Coding Card Game: Loops 2
  65. CodeHS Coding Card Game: Conditionals
  66. CodeHS Coding Card Game: Conditionals 2
  67. Pinball Game Project
  68. Catching Butterflies
  69. Introduction to the Wait Block
  70. Greater Than and Less Than: Two-Digit Numbers
  71. Greater Than and Less Than: Three-Digit Numbers
  72. Introduction to Pages
  73. End Block: Program a Race
  74. About Me Project
  75. Create a Chicken Crossing Game
  76. Garden Project
  77. Combining Shapes
  78. River Crossing Game
  79. Racing Game
  80. Create a Map
  81. Hide and Seek Game
  82. 3D Shapes
  83. Digital Greeting Card Project
  84. Design an Adventure Game
  85. Mad Libs Project
  86. Flower Garden Functions Project
  87. Design an App
  88. Game Design Project
  89. Algebraic Thinking: Finding a Two-Digit Unknown
  90. Add and Subtract Fractions
  91. Multiplying Fractions by Whole Numbers
  92. Naming Numbers Game
  93. Modeling Life Cycles
  94. Fossils and Past Environments
  95. Patterns and Music
  96. Punctuation Game
  97. State Project
  98. Preventing Erosion
  99. Atoms and Molecules
  100. Geographic Effects on Early Civilizations
  101. Multiplying and Dividing Fractions
  102. Evaluate Algebraic Equations
  103. Scale of Planets in the Solar System
  104. Balanced Ecosystems
  105. Multimedia Book Report
  106. micro:bit® Reaction Game
  107. Drawing Tools: Fairy Tale Painting
  108. ScratchJr Drawing Tools: Farm Scene
  109. Animating Sprites with Factors
  110. Animating Sprites with Division
  111. Basic Data and Programming Project
  112. Seasons with Code & Go® Robot Mouse
  113. Weather with Code & Go® Robot Mouse
  114. Introduction to Code & Go® Robot Mouse: Basic Movements
  115. Counting with Code & Go® Robot Mouse
  116. Introduction to Code & Go® Robot Mouse: Planning a Program
  117. Patterns with Code & Go® Robot Mouse
  118. Comparing Length with Code & Go® Robot Mouse
  119. Needs of Living Things with Code & Go® Robot Mouse
  120. Push and Pull with Code & Go® Robot Mouse
  121. Shapes with Code & Go® Robot Mouse
  122. Making Ten with Code & Go® Robot Mouse
  123. Makey Makey®: Introduction
  124. Makey Makey®: Graphing Points on a Coordinate Plane
  125. Scout's Scratch Expedition Part 1
  126. micro:bit®: Graphing Points on a Coordinate Plane
  127. Scout's Scratch Expedition Part 2
  128. Scout's Scratch Expedition Part 3
  129. Loops: Predator and Prey
  130. Scout's Scratch Expedition Part 4
  131. Create an Original Story Animation
  132. Pong Game
  133. Create a Maze
  134. Loops: Follow the Path
  135. Speed Block: Bouncy Ball
  136. Click-a-Mole
  137. Create a Mini Golf Game
  138. Animating Poetry
  139. Message Events: Scout Plays in the Forest
  140. Pages: Scout's Travels
  141. Garden Project
  142. Introduction to Clones
  143. Program an AI Chatbot
  144. Events: Dot in Space
  145. Pages: Create a Tapping Game
  146. Snake Game
  147. Functions: Paint by Numbers
  148. Growing Garden
  149. Loops: Catch the Ball
  150. Message Events: Simon Says
  151. Pages: Dragon Story
  152. Loops: Frog and Rabbit
  153. Grid: Arctic Animation
  154. Forever Loops: Fireworks
  155. Loops: Play in the Park
  156. Clones: Throwing Acorns Game
  157. Basic Data and Programming Project
  158. Scout's Quest: Conditionals
  159. Sequences: Digital Responsibilities
E-AP-01
Create, follow, compare and refine algorithms for a task.
  1. Sequences (Unplugged)
  2. Simple Algorithms
  3. Multiple Algorithms
  4. Loops
  5. LEGO® SPIKE Essential: Design a Car Sensor
  6. Making Ten with Bee-Bot®
  7. Create a Map
  8. Design an App
  9. Creating Algorithms