Please enable JavaScript to use CodeHS

Elementary Standards Mapping

for MS CS K-2

19

Standards in this Framework

Standard Lessons
CS.1A.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
  9. Machine Learning: AutoDraw
  10. Machine Learning: Teachable Machine
CS.1A.2
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
CS.1A.3
Describe basic hardware and software problems using accurate terminology.
  1. Computer Basics
  2. Computer Detectives: Computer Problems
NI.1A.1
Explain what passwords are and why we use them.
  1. Passwords
NI.1A.2
Students should understand that computers connect them to people, places, and things around the world.
  1. Networks and the Internet
DA.1A.1
Store, copy, search, retrieve, modify, and delete information using a computing device and define the information stored as data.
  1. Digital Research 1: Guided Research
DA.1A.2
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
  4. Data Patterns and Predictions
  5. Basic Data and Programming Project
  6. Basic Data and Programming Project
DA.1A.3
Identify and describe patterns in data visualizations, such as charts or graphs, to make predictions.
  1. Data Patterns and Predictions
AP.1A.1
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
AP.1A.2
Model the way programs store and manipulate data by using numbers or other symbols to represent information.
  1. Data Storage and Variables
AP.1A.3
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. 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. Introduction to Bee-Bot®: Basic Movements
  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. LEGO® SPIKE Essential: Design a Moving Statue
  60. Space Travel Project
  61. Moving Targets Game
  62. VEX 123®: Patterns of Living Things
  63. Seed Dispersal
  64. Unplugged Introduction to ScratchJr Part 2
  65. Kibo®: Adding and Subtracting
  66. Shapes with Bee-Bot®
  67. Seasonal Project (Summer): Pop the Balloons
  68. Making Ten with Bee-Bot®
  69. Seasonal Project (Spring): Create a Chase Game
  70. Seasonal Project (Fall): Gathering Apples Game
  71. Minecraft: Education Edition® - Trailblazer
  72. Introduction to Speed Blocks
  73. VEX 123®: Defining Shape Attributes
  74. Introduction to Show and Hide Blocks
  75. Introduction to Grow and Shrink Blocks
  76. Forever Loop Dance Party
  77. CodeHS Coding Card Game: Sequences
  78. CodeHS Coding Card Game: Sequences 2
  79. CodeHS Coding Card Game: Loops
  80. CodeHS Coding Card Game: Loops 2
  81. CodeHS Coding Card Game: Conditionals
  82. CodeHS Coding Card Game: Conditionals 2
  83. Code Block Review
  84. Catching Butterflies
  85. Greater Than and Less Than: Two-Digit Numbers
  86. Greater Than and Less Than: Three-Digit Numbers
  87. End Block: Program a Race
  88. About Me Project
  89. Create a Chicken Crossing Game
  90. Combining Shapes
  91. River Crossing Game
  92. Racing Game
  93. Create a Map
  94. 3D Shapes
  95. Digital Greeting Card Project
  96. Design an Adventure Game
  97. Patterns and Music
  98. Preventing Erosion
  99. Rates and Unit Rates
  100. Events (Alpine UT updates)
  101. Grow and Shrink Blocks in Motion
  102. Seasons with Code & Go® Robot Mouse
  103. Weather with Code & Go® Robot Mouse
  104. Introduction to Code & Go® Robot Mouse: Basic Movements
  105. Counting with Code & Go® Robot Mouse
  106. Introduction to Code & Go® Robot Mouse: Planning a Program
  107. Patterns with Code & Go® Robot Mouse
  108. Comparing Length with Code & Go® Robot Mouse
  109. Needs of Living Things with Code & Go® Robot Mouse
  110. Push and Pull with Code & Go® Robot Mouse
  111. Shapes with Code & Go® Robot Mouse
  112. Making Ten with Code & Go® Robot Mouse
  113. Loops: Predator and Prey
  114. Programming a Cycle
  115. Create an Original Story Animation
  116. Loops: Follow the Path
  117. Speed Block: Bouncy Ball
  118. Create a Mini Golf Game
  119. Message Events: Scout Plays in the Forest
  120. Pages: Scout's Travels
  121. Pages: Create a Tapping Game
  122. Growing Garden
  123. Message Events: Simon Says
  124. Maze Game Project
  125. Loops: Frog and Rabbit
  126. Grid: Arctic Animation
  127. Forever Loops: Fireworks
  128. Loops: Play in the Park
  129. Sequences: Digital Responsibilities
  130. Grid: Solving Mazes
  131. Animal Sounds
AP.1A.4
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. Storytelling Animations
  12. Create Your Own Story Problem
  13. Adding within 20 and Sequences (Unplugged)
  14. Loops
  15. Storytelling Animations Part 2
  16. Original Story Animations - Fiction Story
  17. Advanced Data and Programming
  18. Wildlife Scene Project
  19. Changes in the Environment
  20. VEX 123®: Introduction
  21. Introduction to Bee-Bot®: Basic Movements
  22. Counting with Bee-Bot®
  23. Introduction to Bee-Bot®: Planning a Program
  24. Patterns with Bee-Bot®
  25. Comparing Length with Bee-Bot®
  26. VEX 123®: Math Word Problems
  27. Weather with Bee-Bot®
  28. Needs of Living Things with Bee-Bot®
  29. Minecraft® Coding Fundamentals - Basic Moves
  30. Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles
  31. Skills Practice: Sequences
  32. Skills Practice: Repeat Loops
  33. LEGO® SPIKE Essential: Design a Moving Statue
  34. Space Travel Project
  35. Moving Targets Game
  36. VEX 123®: Patterns of Living Things
  37. Seed Dispersal
  38. Unplugged Introduction to ScratchJr Part 1
  39. Debugging
  40. Unplugged Introduction to ScratchJr Part 2
  41. Shapes with Bee-Bot®
  42. Seasonal Project (Summer): Pop the Balloons
  43. Making Ten with Bee-Bot®
  44. Seasonal Project (Spring): Create a Chase Game
  45. Seasonal Project (Fall): Gathering Apples Game
  46. Using the Go To Page Block
  47. Introduction to the Grid
  48. Introduction to Speed Blocks
  49. VEX 123®: Defining Shape Attributes
  50. Forever Loop Dance Party
  51. End Block: Program a Race
  52. About Me Project
  53. Garden Project
  54. Create a Map
  55. Tap-a-Mole Game
  56. Design an Adventure Game
  57. Preventing Erosion
  58. Multiplying and Dividing Fractions
  59. Introduction to Debugging
  60. Events (Alpine UT updates)
  61. Basic Data and Programming Project
  62. Weather with Code & Go® Robot Mouse
  63. Introduction to Code & Go® Robot Mouse: Basic Movements
  64. Counting with Code & Go® Robot Mouse
  65. Introduction to Code & Go® Robot Mouse: Planning a Program
  66. Patterns with Code & Go® Robot Mouse
  67. Comparing Length with Code & Go® Robot Mouse
  68. Needs of Living Things with Code & Go® Robot Mouse
  69. Shapes with Code & Go® Robot Mouse
  70. Making Ten with Code & Go® Robot Mouse
  71. Ozobot® Cycle
  72. Debugging: Events and Sequences
  73. Programming a Cycle
  74. Debugging: Message Events and Loops
  75. Loops: Follow the Path
  76. Speed Block: Bouncy Ball
  77. Message Events: Scout Plays in the Forest
  78. Garden Project
  79. Debugging: Events and Motion
  80. Message Events: Simon Says
  81. Loops: Frog and Rabbit
  82. Forever Loops: Fireworks
  83. Loops: Play in the Park
  84. Basic Data and Programming Project
  85. Grid: Solving Mazes
AP.1A.5
Develop plans that describe a program’s sequence of events, goals, and expected outcomes.
  1. Research Presentations
  2. Create Your Own Story Problem
  3. Original Story Animations - Personal Story
  4. Storytelling Animations Part 2
  5. Original Story Animations - Fiction Story
  6. Seed Dispersal
  7. LEGO® SPIKE Essential: Design for Changing Weather
  8. Introduction to Speed Blocks
  9. About Me Project
  10. Create a Chicken Crossing Game
  11. River Crossing Game
  12. Grow and Shrink Blocks in Motion
AP.1A.6
Give attribution when using the ideas and creations of others while developing programs.
  1. Giving Credit Through Attributions
AP.1A.7
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. Ozobot® Cycle
  41. Debugging: Events and Sequences
  42. Create an Original Story Animation
  43. Debugging: Message Events and Loops
  44. Speed Block: Bouncy Ball
  45. Garden Project
  46. Debugging: Events and Motion
  47. Maze Game Project
  48. Grid: Solving Mazes
AP.1A.8
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. Basic Data and Programming Project
  10. Garden Project
  11. Debugging: Events and Motion
  12. Maze Game Project
  13. Basic Data and Programming Project
IC.1A.1
Compare how people live and work before and after the implementation or adoption of new computing
  1. Impacts of Technology in Our World
IC.1A.2
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
IC.1A.3
Keep login information private and log off devices appropriately.
  1. Passwords