Please enable JavaScript to use CodeHS

Elementary Standards Mapping

for IN K-2 CS 2023

17

Standards in this Framework

Standard Lessons
K-2.DI.1
Identify and collect data using digital tools (e.g., take pictures of all blue items, create a document with things that start with “a”).
  1. Digital Research
  2. Advanced Data and Programming
  3. Basic Data and Programming Project
K-2.DI.2
Define stored information as data and when appropriate, copy, search, retrieve, modify, and delete it.
  1. Digital Research
  2. Advanced Data and Programming
  3. Data Storage and Variables
  4. Basic Data and Programming Project
K-2.DI.3
Model that data can be stored and manipulated using numbers or symbols to represent information.
  1. Data Storage and Variables
K-2.DI.4
Organize and present data in different visual formats such as charts, graphs, and symbols, and identify and describe patterns to make predictions. (E)
  1. Research Presentations
  2. Digital Research 2: Choice Research
  3. Advanced Data and Programming
  4. Basic Data and Programming Project
K-2.CD.1
Use appropriate terminology in identifying and describing computer hardware. (E)
  1. Input Devices
  2. Computer Basics
  3. Ozobot® Programming 1: Introduction
  4. Introduction to Coding with LEGO® Spike Essential
  5. Introduction to Kibo®
  6. Communicating Across Distances with Kibo® Robot
  7. Computer Detectives: Computer Problems
  8. Mouse Practice
  9. Keyboard Introduction
K-2.CD.2
Describe and troubleshoot basic hardware and software problems using appropriate terminology.
  1. Introduction to Coding with LEGO® Spike Essential
  2. Computer Detectives: Computer Problems
K-2.CD.3
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: Create a Bubble Wand
K-2.PA.1
Breakdown and plan the order of the steps needed for a desired outcome to accomplish the goal. (E)
  1. Sequences (Unplugged)
  2. Introduction to Message Events
  3. Properties of Matter
  4. Maze Game Project
  5. Animal Life Cycles
  6. Events
  7. Loops: Part 2
  8. Counting with Mazes
  9. Research Presentations
  10. Weather and Seasons
  11. Original Story Animations - Personal Story
  12. Adding within 20 and Sequences (Unplugged)
  13. Loops
  14. Original Story Animations - Fiction Story
  15. Wildlife Scene Project
  16. Changes in the Environment
  17. Counting with Bee-Bot®
  18. Introduction to Bee-Bot®: Planning a Program
  19. Patterns with Bee-Bot®
  20. Comparing Length with Bee-Bot®
  21. VEX 123®: Math Word Problems
  22. Weather with Bee-Bot®
  23. Needs of Living Things with Bee-Bot®
  24. Push and Pull with Bee-Bot®
  25. Minecraft® Coding Fundamentals - Basic Moves
  26. Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles
  27. Skills Practice: Sequences
  28. Skills Practice: Repeat Loops
  29. Skills Practice: Events
  30. Skills Practice: Message Events
  31. Skills Practice: ScratchJr Drawing Tools
  32. Design Project with LEGO® Spike Essential: Moving Statue
  33. Space Travel Project
  34. Moving Targets Game
  35. VEX 123®: Patterns of Living Things
  36. Seed Dispersal
  37. Unplugged Introduction to ScratchJr - Part 1
  38. Unplugged Introduction to ScratchJr - Part 2
  39. Shapes with Bee-Bot®
  40. Making Ten with Bee-Bot®
  41. Introduction to Grid/Coordinate Plane
  42. Introduction to Speed Blocks
  43. VEX 123®: Defining Shape Attributes
  44. Forever Loop Dance Party
  45. Coding Class: Block Basics
  46. Program a Race
  47. About Me Project
  48. Create a Map
  49. Events (Alpine UT updates)
  50. Weather with Robot Mouse
  51. Counting with Robot Mouse
  52. Introduction to Robot Mouse: Planning a Program
  53. Patterns with Robot Mouse
  54. Comparing Length with Robot Mouse
K-2.PA.2
Using age-appropriate vocabulary, explain steps taken and choices made to improve the design of a sequence.
  1. Maze Game Project
  2. Create Your Own Story Problem
  3. Storytelling Animations Part 2
  4. Original Story Animations - Fiction Story
  5. Wildlife Scene Project
  6. Debugging
  7. LEGO® Spike Essential: Design for Changing Weather
  8. Introduction to Debugging
K-2.PA.3
Develop programs with sequences and simple loops to express ideas or address a problem. (E)
  1. Adaptations and Survival: Camouflage
  2. Designing Solutions from Nature
  3. Introduction to Message Events
  4. Maze Game Project
  5. Story Problems: Add and Subtract within 20
  6. Greater Than and Less Than: Single-Digit Numbers
  7. Changing Landforms
  8. Creating Shapes
  9. Types of Motion
  10. Animal Life Cycles
  11. Events
  12. Story Problems: Add and Subtract within 10
  13. Loops: Part 2
  14. Counting with Mazes
  15. Light and Shadows
  16. From ScratchJr to Scratch
  17. Research Presentations
  18. Sound and Pitch
  19. Math Story Problems: Add and Subtract within 100
  20. Storytelling Animations
  21. Phases of the Moon
  22. Create Your Own Story Problem
  23. Living and Nonliving
  24. Weather and Seasons
  25. Original Story Animations - Personal Story
  26. Digital Research 2: Choice Research
  27. Loops
  28. Storytelling Animations Part 2
  29. Sun and Moon, Day and Night
  30. Algebraic Thinking: Find an Unknown Number Up to 10 in a Number Story
  31. Original Story Animations - Fiction Story
  32. Economic Choices
  33. Advanced Data and Programming
  34. Phonics: Letter Sounds
  35. Cardinal Directions
  36. Events and Money
  37. Wildlife Scene Project
  38. Place Value: Ones and Tens
  39. Finding an Unknown in a Word Problem
  40. Changes in the Environment
  41. Phonics: Digraphs
  42. VEX 123®: Introduction
  43. Counting with Bee-Bot®
  44. Introduction to Bee-Bot®: Planning a Program
  45. Patterns with Bee-Bot®
  46. ScratchJr to Scratch: Events and Loops
  47. Seasons with Bee-Bot®
  48. Place Value: Adding Up to 20
  49. Comparing Length with Bee-Bot®
  50. Introduction to Coding with LEGO® Spike Essential
  51. VEX 123®: Math Word Problems
  52. Weather with Bee-Bot®
  53. Needs of Living Things with Bee-Bot®
  54. Push and Pull with Bee-Bot®
  55. Minecraft® Coding Fundamentals - Basic Moves
  56. Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles
  57. Skills Practice: Repeat Loops
  58. Skills Practice: Events
  59. Space Travel Project
  60. Moving Targets Game
  61. Punctuation: Write a great sentence!
  62. VEX 123®: Patterns of Living Things
  63. Seed Dispersal
  64. Unplugged Introduction to ScratchJr - Part 1
  65. Unplugged Introduction to ScratchJr - Part 2
  66. Kibo®: Adding and Subtracting
  67. Shapes with Bee-Bot®
  68. Seasonal Project (Summer): Pop the Balloons
  69. Making Ten with Bee-Bot®
  70. Seasonal Project (Spring): Create a Chase Game
  71. Seasonal Project (Fall): Gathering Apples Game
  72. Using the Go To Page Block
  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. Racing Game
  94. Create a Map
  95. 3D Shapes
  96. Digital Greeting Card Project
  97. Patterns and Music
  98. Preventing Erosion
  99. Events (Alpine UT updates)
  100. Grow and Shrink Blocks in Motion
  101. Seasons with Robot Mouse
  102. Weather with Robot Mouse
  103. Counting with Robot Mouse
  104. Introduction to Robot Mouse: Planning a Program
  105. Patterns with Robot Mouse
  106. Comparing Length with Robot Mouse
K-2.PA.4
Identify and fix (debug) errors in sequences and simple loops.
  1. Introduction to Message Events
  2. Maze Game Project
  3. Events
  4. Counting with Mazes
  5. Build a Sentence
  6. Research Presentations
  7. Create Your Own Story Problem
  8. Loops
  9. Wildlife Scene Project
  10. Changes in the Environment
  11. Introduction to Bee-Bot®: Planning a Program
  12. Introduction to Coding with LEGO® Spike Essential
  13. Minecraft® Coding Fundamentals - Basic Moves
  14. Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles
  15. Skills Practice: Sequences
  16. Skills Practice: Repeat Loops
  17. Skills Practice: Events
  18. Skills Practice: Message Events
  19. Space Travel Project
  20. Moving Targets Game
  21. Seed Dispersal
  22. Debugging
  23. Kibo®: Adding and Subtracting
  24. Seasonal Project (Summer): Pop the Balloons
  25. Introduction to Speed Blocks
  26. Coding Class: Block Basics
  27. Program a Race
  28. Create a Chicken Crossing Game
  29. Garden Project
  30. Create a Map
  31. Hide and Seek Game
  32. Tap-a-Mole Game
  33. Patterns and Music
  34. Introduction to Debugging
  35. Events (Alpine UT updates)
  36. Introduction to Robot Mouse: Planning a Program
K-2.PA.5
Model daily processes by creating and following algorithms (i.e., sets of step-by-step instructions) to complete tasks. (E)
  1. Sequences (Unplugged)
  2. Events
  3. Research Presentations
  4. Weather and Seasons
  5. Loops
  6. Economic Choices
  7. Introduction to Kibo®
  8. Skills Practice: Events
  9. Forever Loop Dance Party
  10. CodeHS Coding Card Game: Sequences
  11. CodeHS Coding Card Game: Sequences 2
  12. CodeHS Coding Card Game: Loops
  13. CodeHS Coding Card Game: Loops 2
  14. CodeHS Coding Card Game: Conditionals
  15. CodeHS Coding Card Game: Conditionals 2
  16. Create a Map
  17. Events (Alpine UT updates)
K-2.PA.6
Give attribution when using the ideas and creations of others while developing programs.
  1. Giving Credit Through Attributions
K-2.NI.1
Explain what passwords are, why they are used, and why it is important to develop strong passwords to protect devices and information. (E)
  1. Passwords
K-2.IC.1
Compare and contrast the effects of technology on communities and social interactions.
  1. Impacts of Technology in Our World
K-2.IC.2
Identify expected behaviors for working responsibly with others online. (E)
  1. Training AI Using Data
K-2.IC.3
Describe how to keep login information private and log off of devices appropriately.
  1. Passwords