Please enable JavaScript to use CodeHS

Elementary Standards Mapping

for Illinois K-2

23

Standards in this Framework

Standard Lessons
K-2.CS.1
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. 3D Design: Introduction
  2. 3D Design: Create a Bubble Wand
  3. Scout Adventures 1: Introducing Scout
  4. Scout Adventures 2: Scout Starts Exploring
  5. Scout Adventures 3: Scout Meets a Friend
  6. Scout Adventures 4: Scout Explores the Forest
  7. Scout Adventures 5: Scout and Bluebird Help
  8. Scout Adventures 6: Scout Celebrates with Friends
K-2.CS.02
Use appropriate terminology in identifying and describing the function of common physical components of computing systems (hardware).
  1. Computer Basics
  2. Ozobot® Programming 1: Introduction
  3. Ozobot® Programming 2: More Color Codes
  4. Introduction to Kibo®
  5. Mouse Practice
  6. Keyboard Introduction
  7. Ozobot® Timeline
K-2.CS.03
Describe basic hardware and software problems using accurate terminology.
  1. Computer Basics
  2. Computer Detectives: Computer Problems
K-2.NI.04
Explain what passwords are and why we use them and use strong passwords to protect devices and information from unauthorized access.
  1. Passwords
K-2.DA.05
Store, copy, search, retrieve, modify, and delete information using a computing device and define the information stored as data.
  1. Data Storage and Variables
  2. Welcome to CodeHS!
K-2.DA.06
Collect and present the same data in various visual formats.
  1. Digital Research 1: Guided Research
  2. Digital Research 2: Choice Research
  3. Advanced Data and Programming
K-2.DA.07
Identify and describe patterns in data visualizations, such as charts or graphs, to make predictions.
  1. Data Patterns and Predictions
K-2.AP.08
Model daily processes by creating and following algorithms (sets of step-by-step instructions) to complete tasks.
  1. Sequences (Unplugged)
  2. Properties of Matter
  3. Weather and Seasons
  4. Adding within 20 and Sequences (Unplugged)
  5. Introduction to Kibo®
  6. CodeHS Coding Card Game: Sequences
  7. CodeHS Coding Card Game: Sequences 2
  8. CodeHS Coding Card Game: Loops
  9. CodeHS Coding Card Game: Loops 2
  10. CodeHS Coding Card Game: Conditionals
  11. CodeHS Coding Card Game: Conditionals 2
  12. Create a Map
  13. Design an Adventure Game
  14. Preventing Erosion
K-2.AP.09
Model the way programs store and manipulate data by using numbers or other symbols to represent information.
  1. Advanced Data and Programming
  2. Data Storage and Variables
  3. Basic Data and Programming Project
  4. Basic Data and Programming Project
K-2.AP.10
Develop programs with sequences and simple loops, to express ideas or address a problem.
  1. Adaptations and Survival: Camouflage
  2. Introduction to Message Events
  3. Maze Game Project
  4. Story Problems: Add and Subtract within 20
  5. Greater Than and Less Than: Single-Digit Numbers
  6. Changing Landforms
  7. Creating Shapes
  8. Types of Motion
  9. Animal Life Cycles
  10. Events
  11. Story Problems: Add and Subtract within 10
  12. Place Value: Ones, Tens, and Hundreds
  13. Loops Part 2
  14. Counting with Mazes
  15. Light and Shadows
  16. From ScratchJr to Scratch
  17. Research Presentations
  18. Who Keeps Us Safe?
  19. Sound and Pitch
  20. Math Story Problems: Add and Subtract within 100
  21. Storytelling Animations
  22. Phases of the Moon
  23. Create Your Own Story Problem
  24. Living and Nonliving
  25. Weather and Seasons
  26. Original Story Animations - Personal Story
  27. Digital Research 2: Choice Research
  28. Loops
  29. Storytelling Animations Part 2
  30. Sun and Moon, Day and Night
  31. Algebraic Thinking: Find an Unknown Number Up to 10 in a Number Story
  32. Original Story Animations - Fiction Story
  33. Economic Choices
  34. Advanced Data and Programming
  35. Phonics: Letter Sounds
  36. Cardinal Directions
  37. Events and Money
  38. Wildlife Scene Project
  39. Place Value: Ones and Tens
  40. Finding an Unknown in a Word Problem
  41. Changes in the Environment
  42. Phonics: Digraphs
  43. VEX 123®: Introduction
  44. Introduction to Bee-Bot®: Basic Movements
  45. Counting with Bee-Bot®
  46. Introduction to Bee-Bot®: Planning a Program
  47. Patterns with Bee-Bot®
  48. ScratchJr to Scratch: Events and Loops
  49. Seasons with Bee-Bot®
  50. Place Value: Adding Up to 20
  51. Comparing Length with Bee-Bot®
  52. Introduction to Coding with LEGO® SPIKE Essential
  53. VEX 123®: Math Word Problems
  54. Weather with Bee-Bot®
  55. Needs of Living Things with Bee-Bot®
  56. Push and Pull with Bee-Bot®
  57. Minecraft® Coding Fundamentals - Basic Moves
  58. Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles
  59. Skills Practice: Repeat Loops
  60. Skills Practice: Events
  61. LEGO® SPIKE Essential: Design a Moving Statue
  62. Space Travel Project
  63. Moving Targets Game
  64. VEX 123®: Patterns of Living Things
  65. Seed Dispersal
  66. Unplugged Introduction to ScratchJr Part 1
  67. Unplugged Introduction to ScratchJr Part 2
  68. Kibo®: Adding and Subtracting
  69. Shapes with Bee-Bot®
  70. Seasonal Project (Summer): Pop the Balloons
  71. Making Ten with Bee-Bot®
  72. Seasonal Project (Spring): Create a Chase Game
  73. Seasonal Project (Fall): Gathering Apples Game
  74. Minecraft: Education Edition® - Trailblazer
  75. Introduction to Speed Blocks
  76. VEX 123®: Defining Shape Attributes
  77. Introduction to Show and Hide Blocks
  78. Introduction to Grow and Shrink Blocks
  79. Forever Loop Dance Party
  80. CodeHS Coding Card Game: Sequences
  81. CodeHS Coding Card Game: Sequences 2
  82. CodeHS Coding Card Game: Loops
  83. CodeHS Coding Card Game: Loops 2
  84. CodeHS Coding Card Game: Conditionals
  85. CodeHS Coding Card Game: Conditionals 2
  86. Code Block Review
  87. Catching Butterflies
  88. Greater Than and Less Than: Two-Digit Numbers
  89. Greater Than and Less Than: Three-Digit Numbers
  90. End Block: Program a Race
  91. About Me Project
  92. Create a Chicken Crossing Game
  93. Garden Project
  94. Combining Shapes
  95. River Crossing Game
  96. Racing Game
  97. Create a Map
  98. 3D Shapes
  99. Digital Greeting Card Project
  100. Design an Adventure Game
  101. Patterns and Music
  102. Preventing Erosion
  103. Rates and Unit Rates
  104. Events (Alpine UT updates)
  105. Grow and Shrink Blocks in Motion
  106. Seasons with Code & Go® Robot Mouse
  107. Weather with Code & Go® Robot Mouse
  108. Introduction to Code & Go® Robot Mouse: Basic Movements
  109. Counting with Code & Go® Robot Mouse
  110. Introduction to Code & Go® Robot Mouse: Planning a Program
  111. Patterns with Code & Go® Robot Mouse
  112. Comparing Length with Code & Go® Robot Mouse
  113. Needs of Living Things with Code & Go® Robot Mouse
  114. Push and Pull with Code & Go® Robot Mouse
  115. Shapes with Code & Go® Robot Mouse
  116. Making Ten with Code & Go® Robot Mouse
  117. Loops: Predator and Prey
  118. Programming a Cycle
  119. Create an Original Story Animation
  120. Loops: Follow the Path
  121. Speed Block: Bouncy Ball
  122. Create a Mini Golf Game
  123. Message Events: Scout Plays in the Forest
  124. Pages: Scout's Travels
  125. Garden Project
  126. Pages: Create a Tapping Game
  127. Growing Garden
  128. Message Events: Simon Says
  129. Maze Game Project
  130. Loops: Frog and Rabbit
  131. Grid: Arctic Animation
  132. Forever Loops: Fireworks
  133. Loops: Play in the Park
  134. Sequences: Digital Responsibilities
K-2.AP.11
Decompose (break down) the steps needed to solve a problem into a precise sequence of instructions.
  1. Sequences (Unplugged)
  2. Adaptations and Survival: Camouflage
  3. Designing Solutions from Nature
  4. Introduction to Message Events
  5. Properties of Matter
  6. Animal Life Cycles
  7. Events
  8. Loops Part 2
  9. Counting with Mazes
  10. Research Presentations
  11. Who Keeps Us Safe?
  12. Storytelling Animations
  13. Create Your Own Story Problem
  14. Adding within 20 and Sequences (Unplugged)
  15. Loops
  16. Storytelling Animations Part 2
  17. Original Story Animations - Fiction Story
  18. Advanced Data and Programming
  19. Wildlife Scene Project
  20. Changes in the Environment
  21. VEX 123®: Introduction
  22. Introduction to Bee-Bot®: Basic Movements
  23. Counting with Bee-Bot®
  24. Introduction to Bee-Bot®: Planning a Program
  25. Patterns with Bee-Bot®
  26. Comparing Length with Bee-Bot®
  27. VEX 123®: Math Word Problems
  28. Weather with Bee-Bot®
  29. Needs of Living Things with Bee-Bot®
  30. Minecraft® Coding Fundamentals - Basic Moves
  31. Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles
  32. Skills Practice: Sequences
  33. Skills Practice: Repeat Loops
  34. LEGO® SPIKE Essential: Design a Moving Statue
  35. Space Travel Project
  36. Moving Targets Game
  37. VEX 123®: Patterns of Living Things
  38. Seed Dispersal
  39. Unplugged Introduction to ScratchJr Part 1
  40. Debugging
  41. Unplugged Introduction to ScratchJr Part 2
  42. Shapes with Bee-Bot®
  43. Seasonal Project (Summer): Pop the Balloons
  44. Making Ten with Bee-Bot®
  45. Seasonal Project (Spring): Create a Chase Game
  46. Seasonal Project (Fall): Gathering Apples Game
  47. Using the Go To Page Block
  48. Introduction to the Grid
  49. Introduction to Speed Blocks
  50. VEX 123®: Defining Shape Attributes
  51. Forever Loop Dance Party
  52. Code Block Review
  53. End Block: Program a Race
  54. About Me Project
  55. Create a Map
  56. Design an Adventure Game
  57. Preventing Erosion
  58. Introduction to Debugging
  59. Events (Alpine UT updates)
  60. Grow and Shrink Blocks in Motion
  61. Basic Data and Programming Project
  62. Introduction to Code & Go® Robot Mouse: Basic Movements
  63. Counting with Code & Go® Robot Mouse
  64. Introduction to Code & Go® Robot Mouse: Planning a Program
  65. Patterns with Code & Go® Robot Mouse
  66. Comparing Length with Code & Go® Robot Mouse
  67. Needs of Living Things with Code & Go® Robot Mouse
  68. Shapes with Code & Go® Robot Mouse
  69. Making Ten with Code & Go® Robot Mouse
  70. Debugging: Events and Sequences
  71. Programming a Cycle
  72. Debugging: Message Events and Loops
  73. Loops: Follow the Path
  74. Speed Block: Bouncy Ball
  75. Message Events: Scout Plays in the Forest
  76. Debugging: Events and Motion
  77. Message Events: Simon Says
  78. Loops: Frog and Rabbit
  79. Forever Loops: Fireworks
  80. Loops: Play in the Park
  81. Basic Data and Programming Project
K-2.AP.12
Develop plans that describe a program's sequence of events, goals, and expected outcomes.
  1. Research Presentations
  2. Who Keeps Us Safe?
  3. Create Your Own Story Problem
  4. Original Story Animations - Personal Story
  5. Storytelling Animations Part 2
  6. Original Story Animations - Fiction Story
  7. Seed Dispersal
  8. LEGO® SPIKE Essential: Design for Changing Weather
  9. Introduction to Speed Blocks
  10. Code Block Review
  11. About Me Project
  12. Create a Chicken Crossing Game
  13. Garden Project
  14. River Crossing Game
  15. Tap-a-Mole Game
  16. Grow and Shrink Blocks in Motion
  17. Garden Project
K-2.AP.13
Give attribution when using the ideas and creations of others while developing programs.
  1. Giving Credit Through Attributions
K-2.AP.14
Debug (identify and fix) errors in an algorithm or program that includes sequences and simple loops.
  1. Maze Game Project
  2. Events
  3. Loops Part 2
  4. Counting with Mazes
  5. Build a Sentence
  6. Research Presentations
  7. Create Your Own Story Problem
  8. Loops
  9. Advanced Data and Programming
  10. Wildlife Scene Project
  11. Changes in the Environment
  12. Introduction to Bee-Bot®: Planning a Program
  13. Introduction to Coding with LEGO® SPIKE Essential
  14. Minecraft® Coding Fundamentals - Basic Moves
  15. Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles
  16. Skills Practice: Sequences
  17. Skills Practice: Repeat Loops
  18. Skills Practice: Events
  19. Skills Practice: Message Events
  20. Space Travel Project
  21. Moving Targets Game
  22. VEX 123®: Patterns of Living Things
  23. Seed Dispersal
  24. Debugging
  25. Kibo®: Adding and Subtracting
  26. Seasonal Project (Summer): Pop the Balloons
  27. Forever Loop Dance Party
  28. Code Block Review
  29. End Block: Program a Race
  30. Create a Chicken Crossing Game
  31. Garden Project
  32. River Crossing Game
  33. Create a Map
  34. Tap-a-Mole Game
  35. Design an Adventure Game
  36. Patterns and Music
  37. Introduction to Debugging
  38. Events (Alpine UT updates)
  39. Introduction to Code & Go® Robot Mouse: Planning a Program
  40. Debugging: Events and Sequences
  41. Create an Original Story Animation
  42. Debugging: Message Events and Loops
  43. Speed Block: Bouncy Ball
  44. Garden Project
  45. Debugging: Events and Motion
  46. Maze Game Project
K-2.AP.15
Using correct terminology, describe steps taken and choices made during the iterative process of program development.
  1. Maze Game Project
  2. Advanced Data and Programming
  3. Wildlife Scene Project
  4. Debugging
  5. Garden Project
  6. Tap-a-Mole Game
  7. Design an Adventure Game
  8. Introduction to Debugging
  9. Garden Project
  10. Debugging: Events and Motion
  11. Maze Game Project
K-2.IC.16
Compare how people live and work before and after the implementation or adoption of new computing technology.
  1. Impacts of Technology in Our World
K-2.IC.17
Work respectfully and responsibly with others online.
  1. Impacts of Technology in Our World
  2. Minecraft: Education Edition® Basic Gameplay
  3. Training AI Using Data
  4. Sequences: Digital Responsibilities
K-2.IC.18
Keep login information private and log off of devices appropriately.
  1. Passwords
K-2.ET.A
Explain that the field of emerging technologies will be evolving and rapidly growing.
K-2.ET.B
Compare existing and emerging technologies, ideas, and concepts.
  1. Training AI Using Data
K-2.ET.C
Describe how emerging technologies are influencing current events at a local and global scale.
  1. Training AI Using Data
K-2.ET.D
Predict the positive and negative societal, cultural, and economic impacts that emerging and future technologies may generate.
  1. Impacts of Technology in Our World
K-2.ET.E
Create new or original work by applying emerging technologies.
  1. Training AI Using Data
  2. Machine Learning: AutoDraw
  3. Machine Learning: What is a Blorg?
  4. Machine Learning: Teachable Machine
  5. The Sorting Robot