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
K-2.CS.02
Use appropriate terminology in identifying and describing the function of common physical components of computing systems (hardware).
  1. Ozobot® Programming 1: Introduction
  2. Ozobot® Programming 2: More Color Codes
  3. Introduction to Kibo®
  4. Mouse Practice
  5. Keyboard Introduction
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. Digital Research
K-2.DA.06
Collect and present the same data in various visual formats.
  1. Digital 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. 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
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. Counting with Bee-Bot®
  45. Introduction to Bee-Bot®: Planning a Program
  46. Patterns with Bee-Bot®
  47. ScratchJr to Scratch: Events and Loops
  48. Seasons with Bee-Bot®
  49. Place Value: Adding Up to 20
  50. Comparing Length with Bee-Bot®
  51. Introduction to Coding with LEGO® Spike Essential
  52. VEX 123®: Math Word Problems
  53. Weather with Bee-Bot®
  54. Needs of Living Things with Bee-Bot®
  55. Push and Pull with Bee-Bot®
  56. Minecraft® Coding Fundamentals - Basic Moves
  57. Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles
  58. Skills Practice: Repeat Loops
  59. Skills Practice: Events
  60. Design Project with LEGO® Spike Essential: Moving Statue
  61. Space Travel Project
  62. Moving Targets Game
  63. VEX 123®: Patterns of Living Things
  64. Seed Dispersal
  65. Unplugged Introduction to ScratchJr - Part 1
  66. Unplugged Introduction to ScratchJr - Part 2
  67. Kibo®: Adding and Subtracting
  68. Shapes with Bee-Bot®
  69. Seasonal Project (Summer): Pop the Balloons
  70. Making Ten with Bee-Bot®
  71. Seasonal Project (Spring): Create a Chase Game
  72. Seasonal Project (Fall): Gathering Apples Game
  73. Minecraft: Education Edition® - Trailblazer
  74. Introduction to Speed Blocks
  75. VEX 123®: Defining Shape Attributes
  76. Introduction to Show and Hide Blocks
  77. Introduction to Grow and Shrink Blocks
  78. Forever Loop Dance Party
  79. CodeHS Coding Card Game: Sequences
  80. CodeHS Coding Card Game: Sequences 2
  81. CodeHS Coding Card Game: Loops
  82. CodeHS Coding Card Game: Loops 2
  83. CodeHS Coding Card Game: Conditionals
  84. CodeHS Coding Card Game: Conditionals 2
  85. Coding Class: Block Basics
  86. Catching Butterflies
  87. Greater Than and Less Than: Two-Digit Numbers
  88. Greater Than and Less Than: Three-Digit Numbers
  89. Program a Race
  90. About Me Project
  91. Create a Chicken Crossing Game
  92. Combining Shapes
  93. River Crossing Game
  94. Racing Game
  95. Create a Map
  96. 3D Shapes
  97. Digital Greeting Card Project
  98. Patterns and Music
  99. Preventing Erosion
  100. Rates and Unit Rates
  101. Events (Alpine UT updates)
  102. Grow and Shrink Blocks in Motion
  103. Seasons with Robot Mouse
  104. Weather with Robot Mouse
  105. Counting with Robot Mouse
  106. Introduction to Robot Mouse: Planning a Program
  107. Patterns with Robot Mouse
  108. Comparing Length with Robot Mouse
K-2.AP.11
Decompose (break down) the steps needed to solve a problem into a precise sequence of instructions.
  1. Who Keeps Us Safe?
  2. Advanced Data and Programming
  3. Coding Class: Block Basics
  4. About Me Project
  5. Create a Map
  6. Preventing Erosion
  7. 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. Coding Class: Block Basics
  11. About Me Project
  12. Create a Chicken Crossing Game
  13. River Crossing Game
  14. Grow and Shrink Blocks in Motion
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. Create a Chicken Crossing Game
  2. Garden Project
  3. River Crossing Game
  4. Create a Map
  5. Tap-a-Mole Game
  6. Patterns and Music
  7. Introduction to Debugging
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. Introduction to Debugging
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
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.
K-2.ET.C
Describe how emerging technologies are influencing current events at a local and global scale.
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.