Please enable JavaScript to use CodeHS

Elementary Standards Mapping

for WY CS K-2

18

Standards in this Framework

Standard Lessons
2.CS.D.01
Independently select and use a computing device to perform a variety of tasks for an intended outcome (e.g., create an artifact).
  1. 3D Design: Create a Bubble Wand
2.CS.HS.01
Demonstrate and describe the function of common components of computing systems (hardware and software) (e.g., use a browser, search engine).
  1. How Systems Work (What is a Computer?)
  2. Introduction to Kibo®
  3. Keyboard Introduction
2.CS.T.01
Recognize computing systems might not work as expected and identify and effectively communicate simple hardware or software problems and implement solutions (e.g., app or program is not working as expected, no sound is coming from the device, caps lock turned on) and discuss problems with peers and adults.
  1. Computer Basics
  2. How Systems Work (What is a Computer?)
  3. Computer Detectives: Computer Problems
2.NI.NCO.01
Identify and describe that computing devices can be connected in a variety of ways (e.g., Bluetooth, Wi-Fi, home and school networks, the internet).
  1. Networks, Packets, and the Internet
2.NI.C.01
Explain what authentication factors (e.g., login) are, why we use them, and apply authentication to protect devices and information (personal and private) from unauthorized access.
  1. Passwords
2.DA.S.01
With guidance, develop and modify an organizational structure by creating, copying, moving, and deleting files and folders.
2.DA.CVT.01
With guidance, collect data and independently 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. Basic Data and Programming Project
2.DA.IM.01
With guidance, interpret data and present it in a chart or graph (visualization) in order to make a prediction, with or without a computing device.
  1. Advanced Data and Programming
  2. Data Patterns and Predictions
  3. Basic Data and Programming Project
2.AP.A.01
With guidance, identify and model daily processes by creating and following algorithms (sets of step-by- step instructions) to complete tasks (e.g., verbally, kinesthetically, with robot devices, or a programming language).
  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. Hide and Seek Game
  14. Digital Greeting Card Project
  15. Design an Adventure Game
  16. Preventing Erosion
2.AP.V.01
Model the way programs store and manipulate data by using numbers or other symbols to represent information (e.g., thumbs up/down as representations of yes/no, arrows when writing algorithms to represent direction, or encode and decode words using numbers, pictographs, or other symbols to represent letters or words).
  1. Advanced Data and Programming
  2. Data Storage and Variables
2.AP.C.01
With guidance, independently and collaboratively create programs to accomplish tasks using a programming language, robot device, or unplugged activity that includes sequencing, conditionals, and repetition.
  1. Comparing Organisms
  2. Adaptations and Survival: Camouflage
  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. Place Value: Ones, Tens, and Hundreds
  14. Loops: Part 2
  15. Counting with Mazes
  16. Light and Shadows
  17. From ScratchJr to Scratch
  18. Research Presentations
  19. Sound and Pitch
  20. Math Story Problems: Add and Subtract within 100
  21. Counting and Sequences (Unplugged)
  22. Storytelling Animations
  23. Phases of the Moon
  24. Create Your Own Story Problem
  25. Living and Nonliving
  26. Weather and Seasons
  27. Original Story Animations - Personal Story
  28. Digital Research 2: Choice Research
  29. Loops
  30. Storytelling Animations Part 2
  31. Sun and Moon, Day and Night
  32. Algebraic Thinking: Find an Unknown Number Up to 10 in a Number Story
  33. Original Story Animations - Fiction Story
  34. Economic Choices
  35. Advanced Data and Programming
  36. Phonics: Letter Sounds
  37. Cardinal Directions
  38. Events and Money
  39. Wildlife Scene Project
  40. Place Value: Ones and Tens
  41. Finding an Unknown in a Word Problem
  42. Ozobot® Programming 1: Introduction
  43. Changes in the Environment
  44. Phonics: Digraphs
  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. Space Travel Project
  62. Divide Shapes into Equal Parts
  63. Moving Targets Game
  64. Punctuation: Write a great sentence!
  65. VEX 123®: Patterns of Living Things
  66. Seed Dispersal
  67. Unplugged Introduction to ScratchJr - Part 1
  68. Unplugged Introduction to ScratchJr - Part 2
  69. Kibo®: Adding and Subtracting
  70. Shapes with Bee-Bot®
  71. Seasonal Project (Summer): Pop the Balloons
  72. Making Ten with Bee-Bot®
  73. Seasonal Project (Spring): Create a Chase Game
  74. Seasonal Project (Fall): Gathering Apples Game
  75. Using the Go To Page Block
  76. Identify Shapes by Attributes
  77. Minecraft: Education Edition® - Trailblazer
  78. Introduction to Speed Blocks
  79. VEX 123®: Defining Shape Attributes
  80. Introduction to Show and Hide Blocks
  81. Introduction to Grow and Shrink Blocks
  82. Forever Loop Dance Party
  83. CodeHS Coding Card Game: Sequences
  84. CodeHS Coding Card Game: Sequences 2
  85. CodeHS Coding Card Game: Loops
  86. CodeHS Coding Card Game: Loops 2
  87. CodeHS Coding Card Game: Conditionals
  88. CodeHS Coding Card Game: Conditionals 2
  89. Coding Class: Block Basics
  90. Catching Butterflies
  91. Greater Than and Less Than: Two-Digit Numbers
  92. Greater Than and Less Than: Three-Digit Numbers
  93. About Me Project
  94. Create a Chicken Crossing Game
  95. Combining Shapes
  96. River Crossing Game
  97. Racing Game
  98. Create a Map
  99. Hide and Seek Game
  100. 3D Shapes
  101. Digital Greeting Card Project
  102. Design an Adventure Game
  103. Patterns and Music
  104. Preventing Erosion
  105. Events (Alpine UT updates)
  106. Seasons with Robot Mouse
  107. Weather with Robot Mouse
  108. Introduction to Robot Mouse: Basic Movements
  109. Counting with Robot Mouse
  110. Introduction to Robot Mouse: Planning a Program
  111. Patterns with Robot Mouse
  112. Comparing Length with Robot Mouse
  113. Needs of Living Things with Robot Mouse
  114. Push and Pull with Robot Mouse
  115. Shapes with Robot Mouse
  116. Making Ten with Robot Mouse
2.AP.M.01
Using grade appropriate content and complexity, decompose (breakdown) the steps needed to solve a problem into a precise sequence of instructions (e.g., develop a set of instructions on how to play your favorite game).
  1. Comparing Organisms
  2. Sequences (Unplugged)
  3. Adaptations and Survival: Camouflage
  4. Designing Solutions from Nature
  5. Introduction to Message Events
  6. Properties of Matter
  7. Maze Game Project
  8. Animal Life Cycles
  9. Events
  10. Loops: Part 2
  11. Counting with Mazes
  12. Research Presentations
  13. Counting and Sequences (Unplugged)
  14. Storytelling Animations
  15. Create Your Own Story Problem
  16. Adding within 20 and Sequences (Unplugged)
  17. Loops
  18. Storytelling Animations Part 2
  19. Original Story Animations - Fiction Story
  20. Advanced Data and Programming
  21. Wildlife Scene Project
  22. Changes in the Environment
  23. VEX 123®: Introduction
  24. Introduction to Bee-Bot®: Basic Movements
  25. Counting with Bee-Bot®
  26. Introduction to Bee-Bot®: Planning a Program
  27. Patterns with Bee-Bot®
  28. Comparing Length with Bee-Bot®
  29. VEX 123®: Math Word Problems
  30. Weather with Bee-Bot®
  31. Needs of Living Things with Bee-Bot®
  32. Minecraft® Coding Fundamentals - Basic Moves
  33. Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles
  34. Skills Practice: Sequences
  35. Skills Practice: Repeat Loops
  36. Space Travel Project
  37. Moving Targets Game
  38. VEX 123®: Patterns of Living Things
  39. Seed Dispersal
  40. Unplugged Introduction to ScratchJr - Part 1
  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 Grid/Coordinate Plane
  49. Introduction to Speed Blocks
  50. VEX 123®: Defining Shape Attributes
  51. Forever Loop Dance Party
  52. Coding Class: Block Basics
  53. About Me Project
  54. Garden Project
  55. Create a Map
  56. Tap-a-Mole Game
  57. Design an Adventure Game
  58. Preventing Erosion
  59. Events (Alpine UT updates)
  60. Basic Data and Programming Project
  61. Weather with Robot Mouse
  62. Counting with Robot Mouse
  63. Introduction to Robot Mouse: Planning a Program
  64. Comparing Length with Robot Mouse
  65. Needs of Living Things with Robot Mouse
  66. Shapes with Robot Mouse
  67. Making Ten with Robot Mouse
2.AP.PD.01
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. Coding Class: Block Basics
  8. About Me Project
  9. Create a Chicken Crossing Game
  10. River Crossing Game
2.AP.PD.02
Give credit to ideas, creations, and solutions of others while writing and developing programs.
  1. Giving Credit Through Attributions
2.AP.PD.03
Independently and collaboratively debug (identify and fix errors) programs using a programming language.
  1. Comparing Organisms
  2. Maze Game Project
  3. Events
  4. Loops: Part 2
  5. Counting with Mazes
  6. Build a Sentence
  7. Research Presentations
  8. Create Your Own Story Problem
  9. Loops
  10. Advanced Data and Programming
  11. Wildlife Scene Project
  12. Changes in the Environment
  13. Introduction to Bee-Bot®: Planning a Program
  14. Introduction to Coding with LEGO® SPIKE Essential
  15. Minecraft® Coding Fundamentals - Basic Moves
  16. Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles
  17. Skills Practice: Sequences
  18. Skills Practice: Repeat Loops
  19. Skills Practice: Events
  20. Skills Practice: Message Events
  21. Space Travel Project
  22. Moving Targets Game
  23. Seed Dispersal
  24. Debugging
  25. Kibo®: Adding and Subtracting
  26. Seasonal Project (Summer): Pop the Balloons
  27. Seasonal Project (Fall): Gathering Apples Game
  28. Using the Go To Page Block
  29. Forever Loop Dance Party
  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. Introduction to Debugging
  37. Events (Alpine UT updates)
  38. Basic Data and Programming Project
  39. Introduction to Robot Mouse: Planning a Program
2.AP.PD.04
Use correct terminology (debug, program input/output, code) to explain the development of a program or an algorithm (e.g., in an unplugged activity, hands on manipulatives, or a programming language).
  1. Maze Game Project
  2. Advanced Data and Programming
  3. Wildlife Scene Project
  4. Ozobot® Programming 2: More Color Codes
  5. LEGO® SPIKE Essential: Design for Changing Weather
  6. Garden Project
  7. Tap-a-Mole Game
  8. Introduction to Debugging
  9. Ozobot® Cycle
2.IC.C.01
Describe how people use different types of technologies in their daily work and personal lives.
  1. Impacts of Technology in Our World
  2. Training AI Using Data
2.IC.SI.01
Practice grade-level appropriate behavior and responsibilities while participating in an online community. Identify and report inappropriate behavior.
  1. Impacts of Technology in Our World
  2. Our Responsibilities
  3. Minecraft: Education Edition® Basic Gameplay