Please enable JavaScript to use CodeHS

Elementary Standards Mapping

for OK CS K-2

51

Standards in this Framework

Standard Lessons
K.CS.D.01
With guidance, follow directions and start to make appropriate choices to use computing devices to perform a variety of tasks.
  1. Computer Basics
  2. Training AI Using Data
  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.CS.HS.01
Use appropriate terminology to locate and identify common computing devices and components, in a variety of environments (e.g., desktop computer, laptop computer, tablet device, monitor, keyboard, mouse, printer).
  1. Input Devices
  2. Computer Basics
  3. Mouse Practice
  4. Keyboard Introduction
K.CS.T.01
Recognize that computing systems might not work as expected and with guidance use accurate terminology to identify simple hardware or so ware problems (e.g., volume turned down on headphones, monitor turned off).
  1. Computer Detectives: Computer Problems
K.NI.C.01
Discuss what passwords are and why we do not share them with others. With guidance, use passwords to access technological devices, apps, etc.
  1. Passwords
K.DA.S.01
With guidance, locate, open, modify and save an existing file with a computing device.
K.DA.CVT.01
With guidance, collect data and present it visually.
  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. Machine Learning: AutoDraw
  7. Machine Learning: Teachable Machine
  8. Basic Data and Programming Project
K.DA.IM.01
With guidance, draw conclusions and make predictions based on picture graphs or patterns (e.g., make predictions based on weather data presented in a picture graph or complete a pattern).
  1. Advanced Data and Programming
  2. Data Patterns and Predictions
  3. Basic Data and Programming Project
  4. Basic Data and Programming Project
K.NI.NCO.01
Recognize that computing devices can be connected together.
  1. Networks and the Internet
K.AP.A.01
With guidance, model daily processes and follow algorithms (sets of step-by-step instructions) to complete tasks verbally, kinesthetically, with robot devices, or a programing language.
  1. Introduction to Computer Science and Scratch
  2. Sequences (Unplugged)
  3. Introduction to Message Events
  4. Properties of Matter
  5. Maze Game Project
  6. Story Problems: Add and Subtract within 20
  7. Greater Than and Less Than: Single-Digit Numbers
  8. Changing Landforms
  9. Types of Motion
  10. Animal Life Cycles
  11. Events
  12. Story Problems: Add and Subtract within 10
  13. Counting with Mazes
  14. Light and Shadows
  15. Math Story Problems: Add and Subtract within 100
  16. Phases of the Moon
  17. Create Your Own Story Problem
  18. Living and Nonliving
  19. Weather and Seasons
  20. Original Story Animations - Personal Story
  21. Digital Research 2: Choice Research
  22. Adding within 20 and Sequences (Unplugged)
  23. Loops
  24. Original Story Animations - Fiction Story
  25. Cardinal Directions
  26. Events and Money
  27. Wildlife Scene Project
  28. Communities Modify Their Environment
  29. Ozobot® Programming 7
  30. Changes in the Environment
  31. Counting with Bee-Bot®
  32. Introduction to Bee-Bot®: Planning a Program
  33. Patterns with Bee-Bot®
  34. Seasons with Bee-Bot®
  35. Place Value: Adding Up to 20
  36. Comparing Length with Bee-Bot®
  37. Weather with Bee-Bot®
  38. Introduction to Kibo®
  39. Needs of Living Things with Bee-Bot®
  40. Push and Pull with Bee-Bot®
  41. Skills Practice: Events
  42. Skills Practice: ScratchJr Drawing Tools
  43. Punctuation: Write a great sentence!
  44. Seed Dispersal
  45. Unplugged Introduction to ScratchJr Part 1
  46. Unplugged Introduction to ScratchJr Part 2
  47. Shapes with Bee-Bot®
  48. Seasonal Project (Summer): Pop the Balloons
  49. Making Ten with Bee-Bot®
  50. Seasonal Project (Spring): Create a Chase Game
  51. Seasonal Project (Fall): Gathering Apples Game
  52. Using the Go To Page Block
  53. Introduction to the Grid
  54. Introduction to Speed Blocks
  55. Introduction to Show and Hide Blocks
  56. Introduction to Grow and Shrink Blocks
  57. Forever Loop Dance Party
  58. CodeHS Coding Card Game: Sequences
  59. CodeHS Coding Card Game: Sequences 2
  60. CodeHS Coding Card Game: Loops
  61. CodeHS Coding Card Game: Loops 2
  62. CodeHS Coding Card Game: Conditionals
  63. CodeHS Coding Card Game: Conditionals 2
  64. Code Block Review
  65. Catching Butterflies
  66. Introduction to the Wait Block
  67. Greater Than and Less Than: Two-Digit Numbers
  68. Greater Than and Less Than: Three-Digit Numbers
  69. About Me Project
  70. Create a Chicken Crossing Game
  71. River Crossing Game
  72. Racing Game
  73. Create a Map
  74. Hide and Seek Game
  75. 3D Shapes
  76. Digital Greeting Card Project
  77. Design an Adventure Game
  78. Preventing Erosion
  79. Geographic Effects on Early Civilizations
  80. Events (Alpine UT updates)
  81. Grow and Shrink Blocks in Motion
  82. Seasons with Code & Go® Robot Mouse
  83. Weather with Code & Go® Robot Mouse
  84. Introduction to Code & Go® Robot Mouse: Basic Movements
  85. Counting with Code & Go® Robot Mouse
  86. Introduction to Code & Go® Robot Mouse: Planning a Program
  87. Patterns with Code & Go® Robot Mouse
  88. Comparing Length with Code & Go® Robot Mouse
  89. Needs of Living Things with Code & Go® Robot Mouse
  90. Push and Pull with Code & Go® Robot Mouse
  91. Shapes with Code & Go® Robot Mouse
  92. Making Ten with Code & Go® Robot Mouse
  93. Programming a Cycle
  94. Message Events: Scout Plays in the Forest
  95. Growing Garden
  96. Message Events: Simon Says
  97. Maze Game Project
  98. Sequences: Digital Responsibilities
K.AP.V.01
With guidance, recognize that computers represent different types of data using numbers or other symbols.
  1. Data Storage and Variables
K.AP.C.01
With guidance, independently or collaboratively create programs to accomplish tasks using a programming language, robot device, or unplugged activity that includes sequencing (i.e., emphasizing the beginning, middle, and end).
  1. Comparing Organisms
  2. Adaptations and Survival: Camouflage
  3. Introduction to Message Events
  4. Maze Game Project
  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. Storytelling Animations
  20. Phases of the Moon
  21. Create Your Own Story Problem
  22. Living and Nonliving
  23. Weather and Seasons
  24. Original Story Animations - Personal Story
  25. Digital Research 2: Choice Research
  26. Loops
  27. Storytelling Animations Part 2
  28. Sun and Moon, Day and Night
  29. Algebraic Thinking: Find an Unknown Number Up to 10 in a Number Story
  30. Original Story Animations - Fiction Story
  31. Economic Choices
  32. Advanced Data and Programming
  33. Phonics: Letter Sounds
  34. Cardinal Directions
  35. Events and Money
  36. Wildlife Scene Project
  37. Place Value: Ones and Tens
  38. Finding an Unknown in a Word Problem
  39. Ozobot® Programming 1: Introduction
  40. Ozobot® Programming 2: More Color Codes
  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. 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. LEGO® SPIKE Essential: Design for Changing Weather
  70. Kibo®: Adding and Subtracting
  71. Shapes with Bee-Bot®
  72. Seasonal Project (Summer): Pop the Balloons
  73. Making Ten with Bee-Bot®
  74. Seasonal Project (Spring): Create a Chase Game
  75. Introduction to the Grid
  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. Code Block Review
  90. Catching Butterflies
  91. Introduction to the Wait Block
  92. Greater Than and Less Than: Two-Digit Numbers
  93. Greater Than and Less Than: Three-Digit Numbers
  94. Introduction to Pages
  95. End Block: Program a Race
  96. About Me Project
  97. Create a Chicken Crossing Game
  98. River Crossing Game
  99. Racing Game
  100. Create a Map
  101. Hide and Seek Game
  102. 3D Shapes
  103. Digital Greeting Card Project
  104. Design an Adventure Game
  105. Patterns and Music
  106. Preventing Erosion
  107. Events (Alpine UT updates)
  108. Basic Data and Programming Project
  109. Seasons with Code & Go® Robot Mouse
  110. Weather with Code & Go® Robot Mouse
  111. Introduction to Code & Go® Robot Mouse: Basic Movements
  112. Counting with Code & Go® Robot Mouse
  113. Introduction to Code & Go® Robot Mouse: Planning a Program
  114. Patterns with Code & Go® Robot Mouse
  115. Comparing Length with Code & Go® Robot Mouse
  116. Needs of Living Things with Code & Go® Robot Mouse
  117. Push and Pull with Code & Go® Robot Mouse
  118. Shapes with Code & Go® Robot Mouse
  119. Making Ten with Code & Go® Robot Mouse
  120. Programming a Cycle
  121. Loops: Follow the Path
  122. Message Events: Scout Plays in the Forest
  123. Message Events: Simon Says
  124. Pages: Dragon Story
  125. Maze Game Project
  126. Loops: Frog and Rabbit
  127. Forever Loops: Fireworks
  128. Loops: Play in the Park
  129. Basic Data and Programming Project
K.AP.PD.01
With guidance, create a grade-level appropriate artifact to illustrate thoughts, ideas, or stories in a sequential (step-by-step) manner (e.g., story map, storyboard, and sequential graphic organizer).
  1. Comparing Organisms
  2. Research Presentations
  3. Digital Research 2: Choice Research
  4. Original Story Animations - Fiction Story
  5. Space Travel Project
  6. 3D Design: Create a Bubble Wand
  7. Seed Dispersal
  8. About Me Project
  9. Create a Map
  10. Design an Adventure Game
K.AP.PD.02
Independently or with guidance give credit to ideas, creations and solutions of others while developing algorithms.
  1. Giving Credit Through Attributions
K.AP.PD.03
With guidance, independently or collaboratively debug algorithms using a programming language and/or unplugged activity that includes sequencing.
  1. Comparing Organisms
  2. Maze Game Project
  3. Events
  4. Story Problems: Add and Subtract within 10
  5. Loops Part 2
  6. Counting with Mazes
  7. Build a Sentence
  8. Research Presentations
  9. Create Your Own Story Problem
  10. Loops
  11. Advanced Data and Programming
  12. Wildlife Scene Project
  13. Ozobot® Programming 1: Introduction
  14. Ozobot® Programming 2: More Color Codes
  15. Changes in the Environment
  16. Introduction to Bee-Bot®: Planning a Program
  17. Introduction to Coding with LEGO® SPIKE Essential
  18. Minecraft® Coding Fundamentals - Basic Moves
  19. Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles
  20. Skills Practice: Sequences
  21. Skills Practice: Repeat Loops
  22. Skills Practice: Events
  23. Skills Practice: Message Events
  24. Space Travel Project
  25. VEX 123®: Patterns of Living Things
  26. Seed Dispersal
  27. Debugging
  28. Giving Credit Through Attributions
  29. Kibo®: Adding and Subtracting
  30. Seasonal Project (Summer): Pop the Balloons
  31. Seasonal Project (Fall): Gathering Apples Game
  32. Using the Go To Page Block
  33. Introduction to Speed Blocks
  34. Introduction to Grow and Shrink Blocks
  35. Forever Loop Dance Party
  36. Code Block Review
  37. Catching Butterflies
  38. Introduction to Pages
  39. Create a Chicken Crossing Game
  40. Garden Project
  41. River Crossing Game
  42. Create a Map
  43. Tap-a-Mole Game
  44. Design an Adventure Game
  45. Introduction to Debugging
  46. Events (Alpine UT updates)
  47. Basic Data and Programming Project
  48. Debugging: Events and Sequences
  49. Debugging: Message Events and Loops
  50. Garden Project
  51. Debugging: Events and Motion
  52. Pages: Dragon Story
  53. Maze Game Project
  54. Basic Data and Programming Project
K.AP.PD.04
Use correct terminology (beginning, middle, end) in the development of an algorithm to solve a simple problem.
  1. Sequences (Unplugged)
  2. Debugging
  3. Kibo®: Adding and Subtracting
  4. Garden Project
  5. Create a Map
  6. Tap-a-Mole Game
  7. Introduction to Debugging
  8. Debugging: Events and Sequences
  9. Debugging: Message Events and Loops
  10. Garden Project
  11. Debugging: Events and Motion
K.IC.C.01
List different ways in which types of technologies are used in your daily life.
  1. Impacts of Technology in Our World
K.IC.SI.01
With guidance, identify appropriate manners while participating in an online environment.
1.CS.D.01
With guidance, select and use a computing device to perform a variety of tasks for an intended outcome.
  1. Computer Basics
1.CS.HS.01
Use appropriate terminology in naming and describing the function of common computing devices and components (e.g., mouse is used to control the cursor).
  1. Input Devices
  2. Computer Basics
  3. Mouse Practice
  4. Keyboard Introduction
1.CS.T.01
Identify, using accurate terminology, simple hardware and software problems that may occur during use (e.g., app or program is not working as expected, no sound is coming from the device, caps lock turned on).
  1. Computer Detectives: Computer Problems
1.NI.NCO.01
Recognize that by connecting computing devices together they can share information (e.g., remote storage, printing, the internet).
  1. Networks and the Internet
1.NI.C.01
Identify what passwords are; explain why they are not shared; and discuss what makes a password strong. Independently, use passwords to access technological devices, apps, etc.
  1. Passwords
1.DA.S.01
With guidance locate, open, modify and save an existing file, use appropriate file-naming conventions, and recognize that the file exists within an organizational structure (drive, folder, file).
1.DA.CVT.01
With guidance, collect data and present it two different ways.
  1. Advanced Data and Programming
1.DA.IM.01
With guidance, identify and interpret data from a chart or graph (visualization) in order to make a prediction, with or without a computing device.
  1. Data Patterns and Predictions
1.AP.A.01
With guidance, model daily processes and follow algorithms (sets of step-by-step instructions) to complete tasks verbally, kinesthetically, with robot devices, or a programing language.
  1. Introduction to Computer Science and Scratch
  2. Sequences (Unplugged)
  3. Introduction to Message Events
  4. Properties of Matter
  5. Maze Game Project
  6. Story Problems: Add and Subtract within 20
  7. Greater Than and Less Than: Single-Digit Numbers
  8. Changing Landforms
  9. Types of Motion
  10. Animal Life Cycles
  11. Events
  12. Story Problems: Add and Subtract within 10
  13. Counting with Mazes
  14. Light and Shadows
  15. Math Story Problems: Add and Subtract within 100
  16. Phases of the Moon
  17. Create Your Own Story Problem
  18. Living and Nonliving
  19. Weather and Seasons
  20. Original Story Animations - Personal Story
  21. Digital Research 2: Choice Research
  22. Adding within 20 and Sequences (Unplugged)
  23. Loops
  24. Original Story Animations - Fiction Story
  25. Cardinal Directions
  26. Events and Money
  27. Wildlife Scene Project
  28. Communities Modify Their Environment
  29. Ozobot® Programming 7
  30. Changes in the Environment
  31. Counting with Bee-Bot®
  32. Introduction to Bee-Bot®: Planning a Program
  33. Patterns with Bee-Bot®
  34. Seasons with Bee-Bot®
  35. Place Value: Adding Up to 20
  36. Comparing Length with Bee-Bot®
  37. Weather with Bee-Bot®
  38. Introduction to Kibo®
  39. Needs of Living Things with Bee-Bot®
  40. Push and Pull with Bee-Bot®
  41. Skills Practice: Events
  42. Skills Practice: ScratchJr Drawing Tools
  43. Punctuation: Write a great sentence!
  44. Seed Dispersal
  45. Unplugged Introduction to ScratchJr Part 1
  46. Unplugged Introduction to ScratchJr Part 2
  47. Shapes with Bee-Bot®
  48. Seasonal Project (Summer): Pop the Balloons
  49. Making Ten with Bee-Bot®
  50. Seasonal Project (Spring): Create a Chase Game
  51. Seasonal Project (Fall): Gathering Apples Game
  52. Using the Go To Page Block
  53. Introduction to the Grid
  54. Introduction to Speed Blocks
  55. Introduction to Show and Hide Blocks
  56. Introduction to Grow and Shrink Blocks
  57. Forever Loop Dance Party
  58. CodeHS Coding Card Game: Sequences
  59. CodeHS Coding Card Game: Sequences 2
  60. CodeHS Coding Card Game: Loops
  61. CodeHS Coding Card Game: Loops 2
  62. CodeHS Coding Card Game: Conditionals
  63. CodeHS Coding Card Game: Conditionals 2
  64. Code Block Review
  65. Catching Butterflies
  66. Introduction to the Wait Block
  67. Greater Than and Less Than: Two-Digit Numbers
  68. Greater Than and Less Than: Three-Digit Numbers
  69. About Me Project
  70. Create a Chicken Crossing Game
  71. River Crossing Game
  72. Racing Game
  73. Create a Map
  74. Hide and Seek Game
  75. 3D Shapes
  76. Digital Greeting Card Project
  77. Design an Adventure Game
  78. Preventing Erosion
  79. Geographic Effects on Early Civilizations
  80. Events (Alpine UT updates)
  81. Grow and Shrink Blocks in Motion
  82. Seasons with Code & Go® Robot Mouse
  83. Weather with Code & Go® Robot Mouse
  84. Introduction to Code & Go® Robot Mouse: Basic Movements
  85. Counting with Code & Go® Robot Mouse
  86. Introduction to Code & Go® Robot Mouse: Planning a Program
  87. Patterns with Code & Go® Robot Mouse
  88. Comparing Length with Code & Go® Robot Mouse
  89. Needs of Living Things with Code & Go® Robot Mouse
  90. Push and Pull with Code & Go® Robot Mouse
  91. Shapes with Code & Go® Robot Mouse
  92. Making Ten with Code & Go® Robot Mouse
  93. Programming a Cycle
  94. Create an Original Story Animation
  95. Speed Block: Bouncy Ball
  96. Create a Mini Golf Game
  97. Message Events: Scout Plays in the Forest
  98. Pages: Scout's Travels
  99. Pages: Create a Tapping Game
  100. Message Events: Simon Says
  101. Maze Game Project
  102. Grid: Arctic Animation
1.AP.V.01
With guidance, model the way that a program accesses stored data using a variable name.
  1. Data Storage and Variables
1.AP.C.01
With guidance, independently or collaboratively create programs to accomplish tasks using a programming language, robot device, or unplugged activity that includes sequencing 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. 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. Ozobot® Programming 1: Introduction
  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. Divide Shapes into Equal Parts
  64. Moving Targets Game
  65. Punctuation: Write a great sentence!
  66. VEX 123®: Patterns of Living Things
  67. Seed Dispersal
  68. Unplugged Introduction to ScratchJr Part 1
  69. Unplugged Introduction to ScratchJr Part 2
  70. Kibo®: Adding and Subtracting
  71. Shapes with Bee-Bot®
  72. Seasonal Project (Summer): Pop the Balloons
  73. Making Ten with Bee-Bot®
  74. Seasonal Project (Spring): Create a Chase Game
  75. Seasonal Project (Fall): Gathering Apples Game
  76. Using the Go To Page Block
  77. Introduction to the Grid
  78. Identify Shapes by Attributes
  79. Minecraft: Education Edition® - Trailblazer
  80. Introduction to Speed Blocks
  81. VEX 123®: Defining Shape Attributes
  82. Introduction to Show and Hide Blocks
  83. Introduction to Grow and Shrink Blocks
  84. Forever Loop Dance Party
  85. CodeHS Coding Card Game: Sequences
  86. CodeHS Coding Card Game: Sequences 2
  87. CodeHS Coding Card Game: Loops
  88. CodeHS Coding Card Game: Loops 2
  89. CodeHS Coding Card Game: Conditionals
  90. CodeHS Coding Card Game: Conditionals 2
  91. Code Block Review
  92. Catching Butterflies
  93. Introduction to the Wait Block
  94. Greater Than and Less Than: Two-Digit Numbers
  95. Greater Than and Less Than: Three-Digit Numbers
  96. About Me Project
  97. Create a Chicken Crossing Game
  98. Garden Project
  99. Combining Shapes
  100. River Crossing Game
  101. Create a Map
  102. Hide and Seek Game
  103. Digital Greeting Card Project
  104. Tap-a-Mole Game
  105. Design an Adventure Game
  106. Algebraic Thinking: Finding a Two-Digit Unknown
  107. Patterns and Music
  108. Preventing Erosion
  109. Events (Alpine UT updates)
  110. Seasons with Code & Go® Robot Mouse
  111. Weather with Code & Go® Robot Mouse
  112. Introduction to Code & Go® Robot Mouse: Basic Movements
  113. Counting with Code & Go® Robot Mouse
  114. Introduction to Code & Go® Robot Mouse: Planning a Program
  115. Patterns with Code & Go® Robot Mouse
  116. Comparing Length with Code & Go® Robot Mouse
  117. Needs of Living Things with Code & Go® Robot Mouse
  118. Push and Pull with Code & Go® Robot Mouse
  119. Shapes with Code & Go® Robot Mouse
  120. Making Ten with Code & Go® Robot Mouse
  121. Loops: Predator and Prey
  122. Programming a Cycle
  123. Create an Original Story Animation
  124. Loops: Follow the Path
  125. Speed Block: Bouncy Ball
  126. Create a Mini Golf Game
  127. Message Events: Scout Plays in the Forest
  128. Garden Project
  129. Pages: Create a Tapping Game
  130. Message Events: Simon Says
  131. Maze Game Project
  132. Loops: Frog and Rabbit
  133. Grid: Arctic Animation
  134. Forever Loops: Fireworks
  135. Loops: Play in the Park
1.AP.PD.01
Independently or with guidance, create a grade-level appropriate artifact to illustrate thoughts, ideas, or stories in a sequential (step-by-step) manner (e.g., story map, storyboard, and sequential graphic organizer).
  1. Comparing Organisms
  2. Story Problems: Add and Subtract within 20
  3. Math Story Problems: Add and Subtract within 100
  4. Storytelling Animations
  5. Phases of the Moon
  6. Original Story Animations - Personal Story
  7. Storytelling Animations Part 2
  8. Original Story Animations - Fiction Story
  9. Space Travel Project
  10. Seed Dispersal
  11. Giving Credit Through Attributions
  12. Introduction to Pages
  13. About Me Project
  14. Create a Map
  15. Design an Adventure Game
  16. Pages: Dragon Story
  17. Grid: Arctic Animation
1.AP.PD.02
Independently or with guidance give credit to ideas, creations and solutions of others while writing and/or developing programs.
  1. Giving Credit Through Attributions
1.AP.PD.03
With guidance, independently or collaboratively debug programs using a programming language and/or unplugged activity that includes sequencing and repetition.
  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. VEX 123®: Patterns of Living Things
  24. Seed Dispersal
  25. Debugging
  26. Kibo®: Adding and Subtracting
  27. Seasonal Project (Summer): Pop the Balloons
  28. Seasonal Project (Fall): Gathering Apples Game
  29. Using the Go To Page Block
  30. Introduction to Speed Blocks
  31. Forever Loop Dance Party
  32. Code Block Review
  33. Create a Chicken Crossing Game
  34. Garden Project
  35. River Crossing Game
  36. Create a Map
  37. Tap-a-Mole Game
  38. Design an Adventure Game
  39. Introduction to Debugging
  40. Events (Alpine UT updates)
  41. Debugging: Events and Sequences
  42. Create an Original Story Animation
  43. Debugging: Message Events and Loops
  44. Speed Block: Bouncy Ball
  45. Maze Game Project
1.AP.PD.04
Use correct terminology ( first, second, third) and explain the choices made in the development of an algorithm to solve a simple problem.
  1. Sequences (Unplugged)
  2. Debugging
  3. Kibo®: Adding and Subtracting
  4. Garden Project
  5. Create a Map
  6. Tap-a-Mole Game
  7. Introduction to Debugging
  8. Debugging: Events and Sequences
  9. Debugging: Message Events and Loops
1.IC.C.01
Identify how people use different types of technologies in their daily work and personal lives.
  1. Impacts of Technology in Our World
1.IC.SI.01
With guidance, identify appropriate and inappropriate behavior. Act responsibly while participating in an online community and know how to report concerns.
2.CS.D.01
Select and use a computing device to perform a variety of tasks for an intended outcome.
  1. Computer Basics
2.CS.HS.01
Identify the components of a computer system and what the basic functions are (e.g., hard drive and memory) as well as peripherals (e.g., printers, scanners, external hard drives) and external storage features and their uses (e.g., cloud storage).
  1. Computer Basics
2.CS.T.01
Identify using accurate terminology, simple hardware and software problems that may occur during use (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 Detectives: Computer Problems
2.NI.NCO.01
Recognize that computing devices can be connected at various scales (e.g., bluetooth, WiFi, WWW, LAN, WAN, peer-to-peer).
2.NI.C.01
Explain what passwords are; why we use them, and use strong passwords to protect devices and information 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 and present the same data in various visual formats.
  1. Advanced Data and Programming
2.DA.IM.01
With guidance, construct and interpret data and present it in a chart or graph (visualization) in order to make a prediction, with or without a computing device.
  1. Data Patterns and Predictions
2.AP.A.01
With guidance, model daily processes by creating and following algorithms (sets of step-by- step instructions) to complete tasks verbally, kinesthetically, with robot devices, or a programing language.
  1. Introduction to Computer Science and Scratch
  2. Sequences (Unplugged)
  3. Introduction to Message Events
  4. Properties of Matter
  5. Maze Game Project
  6. Story Problems: Add and Subtract within 20
  7. Greater Than and Less Than: Single-Digit Numbers
  8. Changing Landforms
  9. Types of Motion
  10. Animal Life Cycles
  11. Events
  12. Story Problems: Add and Subtract within 10
  13. Counting with Mazes
  14. Light and Shadows
  15. Math Story Problems: Add and Subtract within 100
  16. Phases of the Moon
  17. Create Your Own Story Problem
  18. Living and Nonliving
  19. Weather and Seasons
  20. Original Story Animations - Personal Story
  21. Digital Research 2: Choice Research
  22. Adding within 20 and Sequences (Unplugged)
  23. Loops
  24. Original Story Animations - Fiction Story
  25. Cardinal Directions
  26. Events and Money
  27. Wildlife Scene Project
  28. Communities Modify Their Environment
  29. Ozobot® Programming 7
  30. Changes in the Environment
  31. Counting with Bee-Bot®
  32. Introduction to Bee-Bot®: Planning a Program
  33. Patterns with Bee-Bot®
  34. Seasons with Bee-Bot®
  35. Place Value: Adding Up to 20
  36. Comparing Length with Bee-Bot®
  37. Weather with Bee-Bot®
  38. Introduction to Kibo®
  39. Needs of Living Things with Bee-Bot®
  40. Push and Pull with Bee-Bot®
  41. Skills Practice: Events
  42. Skills Practice: ScratchJr Drawing Tools
  43. Space Travel Project
  44. Punctuation: Write a great sentence!
  45. Seed Dispersal
  46. Unplugged Introduction to ScratchJr Part 1
  47. Unplugged Introduction to ScratchJr Part 2
  48. Shapes with Bee-Bot®
  49. Seasonal Project (Summer): Pop the Balloons
  50. Making Ten with Bee-Bot®
  51. Seasonal Project (Spring): Create a Chase Game
  52. Seasonal Project (Fall): Gathering Apples Game
  53. Using the Go To Page Block
  54. Introduction to the Grid
  55. Introduction to Speed Blocks
  56. Introduction to Show and Hide Blocks
  57. Introduction to Grow and Shrink Blocks
  58. Forever Loop Dance Party
  59. CodeHS Coding Card Game: Sequences
  60. CodeHS Coding Card Game: Sequences 2
  61. CodeHS Coding Card Game: Loops
  62. CodeHS Coding Card Game: Loops 2
  63. CodeHS Coding Card Game: Conditionals
  64. CodeHS Coding Card Game: Conditionals 2
  65. Code Block Review
  66. Catching Butterflies
  67. Introduction to the Wait Block
  68. Greater Than and Less Than: Two-Digit Numbers
  69. Greater Than and Less Than: Three-Digit Numbers
  70. Introduction to Pages
  71. About Me Project
  72. Create a Chicken Crossing Game
  73. River Crossing Game
  74. Racing Game
  75. Create a Map
  76. Hide and Seek Game
  77. 3D Shapes
  78. Digital Greeting Card Project
  79. Design an Adventure Game
  80. Preventing Erosion
  81. Geographic Effects on Early Civilizations
  82. Events (Alpine UT updates)
  83. Grow and Shrink Blocks in Motion
  84. Seasons with Code & Go® Robot Mouse
  85. Weather with Code & Go® Robot Mouse
  86. Introduction to Code & Go® Robot Mouse: Basic Movements
  87. Counting with Code & Go® Robot Mouse
  88. Introduction to Code & Go® Robot Mouse: Planning a Program
  89. Patterns with Code & Go® Robot Mouse
  90. Comparing Length with Code & Go® Robot Mouse
  91. Needs of Living Things with Code & Go® Robot Mouse
  92. Push and Pull with Code & Go® Robot Mouse
  93. Shapes with Code & Go® Robot Mouse
  94. Making Ten with Code & Go® Robot Mouse
  95. Programming a Cycle
  96. Create an Original Story Animation
  97. Message Events: Scout Plays in the Forest
  98. Message Events: Simon Says
  99. Pages: Dragon Story
  100. Maze Game Project
2.AP.V.01
Model the way a computer program stores, accesses, and manipulates data that is represented as a variable.
  1. 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 and repetition.
  1. Comparing Organisms
  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. Ozobot® Programming 1: Introduction
  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. Divide Shapes into Equal Parts
  64. Moving Targets Game
  65. Punctuation: Write a great sentence!
  66. VEX 123®: Patterns of Living Things
  67. Seed Dispersal
  68. Unplugged Introduction to ScratchJr Part 1
  69. Unplugged Introduction to ScratchJr Part 2
  70. Kibo®: Adding and Subtracting
  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. Introduction to the Grid
  77. Identify Shapes by Attributes
  78. Minecraft: Education Edition® - Trailblazer
  79. Introduction to Speed Blocks
  80. VEX 123®: Defining Shape Attributes
  81. Introduction to Show and Hide 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. Code Block Review
  90. Catching Butterflies
  91. Introduction to the Wait Block
  92. Greater Than and Less Than: Two-Digit Numbers
  93. Greater Than and Less Than: Three-Digit Numbers
  94. Introduction to Pages
  95. About Me Project
  96. Create a Chicken Crossing Game
  97. Garden Project
  98. River Crossing Game
  99. Create a Map
  100. Hide and Seek Game
  101. Digital Greeting Card Project
  102. Tap-a-Mole Game
  103. Design an Adventure Game
  104. Algebraic Thinking: Finding a Two-Digit Unknown
  105. Patterns and Music
  106. Preventing Erosion
  107. Events (Alpine UT updates)
  108. Seasons with Code & Go® Robot Mouse
  109. Weather with Code & Go® Robot Mouse
  110. Introduction to Code & Go® Robot Mouse: Basic Movements
  111. Counting with Code & Go® Robot Mouse
  112. Introduction to Code & Go® Robot Mouse: Planning a Program
  113. Patterns with Code & Go® Robot Mouse
  114. Comparing Length with Code & Go® Robot Mouse
  115. Needs of Living Things with Code & Go® Robot Mouse
  116. Push and Pull with Code & Go® Robot Mouse
  117. Shapes with Code & Go® Robot Mouse
  118. Making Ten with Code & Go® Robot Mouse
  119. Loops: Predator and Prey
  120. Programming a Cycle
  121. Create an Original Story Animation
  122. Loops: Follow the Path
  123. Message Events: Scout Plays in the Forest
  124. Message Events: Simon Says
  125. Pages: Dragon Story
  126. Maze Game Project
  127. Loops: Frog and Rabbit
  128. Forever Loops: Fireworks
  129. Loops: Play in the Park
2.AP.PD.01
Independently or with guidance, create a grade-level appropriate artifact to illustrate thoughts, ideas, or stories in a sequential (step-by-step) manner (e.g., story map, storyboard, and sequential graphic organizer).
  1. Comparing Organisms
  2. Animal Life Cycles
  3. Light and Shadows
  4. Math Story Problems: Add and Subtract within 100
  5. Storytelling Animations
  6. Phases of the Moon
  7. Weather and Seasons
  8. Original Story Animations - Personal Story
  9. Storytelling Animations Part 2
  10. Original Story Animations - Fiction Story
  11. Changes in the Environment
  12. Space Travel Project
  13. Seed Dispersal
  14. Introduction to Pages
  15. About Me Project
  16. Create a Map
  17. Design an Adventure Game
  18. Programming a Cycle
  19. Pages: Dragon Story
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
With guidance, independently and collaboratively debug programs using a programming language and/or unplugged activity that includes sequencing and repetition.
  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. Ozobot® Programming 1: Introduction
  13. Changes in the Environment
  14. Introduction to Bee-Bot®: Planning a Program
  15. Introduction to Coding with LEGO® SPIKE Essential
  16. Minecraft® Coding Fundamentals - Basic Moves
  17. Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles
  18. Skills Practice: Sequences
  19. Skills Practice: Repeat Loops
  20. Skills Practice: Events
  21. Skills Practice: Message Events
  22. Space Travel Project
  23. Moving Targets Game
  24. VEX 123®: Patterns of Living Things
  25. Seed Dispersal
  26. Debugging
  27. Kibo®: Adding and Subtracting
  28. Seasonal Project (Summer): Pop the Balloons
  29. Seasonal Project (Fall): Gathering Apples Game
  30. Using the Go To Page Block
  31. Introduction to Speed Blocks
  32. Forever Loop Dance Party
  33. Code Block Review
  34. Create a Chicken Crossing Game
  35. Garden Project
  36. River Crossing Game
  37. Create a Map
  38. Tap-a-Mole Game
  39. Design an Adventure Game
  40. Introduction to Debugging
  41. Events (Alpine UT updates)
  42. Debugging: Events and Sequences
  43. Create an Original Story Animation
  44. Debugging: Message Events and Loops
  45. Maze Game Project
2.AP.PD.04
Use correct terminology (debug, program input/output, code) to explain the development of an algorithm to solve a problem in an unplugged activity, hands on manipulatives, or a programming language.
  1. Sequences (Unplugged)
  2. Ozobot® Programming 2: More Color Codes
  3. Space Travel Project
  4. Moving Targets Game
  5. Debugging
  6. LEGO® SPIKE Essential: Design for Changing Weather
  7. Kibo®: Adding and Subtracting
  8. Garden Project
  9. Create a Map
  10. Tap-a-Mole Game
  11. Introduction to Debugging
  12. Debugging: Events and Sequences
  13. Debugging: Message Events and Loops
2.IC.C.01
Identify and 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
Develop a code of conduct, explain, and practice grade-level appropriate behavior and responsibilities while participating in an online community. Identify and report inappropriate behavior.