Please enable JavaScript to use CodeHS

Elementary Standards Mapping

for NY CS K-6

97

Standards in this Framework

Standard Lessons
K-1.IC.1
Identify and discuss how tasks are accomplished with and without computing technology.
  1. Impacts of Technology in Our World
K-1.IC.2
Identify and explain classroom and home rules related to computing technologies.
K-1.IC.3
Identify computing technologies in the classroom, home, and community. 
  1. Impacts of Technology in Our World
K-1.IC.4
Identify public and private spaces in our daily lives.
  1. Passwords
K-1.IC.6
With teacher support, identify different ways people interact with computers and computing devices.
  1. Computer Basics
K-1.IC.7
Identify multiple jobs that use computing technologies.
K-1.CT.1
Identify and describe one or more patterns (found in nature or designed), and examine the patterns to find similarities and make predictions.
  1. Comparing Organisms
  2. Phases of the Moon
  3. Loops
  4. Sun and Moon, Day and Night
  5. Patterns with Bee-Bot®
  6. Patterns and Music
  7. Patterns with Code & Go® Robot Mouse
  8. Machine Learning: What is a Blorg?
  9. The Sorting Robot
K-1.CT.2
Identify different kinds of data that can be collected from everyday life.
  1. Advanced Data and Programming
  2. Data Storage and Variables
  3. Basic Data and Programming Project
  4. Machine Learning: AutoDraw
  5. Machine Learning: What is a Blorg?
  6. Machine Learning: Teachable Machine
  7. Basic Data and Programming Project
  8. The Sorting Robot
K-1.CT.3
Identify ways to visualize data, and collaboratively create a visualization of data.
  1. Research Presentations
  2. Digital Research 1: Guided Research
  3. Digital Research 2: Choice Research
  4. Advanced Data and Programming
  5. Data Patterns and Predictions
  6. Basic Data and Programming Project
  7. Basic Data and Programming Project
K-1.CT.4
Identify a problem or task and discuss ways to break it into multiple smaller steps.
  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. Animal Life Cycles
  8. Events
  9. Loops Part 2
  10. Counting with Mazes
  11. Research Presentations
  12. Counting and Sequences (Unplugged)
  13. Storytelling Animations
  14. Create Your Own Story Problem
  15. Adding within 20 and Sequences (Unplugged)
  16. Loops
  17. Storytelling Animations Part 2
  18. Original Story Animations - Fiction Story
  19. Advanced Data and Programming
  20. Wildlife Scene Project
  21. Changes in the Environment
  22. VEX 123®: Introduction
  23. Introduction to Bee-Bot®: Basic Movements
  24. Counting with Bee-Bot®
  25. Introduction to Bee-Bot®: Planning a Program
  26. Patterns with Bee-Bot®
  27. Comparing Length with Bee-Bot®
  28. VEX 123®: Math Word Problems
  29. Weather with Bee-Bot®
  30. Needs of Living Things with Bee-Bot®
  31. Minecraft® Coding Fundamentals - Basic Moves
  32. Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles
  33. Skills Practice: Sequences
  34. Skills Practice: Repeat Loops
  35. LEGO® SPIKE Essential: Design a Moving Statue
  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. Debugging
  42. Unplugged Introduction to ScratchJr Part 2
  43. LEGO® SPIKE Essential: Design for Changing Weather
  44. Kibo®: Adding and Subtracting
  45. Shapes with Bee-Bot®
  46. Seasonal Project (Summer): Pop the Balloons
  47. Making Ten with Bee-Bot®
  48. Seasonal Project (Fall): Gathering Apples Game
  49. Using the Go To Page Block
  50. Introduction to the Grid
  51. Introduction to Speed Blocks
  52. VEX 123®: Defining Shape Attributes
  53. About Me Project
  54. Garden Project
  55. Create a Map
  56. Tap-a-Mole Game
  57. Flower Garden Functions Project
  58. Multiplying Fractions by Whole Numbers
  59. Punctuation Game
  60. State Project
  61. Preventing Erosion
  62. Geographic Effects on Early Civilizations
  63. Multiplying and Dividing Fractions
  64. micro:bit® Reaction Game
  65. Introduction to Debugging
  66. Events (Alpine UT updates)
  67. Basic Data and Programming Project
  68. Weather with Code & Go® Robot Mouse
  69. Introduction to Code & Go® Robot Mouse: Basic Movements
  70. Counting with Code & Go® Robot Mouse
  71. Introduction to Code & Go® Robot Mouse: Planning a Program
  72. Patterns with Code & Go® Robot Mouse
  73. Comparing Length with Code & Go® Robot Mouse
  74. Needs of Living Things with Code & Go® Robot Mouse
  75. Shapes with Code & Go® Robot Mouse
  76. Making Ten with Code & Go® Robot Mouse
  77. Debugging: Events and Sequences
  78. Programming a Cycle
  79. Scout Adventures 4: Scout Explores the Forest
  80. Scout Adventures 5: Scout and Bluebird Help
  81. Debugging: Message Events and Loops
  82. Scout Adventures 6: Scout Celebrates with Friends
  83. Loops: Follow the Path
  84. Message Events: Scout Plays in the Forest
  85. Debugging: Events and Motion
  86. Message Events: Simon Says
  87. Grid: Arctic Animation
  88. Basic Data and Programming Project
K-1.CT.5
Recognize that the same task can be described at different levels of detail.
  1. Sequences (Unplugged)
K-1.CT.6
Follow an algorithm to complete a task.
  1. Sequences (Unplugged)
  2. Adaptations and Survival: Camouflage
  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. Creating Shapes
  10. Types of Motion
  11. Animal Life Cycles
  12. Events
  13. Story Problems: Add and Subtract within 10
  14. Place Value: Ones, Tens, and Hundreds
  15. Loops Part 2
  16. Counting with Mazes
  17. Light and Shadows
  18. From ScratchJr to Scratch
  19. Research Presentations
  20. Who Keeps Us Safe?
  21. Sound and Pitch
  22. Math Story Problems: Add and Subtract within 100
  23. Storytelling Animations
  24. Phases of the Moon
  25. Create Your Own Story Problem
  26. Living and Nonliving
  27. Weather and Seasons
  28. Original Story Animations - Personal Story
  29. Digital Research 2: Choice Research
  30. Adding within 20 and Sequences (Unplugged)
  31. Loops
  32. Storytelling Animations Part 2
  33. Sun and Moon, Day and Night
  34. Algebraic Thinking: Find an Unknown Number Up to 10 in a Number Story
  35. Original Story Animations - Fiction Story
  36. Economic Choices
  37. Advanced Data and Programming
  38. Phonics: Letter Sounds
  39. Cardinal Directions
  40. Events and Money
  41. Wildlife Scene Project
  42. Place Value: Ones and Tens
  43. Finding an Unknown in a Word Problem
  44. Changes in the Environment
  45. Phonics: Digraphs
  46. Counting with Bee-Bot®
  47. Introduction to Bee-Bot®: Planning a Program
  48. Patterns with Bee-Bot®
  49. ScratchJr to Scratch: Events and Loops
  50. Seasons with Bee-Bot®
  51. Place Value: Adding Up to 20
  52. Comparing Length with Bee-Bot®
  53. Introduction to Coding with LEGO® SPIKE Essential
  54. VEX 123®: Math Word Problems
  55. Weather with Bee-Bot®
  56. Introduction to Kibo®
  57. Needs of Living Things with Bee-Bot®
  58. Push and Pull with Bee-Bot®
  59. Minecraft® Coding Fundamentals - Basic Moves
  60. Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles
  61. Skills Practice: Repeat Loops
  62. Skills Practice: Events
  63. LEGO® SPIKE Essential: Design a Moving Statue
  64. Space Travel Project
  65. Moving Targets Game
  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. Minecraft: Education Edition® - Trailblazer
  77. Introduction to Speed Blocks
  78. VEX 123®: Defining Shape Attributes
  79. Introduction to Show and Hide Blocks
  80. Introduction to Grow and Shrink Blocks
  81. Forever Loop Dance Party
  82. CodeHS Coding Card Game: Sequences
  83. CodeHS Coding Card Game: Sequences 2
  84. CodeHS Coding Card Game: Loops
  85. CodeHS Coding Card Game: Loops 2
  86. CodeHS Coding Card Game: Conditionals
  87. CodeHS Coding Card Game: Conditionals 2
  88. Code Block Review
  89. Catching Butterflies
  90. Greater Than and Less Than: Two-Digit Numbers
  91. Greater Than and Less Than: Three-Digit Numbers
  92. End Block: Program a Race
  93. About Me Project
  94. Create a Chicken Crossing Game
  95. Garden Project
  96. Combining Shapes
  97. River Crossing Game
  98. Racing Game
  99. Create a Map
  100. 3D Shapes
  101. Digital Greeting Card Project
  102. Design an Adventure Game
  103. Patterns and Music
  104. Punctuation Game
  105. State Project
  106. Preventing Erosion
  107. Events (Alpine UT updates)
  108. Grow and Shrink Blocks in Motion
  109. Seasons with Code & Go® Robot Mouse
  110. Weather with Code & Go® Robot Mouse
  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. Scout's Scratch Expedition Part 1
  120. Scout's Scratch Expedition Part 2
  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. Pages: Create a Tapping Game
  129. Growing Garden
  130. Message Events: Simon Says
  131. Maze Game Project
  132. Grid: Arctic Animation
  133. Sequences: Digital Responsibilities
K-1.CT.7
Identify terms that refer to different concrete values over time.
  1. Data Storage and Variables
K-1.CT.8
Identify a task consisting of steps that are repeated, and recognize which steps are repeated.
  1. Debugging
  2. Kibo®: Adding and Subtracting
  3. Introduction to Debugging
  4. Loops: Follow the Path
K-1.CT.9
Identify and fix (debug) errors within a simple algorithm.
  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. Ozobot® Programming 2: More Color Codes
  14. Changes in the Environment
  15. Introduction to Bee-Bot®: Planning a Program
  16. Introduction to Coding with LEGO® SPIKE Essential
  17. Minecraft® Coding Fundamentals - Basic Moves
  18. Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles
  19. Skills Practice: Sequences
  20. Skills Practice: Repeat Loops
  21. Skills Practice: Events
  22. Skills Practice: Message Events
  23. Space Travel Project
  24. Moving Targets Game
  25. VEX 123®: Patterns of Living Things
  26. Seed Dispersal
  27. Debugging
  28. Kibo®: Adding and Subtracting
  29. Seasonal Project (Summer): Pop the Balloons
  30. Code Block Review
  31. End Block: Program a Race
  32. Create a Chicken Crossing Game
  33. Garden Project
  34. River Crossing Game
  35. Create a Map
  36. Tap-a-Mole Game
  37. Design an Adventure Game
  38. Punctuation Game
  39. State Project
  40. Introduction to Debugging
  41. Events (Alpine UT updates)
  42. Basic Data and Programming Project
  43. Introduction to Code & Go® Robot Mouse: Planning a Program
  44. Ozobot® Cycle
  45. Scout's Scratch Expedition Part 1
  46. Scout's Scratch Expedition Part 2
  47. Debugging: Events and Sequences
  48. Create an Original Story Animation
  49. Debugging: Message Events and Loops
  50. Speed Block: Bouncy Ball
  51. Debugging: Events and Motion
  52. Maze Game Project
  53. Basic Data and Programming Project
K-1.CT.10
Collaboratively create a plan that outlines the steps needed to complete a task.
  1. Maze Game Project
  2. Wildlife Scene Project
  3. Introduction to Coding with LEGO® SPIKE Essential
  4. Kibo®: Communicating Across Distances (Light and Sound)
  5. LEGO® SPIKE Essential: Design a Moving Statue
  6. VEX 123®: Patterns of Living Things
  7. Seed Dispersal
  8. Ozobot® Cycle
  9. Maze Game Project
K-1.NSD.1
Identify ways people provide input and get output from computing devices.
  1. Ozobot® Programming 1: Introduction
  2. Ozobot® Programming 2: More Color Codes
  3. LEGO® SPIKE Essential: Design a Moving Statue
  4. LEGO® SPIKE Essential: Design for Changing Weather
K-1.NSD.2
Identify basic hardware components that are found in computing devices.
  1. Computer Basics
  2. Computer Detectives: Computer Problems
  3. Keyboard Introduction
K-1.NSD.3
Identify basic hardware and/or software problems.
  1. Computer Basics
  2. Computer Detectives: Computer Problems
K-1.NSD.4
Identify how protocols/rules help people share information over long distances.
  1. Networks Part 2: Network Protocols
K-1.NSD.5
Identify physical devices that can store information.
K-1.CY.1
Identify reasons for keeping information private.
  1. Passwords
K-1.CY.2
Identify simple ways to help keep accounts secure.
  1. Passwords
K-1.CY.4
Decode a word or short message using a simple code.
  1. Kibo®: Communicating Across Distances (Light and Sound)
  2. Passwords
K-1.CY.5
Identify when it is appropriate to open and/or click on links or files.
K-1.DL.1
Identify and explore the keys on a keyboard.
  1. Keyboard Introduction
K-1.DL.2
Communicate and work with others using digital tools.
  1. Minecraft: Education Edition® Basic Gameplay
K-1.DL.3
Conduct a basic search based on a provided keyword.
K-1.DL.4
Use a least one digital tool to create a digital artifact.
  1. Comparing Organisms
  2. Maze Game Project
  3. Greater Than and Less Than: Single-Digit Numbers
  4. Weather and Climate
  5. Storytelling Animations
  6. Create Your Own Story Problem
  7. Original Story Animations - Personal Story
  8. Digital Research 2: Choice Research
  9. Storytelling Animations Part 2
  10. Original Story Animations - Fiction Story
  11. Advanced Data and Programming
  12. Dash Robot Storytelling
  13. Wildlife Scene Project
  14. Space Travel Project
  15. Divide Shapes into Equal Parts
  16. Moving Targets Game
  17. Seed Dispersal
  18. Seasonal Project (Summer): Pop the Balloons
  19. Seasonal Project (Spring): Create a Chase Game
  20. Seasonal Project (Fall): Gathering Apples Game
  21. Using the Go To Page Block
  22. Identify Shapes by Attributes
  23. Minecraft: Education Edition® - Trailblazer
  24. Introduction to Speed Blocks
  25. Introduction to Show and Hide Blocks
  26. Introduction to Grow and Shrink Blocks
  27. Code Block Review
  28. Catching Butterflies
  29. Introduction to the Wait Block
  30. Greater Than and Less Than: Two-Digit Numbers
  31. Greater Than and Less Than: Three-Digit Numbers
  32. Introduction to Pages
  33. End Block: Program a Race
  34. About Me Project
  35. Create a Chicken Crossing Game
  36. Garden Project
  37. Combining Shapes
  38. River Crossing Game
  39. Create a Map
  40. Hide and Seek Game
  41. 3D Shapes
  42. Digital Greeting Card Project
  43. Flower Garden Functions Project
  44. Algebraic Thinking: Finding a Two-Digit Unknown
  45. Patterns and Music
  46. Preventing Erosion
  47. Drawing Tools: Fairy Tale Painting
  48. Basic Data and Programming Project
  49. Loops: Predator and Prey
  50. Create an Original Story Animation
  51. Loops: Follow the Path
  52. Speed Block: Bouncy Ball
  53. Create a Mini Golf Game
  54. Pages: Create a Tapping Game
  55. Pages: Dragon Story
  56. Maze Game Project
  57. Grid: Arctic Animation
  58. Basic Data and Programming Project
K-1.DL.7
Identify actions that promote good digital citizenship and those that do not.
  1. Giving Credit Through Attributions
2-3.IC.1
Identify and analyze how computing technology has changed the way people live and work.
  1. Impacts of Technology in Our World
2-3.IC.2
Compare and explain rules related to computing technologies and digital information. 
  1. Giving Credit Through Attributions
  2. Giving Credit Through Attributions
2-3.IC.3
Discuss and explain how computing technology can be used in society and the world.
  1. Impacts of Technology in Our World
2-3.IC.4
Identify public and private digital spaces.
  1. Passwords
2-3.IC.5
Identify and discuss how computers are programmed to make decisions without direct human input in daily life. 
  1. Impacts of Technology in Our World
  2. LEGO® SPIKE Essential: Design a Car Sensor
2-3.IC.6
Identify and discuss factors that make a computing device or software application easier or more difficult to use.
  1. How Systems Work (What is a Computer?)
  2. 3D Design: Keyboard Accommodations
2-3.IC.7
Identify a diverse range of roles and skills in computer science.
2-3.CT.1
Create a model of an object or process in order to identify patterns and essential elements of the object or process.
  1. Adding with Loops
  2. Exploring Ecosystems
  3. Changing Landforms
  4. Types of Motion
  5. Classifying Shapes by Category
  6. Cycle of Matter
  7. Seed Dispersal
  8. How We See: Light Reflection
  9. Balanced Ecosystems
  10. Loops: Follow the Path
2-3.CT.2
Identify and describe data-collection tools from everyday life.
  1. Using Digital Tools to Create Line Graphs
  2. Basic Data and Programming Project
  3. Basic Data and Programming Project
2-3.CT.3
Present the same data in multiple visual formats in order to tell a story about the data.
  1. Digital Research 1: Guided Research
  2. Digital Research 2: Choice Research
  3. Using Digital Tools to Create Line Graphs
  4. Advanced Data and Programming
  5. Programming and Data Project
  6. Data Patterns and Predictions
2-3.CT.4
Identify multiple ways that the same problem could be decomposed into smaller steps.
  1. Simple Algorithms
  2. Multiple Algorithms
  3. Loops
2-3.CT.5
Identify the essential details needed to perform a general task in different settings or situations.
  1. Introduction to Computer Science and Scratch
2-3.CT.6
Create two or more algorithms for the same task.
  1. Multiple Algorithms
  2. Creating Algorithms
2-3.CT.7
Name/label key pieces of information in a set of instructions, noting whether each name/label refers to a fixed or changing value.
2-3.CT.8
Identify steps within a task that should only be carried out under certain precise conditions.
  1. Practice with Conditionals Part 1
  2. Game Mechanics with Comparison Operators
  3. Introduction to Comparison Operators
  4. Complex Conditionals: If/Then/Else Chase the Star
  5. Practice with Conditionals Part 2
  6. Practice with Conditionals Part 4
  7. LEGO® SPIKE Essential: Design a Car Sensor
  8. Practice with Conditionals Part 3
  9. Complex Conditionals: If/Then/Else Chase the Balloon Game
  10. CodeHS Coding Card Game: Conditionals
  11. CodeHS Coding Card Game: Conditionals 2
  12. Game Design Project
2-3.CT.9
Identify and debug errors within an algorithm or program that includes sequencing or repetition.
  1. Comparing Organisms
  2. Adding with Loops
  3. Exploring Ecosystems
  4. Maze Game Project
  5. Sound Frequency & Amplitude
  6. Platform Game Design
  7. Creative Storytelling
  8. Events
  9. Digital Greeting Card Project
  10. Loops Part 2
  11. Counting with Mazes
  12. Build a Sentence
  13. Research Presentations
  14. Classifying Rocks
  15. Nutrition Maze
  16. Create Your Own Story Problem
  17. Digital Vocabulary Flashcard Quiz
  18. Loops
  19. Nonfiction Animated Recordings
  20. Grammar Quiz Game
  21. Advanced Data and Programming
  22. Loops
  23. Dash Robot Storytelling
  24. Dash Robot Mazes
  25. Classifying Shapes by Category
  26. Cycle of Matter
  27. Game Effects
  28. Clones in Games
  29. Revolutionary War Timeline
  30. Wildlife Scene Project
  31. Digital Pet Project
  32. Unit Fractions with Variables
  33. Ozobot® Programming 1: Introduction
  34. Ozobot® Programming 2: More Color Codes
  35. Changes in the Environment
  36. Introduction to Bee-Bot®: Planning a Program
  37. Dash Robot 1 - Movement
  38. Cue Robot 1 - Movement
  39. Cue Robot 2 - Proximity Sensors
  40. Cue Robot 3 - Loops and Functions
  41. Introduction to Coding with LEGO® SPIKE Essential
  42. Minecraft® Coding Fundamentals - Basic Moves
  43. Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles
  44. Skills Practice: Events
  45. Skills Practice: Sequences
  46. Skills Practice: Sequences
  47. Skills Practice: Broadcast Events
  48. Skills Practice: Repeat Loops
  49. Skills Practice: Events
  50. Skills Practice: Repeat Loops
  51. Skills Practice: Functions
  52. Skills Practice: Forever Loops
  53. Skills Practice: Message Events
  54. Skills Practice: Variables
  55. Scratch Drawing Tools
  56. Skills Practice: Costumes, Backdrops, and Animations
  57. Coding with LEGO® Spike Prime
  58. Skills Practice: Functions with Boolean Inputs
  59. Skills Practice: Operators
  60. Skills Practice: Functions with Number Inputs
  61. Area of a Rectangle with Tiles
  62. House Design with Area and Perimeter
  63. Introduction to Classes and Objects in Games
  64. Space Travel Project
  65. Moving Targets Game
  66. micro:bit® Rounding to the Nearest Ten
  67. Punctuate a Title
  68. Pair Programming: Create a Band
  69. micro:bit® Rounding to the Nearest Hundred
  70. VEX 123®: Patterns of Living Things
  71. micro:bit® Rounding with Decimals
  72. Seasonal Project (Spring): Create a Chase Game!
  73. Seed Dispersal
  74. Debugging
  75. Giving Credit Through Attributions
  76. Kibo®: Adding and Subtracting
  77. LEGO® SPIKE Essential: Design a Car Sensor
  78. Seasonal Project (Summer): Pop The Balloons
  79. Seasonal Project (Summer): Pop the Balloons
  80. The US Government
  81. Seasonal Project (Fall): Gathering Apples Game
  82. The Coordinate Plane
  83. Choose Your Own Path: Elements of Culture
  84. Classifying Shapes Using Lines and Angles
  85. Classifying Quadrilaterals in a Hierarchy
  86. Using the Go To Page Block
  87. Introduction to Speed Blocks
  88. Plan a Quest
  89. Animation Loops Project
  90. Forever Loop Dance Party
  91. Code Block Review
  92. Pinball Game Project
  93. End Block: Program a Race
  94. Create a Chicken Crossing Game
  95. Garden Project
  96. River Crossing Game
  97. Create a Map
  98. Tap-a-Mole Game
  99. Design an Adventure Game
  100. Mad Libs Project
  101. Functions Dance Project
  102. Flower Garden Functions Project
  103. Design an App
  104. Game Design Project
  105. Add and Subtract Fractions
  106. Multiplying Fractions by Whole Numbers
  107. Naming Numbers Game
  108. Modeling Life Cycles
  109. Patterns and Music
  110. State Project
  111. Atoms and Molecules
  112. Geographic Effects on Early Civilizations
  113. Rates and Unit Rates
  114. Multiplying and Dividing Fractions
  115. Evaluate Algebraic Equations
  116. Scale of Planets in the Solar System
  117. Balanced Ecosystems
  118. Multimedia Book Report
  119. micro:bit® Reaction Game
  120. Introduction to Debugging
  121. Events (Alpine UT updates)
  122. Introduction to Code & Go® Robot Mouse: Planning a Program
  123. Scout's Scratch Expedition Part 1
  124. Debugging: Events and Sequences
  125. Create an Original Story Animation
  126. Debugging: Message Events and Loops
  127. Pages: Scout's Travels
  128. Events: Dot in Space
  129. Loops: Catch the Ball
  130. Scout's Quest: Functions with Boolean Inputs
  131. Maze Game Project
  132. Broadcast Messages: Marco Polo
  133. Scout's Quest: Functions with Number Inputs
2-3.CT.10
Develop and document a plan that outlines specific steps taken to complete a project.
  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. Digital Pet Project
  8. Introduction to LEGO® Spike Prime
  9. Pair Programming: Create a Band
  10. Seed Dispersal
  11. LEGO® SPIKE Essential: Design for Changing Weather
  12. LEGO® SPIKE Essential: Design a Car Sensor
  13. Choose Your Own Path: Elements of Culture
  14. Introduction to Speed Blocks
  15. Plan a Quest
  16. Code Block Review
  17. About Me Project
  18. Create a Chicken Crossing Game
  19. Garden Project
  20. River Crossing Game
  21. Tap-a-Mole Game
  22. Design an Adventure Game
  23. Design an App
  24. Game Design Project
2-3.NSD.1
Describe and demonstrate several ways a computer program can receive data and instructions (input) and can present results (output).
  1. Computer Basics
  2. How Systems Work (What is a Computer?)
  3. Ozobot® Programming 1: Introduction
  4. Dash Robot 1 - Movement
  5. Cue Robot 1 - Movement
  6. Cue Robot 2 - Proximity Sensors
  7. LEGO® SPIKE Essential: Design a Moving Statue
  8. LEGO® SPIKE Essential: Design a Car Sensor
  9. Makey Makey®: Introduction
  10. Makey Makey®: Graphing Points on a Coordinate Plane
  11. micro:bit®: Graphing Points on a Coordinate Plane
2-3.NSD.2
Explain the function of software in computing systems, using descriptive/precise language.
  1. How Systems Work (What is a Computer?)
2-3.NSD.3
Describe and attempt troubleshooting steps to solve a simple technology problem.
  1. Computer Detectives: Hardware and Software Problems
  2. Computer Detectives: Computer Problems
2-3.NSD.4
Recognize that information can be communicated using different representations that satisfy different rules.
  1. Using Digital Tools to Create Line Graphs
  2. Advanced Data and Programming
  3. Programming and Data Project
  4. Basic Data and Programming Project
  5. Basic Data and Programming Project
2-3.NSD.5
Describe and navigate to various locations where digital information can be stored.
  1. Digital Research 1: Guided Research
  2. Advanced Data and Programming
  3. Data Storage
  4. Data Storage and Variables
  5. Basic Data and Programming Project
  6. Basic Data and Programming Project
2-3.CY.1
Compare reasons why an individual should keep information private or make information public.
  1. Digital Identity
2-3.CY.2
Compare and contrast behaviors that do and do not keep information secure.
  1. Strong Usernames and Passwords
  2. Passwords
2-3.CY.3
Identify why someone might choose to share an account, app access, or devices.
2-3.CY.4
Encode and decode a short message or phrase.
  1. Networks, Packets, and the Internet
2-3.CY.5
Identify unusual activity of applications and devices that should be reported to a responsible adult.
  1. Computer Detectives: Hardware and Software Problems
  2. Computer Detectives: Computer Problems
2-3.DL.1
Locate and use the main keys on a keyboard to enter text independently.
  1. Keyboard Introduction
2-3.DL.2
Communicate and work with others using digital tools to share knowledge and convey ideas.
  1. Dash Robot Storytelling
  2. Dash Robot Mazes
  3. Dash Robot 1 - Movement
  4. Coding with LEGO® Spike Prime
  5. Pair Programming: Create a Band
  6. Patterns and Music
2-3.DL.3
Conduct basic searches based on student-identified keywords.
  1. Research: Effective Keywords
2-3.DL.4
Use a variety of digital tools and resources to create digital artifacts.
  1. Introduction to Computer Science and Scratch
  2. Practice with Conditionals Part 1
  3. 3D Design: Recreate an Animal
  4. Adding with Loops
  5. Utah Timeline with the BBC micro:bit®
  6. Game Mechanics with Comparison Operators
  7. Loops (Unplugged)
  8. 3D Design: Codeblocks
  9. Exploring Ecosystems
  10. Balanced and Unbalanced Forces
  11. Greater Than and Less Than: Single-Digit Numbers
  12. Sound Frequency & Amplitude
  13. Events
  14. Platform Game Design
  15. Communities Adapt to & Modify their Environment
  16. Fractions and Variables
  17. Creative Storytelling
  18. Weather and Climate
  19. Digital Greeting Card Project
  20. From ScratchJr to Scratch
  21. Introduction to Comparison Operators
  22. Classifying Rocks
  23. Complex Conditionals: If/Then/Else Chase the Star
  24. Nutrition Maze
  25. Exploring Heat
  26. Decimal Multiplication and Conditionals
  27. Storytelling Animations
  28. Exploring Adaptations
  29. Physical Changes
  30. Variables
  31. Plant and Animal Cells
  32. Digital Vocabulary Flashcard Quiz
  33. Animating Poetry
  34. Exploring the Water Cycle
  35. Simple Algorithms
  36. Random Sentence Generator
  37. Introduction to Conditionals
  38. Wave Generator
  39. Division and Conditionals
  40. Storytelling Animations Part 2
  41. Multiple Algorithms
  42. Multiplication and Conditionals
  43. Unit Converter
  44. Sensing and Responding to the Environment
  45. Effects of Pollution
  46. Nonfiction Animated Recordings
  47. Measuring Lengths
  48. Grammar Quiz Game
  49. Advanced Data and Programming
  50. Drawing with the BBC micro:bit® and Scratch
  51. Loops
  52. Dash Robot Storytelling
  53. Dash Robot Mazes
  54. Animating Sprites with Multiplication
  55. Earth Systems
  56. Day and Night
  57. Cycle of Matter
  58. Multi-digit Multiplication and Conditionals
  59. Game Effects
  60. Clones in Games
  61. Constructive and Destructive Processes
  62. Revolutionary War Timeline
  63. Revolutionary War Timeline with the BBC micro:bit®
  64. Animal Classification
  65. Interactive Map of the 13 Colonies
  66. Interactive Map of the 13 Colonies with the BBC micro:bit®
  67. Digital Pet Project
  68. Unit Fractions with Variables
  69. Multiplication Quiz Game
  70. ScratchJr to Scratch: Events and Loops
  71. Dash Robot 1 - Movement
  72. Cue Robot 1 - Movement
  73. Cue Robot 2 - Proximity Sensors
  74. Cue Robot 3 - Loops and Functions
  75. VEX GO®: Introduction
  76. VEX GO®: Measurement
  77. Create a Drawing App
  78. Minecraft® Coding Fundamentals - Basic Moves
  79. Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles
  80. Skills Practice: Events
  81. Skills Practice: Broadcast Events
  82. Skills Practice: If/Then Conditionals
  83. Skills Practice: Repeat Loops
  84. Skills Practice: Functions
  85. Skills Practice: Forever Loops
  86. Skills Practice: If/Then/Else Conditionals
  87. Skills Practice: Variables
  88. Scratch Drawing Tools
  89. Skills Practice: ScratchJr Drawing Tools
  90. Skills Practice: Costumes, Backdrops, and Animations
  91. Coding with LEGO® Spike Prime
  92. Skills Practice: Functions with Boolean Inputs
  93. Data Storage and Variables
  94. Skills Practice: Operators
  95. Skills Practice: Functions with Number Inputs
  96. House Design with Area and Perimeter
  97. Introduction to Classes and Objects in Games
  98. 3D Design: Create a Bubble Wand
  99. 3D Design: Keyboard Accommodations
  100. micro:bit® Rounding to the Nearest Ten
  101. Punctuate a Title
  102. micro:bit®: Animal Response to the Environment
  103. Pair Programming: Create a Band
  104. micro:bit® Rounding to the Nearest Hundred
  105. micro:bit® Rounding with Decimals
  106. Seasonal Project (Spring): Create a Chase Game!
  107. VEX GO®: Speed and Energy
  108. Seed Dispersal
  109. How We See: Light Reflection
  110. Practice with Conditionals Part 2
  111. Practice with Conditionals Part 4
  112. LEGO® SPIKE Essential: Design a Car Sensor
  113. Seasonal Project (Summer): Pop The Balloons
  114. Seasonal Project (Summer): Pop the Balloons
  115. Practice with Conditionals Part 3
  116. The US Government
  117. Seasonal Project (Spring): Create a Chase Game
  118. Seasonal Project (Fall): Gathering Apples Game
  119. Seasonal Project (Fall): Gathering Apples Game
  120. The Coordinate Plane
  121. Complex Conditionals: If/Then/Else Chase the Balloon Game
  122. Choose Your Own Path: Elements of Culture
  123. Identify Shapes by Attributes
  124. VEX GO®: Lines and Angles
  125. Plan a Quest
  126. Introduction to Show and Hide Blocks
  127. Introduction to Grow and Shrink Blocks
  128. Animation Loops Project
  129. Code Block Review
  130. Pinball Game Project
  131. Catching Butterflies
  132. Introduction to the Wait Block
  133. Greater Than and Less Than: Two-Digit Numbers
  134. Greater Than and Less Than: Three-Digit Numbers
  135. Introduction to Pages
  136. Create a Chicken Crossing Game
  137. River Crossing Game
  138. Create a Map
  139. Hide and Seek Game
  140. Digital Greeting Card Project
  141. Mad Libs Project
  142. Functions Dance Project
  143. Flower Garden Functions Project
  144. Design an App
  145. Game Design Project
  146. Decimal Division and Conditionals
  147. Add and Subtract Fractions
  148. Multiplying Fractions by Whole Numbers
  149. Naming Numbers Game
  150. Modeling Life Cycles
  151. Fossils and Past Environments
  152. State Project
  153. Preventing Erosion
  154. Atoms and Molecules
  155. Rates and Unit Rates
  156. Positive and Negative Numbers
  157. Evaluate Algebraic Equations
  158. Balanced Ecosystems
  159. Multimedia Book Report
  160. micro:bit® Reaction Game
  161. Drawing Tools: Fairy Tale Painting
  162. ScratchJr Drawing Tools: Farm Scene
  163. Animating Sprites with Factors
  164. Animating Sprites with Division
  165. Basic Data and Programming Project
  166. Makey Makey®: Introduction
  167. Makey Makey®: Graphing Points on a Coordinate Plane
  168. micro:bit®: Graphing Points on a Coordinate Plane
  169. Loops: Predator and Prey
  170. Create an Original Story Animation
  171. Message Events: Scout Plays in the Forest
  172. Creating Algorithms
  173. Events: Dot in Space
  174. Loops: Catch the Ball
  175. Message Events: Simon Says
  176. Pages: Dragon Story
  177. Scout's Quest: Functions with Boolean Inputs
  178. Broadcast Messages: Marco Polo
  179. Scout's Quest: Variables
  180. Basic Data and Programming Project
  181. Scout's Quest: Functions with Number Inputs
  182. Scout's Quest: Conditionals
2-3.DL.6
Describe ways that information may be shared online.
2-3.DL.7
Understand what it means to be part of a digital community and describe ways to keep it a safe, respectful space.
  1. Our Words Have Power (Cyberbullying)
  2. Giving Credit Through Attributions
  3. Giving Credit Through Attributions
  4. Training AI Using Data
4-6.IC.1
Describe computing technologies that have changed the world, and express how those technologies influence, and are influenced by, cultural practices.
  1. Training AI Using Data
4-6.IC.2
Explain how laws impact the use of computing technologies and digital information.  
4-6.IC.3
Explain current events that involve computing technologies. 
4-6.IC.4
Explain who has access to data in different digital spaces.  
4-6.IC.5
Explain how computer systems play a role in human decision-making. 
4-6.IC.6
Identify and explain ways to improve the accessibility and usability of a computing device or software application for the diverse needs and wants of users.
  1. 3D Design: Keyboard Accommodations
4-6.IC.7
Identify a diverse range of role models in computer science.
4-6.CT.1
Develop a computational model of a system that shows changes in output when there are changes in inputs.
  1. House Design with Area and Perimeter
  2. LEGO® SPIKE Essential: Design a Moving Statue
  3. micro:bit® Rounding to the Nearest Ten
  4. micro:bit® Rounding to the Nearest Hundred
  5. micro:bit® Rounding with Decimals
  6. Rates and Unit Rates
  7. Scale of Planets in the Solar System
  8. Balanced Ecosystems
4-6.CT.2
Collect digital data related to a real-life question or need.
  1. Training AI Using Data
4-6.CT.3
Visualize a simple data set in order to highlight relationships and persuade an audience.
  1. Research: Informational Programs
  2. Using Digital Tools to Create Line Graphs
  3. Constructive and Destructive Processes
  4. Scale of Planets in the Solar System
4-6.CT.4
Decompose a problem into smaller named tasks, some of which can themselves be decomposed into smaller steps.
  1. Adding with Loops
  2. Game Mechanics with Comparison Operators
  3. Decimal Multiplication and Conditionals
  4. Plant and Animal Cells
  5. Animating Poetry
  6. Grammar Quiz Game
  7. Dash Robot Mazes
  8. Cycle of Matter
  9. Multi-digit Multiplication and Conditionals
  10. Clones in Games
  11. Interactive Map of the 13 Colonies
  12. Interactive Map of the 13 Colonies with the BBC micro:bit®
  13. Digital Pet Project
  14. Dash Robot 1 - Movement
  15. Cue Robot 1 - Movement
  16. Cue Robot 2 - Proximity Sensors
  17. Cue Robot 3 - Loops and Functions
  18. VEX GO®: Introduction
  19. VEX GO®: Measurement
  20. Minecraft® Coding Fundamentals - Basic Moves
  21. Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles
  22. Skills Practice: Events
  23. Skills Practice: Sequences
  24. Skills Practice: Broadcast Events
  25. Skills Practice: Functions with Boolean Inputs
  26. Skills Practice: Operators
  27. Skills Practice: Functions with Number Inputs
  28. House Design with Area and Perimeter
  29. Introduction to Classes and Objects in Games
  30. Moving Targets Game
  31. micro:bit®: Animal Response to the Environment
  32. Pair Programming: Create a Band
  33. VEX GO®: Speed and Energy
  34. How We See: Light Reflection
  35. LEGO® SPIKE Essential: Design a Car Sensor
  36. The US Government
  37. Choose Your Own Path: Elements of Culture
  38. VEX GO®: Lines and Angles
  39. Plan a Quest
  40. Pinball Game Project
  41. Mad Libs Project
  42. Functions Dance Project
  43. Flower Garden Functions Project
  44. Design an App
  45. Game Design Project
  46. Multiplying Fractions by Whole Numbers
  47. Geographic Effects on Early Civilizations
  48. Multiplying and Dividing Fractions
  49. Multimedia Book Report
  50. micro:bit® Reaction Game
  51. Events: Dot in Space
  52. Scout's Quest: Functions with Boolean Inputs
  53. Broadcast Messages: Marco Polo
  54. Scout's Quest: Variables
  55. Scout's Quest: Functions with Number Inputs
4-6.CT.5
Identify and name a task within a problem that gets performed multiple times while solving that problem, but with slightly different concrete details each time.
  1. Adding with Loops
  2. Unit Fractions with Variables
  3. House Design with Area and Perimeter
4-6.CT.6
Compare two or more algorithms and discuss the advantages and disadvantages of each for a specific task.
  1. Multiple Algorithms
  2. Dash Robot 1 - Movement
  3. Cue Robot 1 - Movement
  4. Creating Algorithms
4-6.CT.7
Identify pieces of information that might change as a program or process runs.
  1. Sound Frequency & Amplitude
  2. Physical Changes
  3. Digital Vocabulary Flashcard Quiz
  4. Wave Generator
  5. Unit Converter
  6. Unit Fractions with Variables
  7. Data Storage
  8. Skills Practice: Variables
  9. House Design with Area and Perimeter
  10. Introduction to Classes and Objects in Games
  11. The US Government
  12. Game Design Project
  13. Scale of Planets in the Solar System
  14. Balanced Ecosystems
  15. Introduction to Clones
  16. Scout's Quest: Variables
  17. Clones: Throwing Acorns Game
4-6.CT.8
Develop algorithms or programs that use repetition and conditionals for creative expression or to solve a problem.
  1. Practice with Conditionals Part 1
  2. Game Mechanics with Comparison Operators
  3. Platform Game Design
  4. Fractions and Variables
  5. Introduction to Comparison Operators
  6. Classifying Rocks
  7. Complex Conditionals: If/Then/Else Chase the Star
  8. Nutrition Maze
  9. Decimal Multiplication and Conditionals
  10. Physical Changes
  11. Digital Vocabulary Flashcard Quiz
  12. Introduction to Conditionals
  13. Division and Conditionals
  14. Multiplication and Conditionals
  15. Unit Converter
  16. Effects of Pollution
  17. Grammar Quiz Game
  18. Drawing with the BBC micro:bit® and Scratch
  19. Day and Night
  20. Multi-digit Multiplication and Conditionals
  21. Game Effects
  22. Clones in Games
  23. Revolutionary War Timeline
  24. Revolutionary War Timeline with the BBC micro:bit®
  25. Interactive Map of the 13 Colonies
  26. Interactive Map of the 13 Colonies with the BBC micro:bit®
  27. Digital Pet Project
  28. Multiplication Quiz Game
  29. Create a Drawing App
  30. Skills Practice: If/Then Conditionals
  31. Skills Practice: If/Then/Else Conditionals
  32. Skills Practice: Functions with Boolean Inputs
  33. Skills Practice: Operators
  34. House Design with Area and Perimeter
  35. Introduction to Classes and Objects in Games
  36. Moving Targets Game
  37. micro:bit® Rounding to the Nearest Ten
  38. Punctuate a Title
  39. micro:bit®: Animal Response to the Environment
  40. Pair Programming: Create a Band
  41. micro:bit® Rounding to the Nearest Hundred
  42. micro:bit® Rounding with Decimals
  43. Seasonal Project (Spring): Create a Chase Game!
  44. How We See: Light Reflection
  45. Practice with Conditionals Part 2
  46. Practice with Conditionals Part 4
  47. LEGO® SPIKE Essential: Design a Car Sensor
  48. Seasonal Project (Summer): Pop The Balloons
  49. Practice with Conditionals Part 3
  50. Complex Conditionals: If/Then/Else Chase the Balloon Game
  51. Plan a Quest
  52. Pinball Game Project
  53. Flower Garden Functions Project
  54. Design an App
  55. Game Design Project
  56. Decimal Division and Conditionals
  57. Add and Subtract Fractions
  58. Modeling Life Cycles
  59. Fossils and Past Environments
  60. Atoms and Molecules
  61. Balanced Ecosystems
  62. Multimedia Book Report
  63. micro:bit® Reaction Game
  64. Makey Makey®: Introduction
  65. Makey Makey®: Graphing Points on a Coordinate Plane
  66. micro:bit®: Graphing Points on a Coordinate Plane
  67. Introduction to Clones
  68. Scout's Quest: Functions with Boolean Inputs
  69. Clones: Throwing Acorns Game
  70. Scout's Quest: Conditionals
4-6.CT.9
Explain each step of an algorithm or program that includes repetition and conditionals for the purposes of debugging.
  1. Game Mechanics with Comparison Operators
  2. Platform Game Design
  3. Game Effects
  4. Clones in Games
  5. Digital Pet Project
  6. LEGO® SPIKE Essential: Design a Car Sensor
  7. Design an App
  8. Game Design Project
4-6.CT.10
Describe the steps taken and choices made to design and develop a solution using an iterative design process.
  1. Platform Game Design
  2. Dash Robot Storytelling
  3. Dash Robot Mazes
  4. Clones in Games
  5. Digital Pet Project
  6. Coding with LEGO® Spike Prime
  7. Introduction to Classes and Objects in Games
  8. Pair Programming: Create a Band
  9. LEGO® SPIKE Essential: Design a Car Sensor
  10. Plan a Quest
  11. Design an App
  12. Game Design Project
4-6.NSD.1
Propose improvements to the design of a computing technology based on an analysis of user interactions with that technology.
  1. 3D Design: Keyboard Accommodations
  2. Design an App
  3. Game Design Project
4-6.NSD.2
Model how computer hardware and software work together as a system to accomplish tasks.
  1. Introduction to the BBC micro:bit®
  2. Drawing with the BBC micro:bit® and Scratch
  3. Interactive Map of the 13 Colonies with the BBC micro:bit®
  4. Ozobot® Programming 1: Introduction
  5. Minecraft: Education Edition® Basic Gameplay
  6. Coding with LEGO® Spike Prime
  7. LEGO® SPIKE Essential: Design a Moving Statue
  8. micro:bit® Rounding to the Nearest Ten
  9. micro:bit®: Animal Response to the Environment
  10. micro:bit® Rounding to the Nearest Hundred
  11. micro:bit® Rounding with Decimals
  12. Makey Makey®: Introduction
  13. Ozobot® Timeline
  14. Makey Makey®: Graphing Points on a Coordinate Plane
  15. Ozobot® Cycle
  16. micro:bit®: Graphing Points on a Coordinate Plane
4-6.NSD.3
Determine potential solutions to solve hardware and software problems using common troubleshooting strategies.
  1. Introduction to the BBC micro:bit®
  2. Revolutionary War Timeline with the BBC micro:bit®
  3. Interactive Map of the 13 Colonies with the BBC micro:bit®
  4. Computer Detectives: Hardware and Software Problems
4-6.NSD.4
Model how data is structured to transmit through a network.
  1. Networks, Packets, and the Internet
4-6.NSD.5
Describe that data can be stored locally or remotely in a network.
  1. Data Storage
4-6.CY.1
Explain why different types of information might need to be protected.
  1. Strong Usernames and Passwords
  2. Digital Identity
4-6.CY.2
Describe common safeguards for protecting personal information.
  1. Strong Usernames and Passwords
  2. Digital Identity
4-6.CY.3
Describe trade-offs between allowing information to be public and keeping information private and secure.
  1. Strong Usernames and Passwords
  2. Digital Identity
4-6.CY.4
Model and explain the purpose of simple cryptographic methods.
4-6.CY.5
Explain suspicious activity of applications and devices.
4-6.DL.1
Type on a keyboard while demonstrating proper keyboarding technique.
4-6.DL.2
Select appropriate digital tools to communicate and collaborate while learning with others.
4-6.DL.3
Conduct and refine advanced multi-criteria digital searches to locate content relevant to varied learning goals.
  1. Research: Effective Keywords
4-6.DL.4
Use a variety of digital tools and resources to create and revise digital artifacts.
  1. Introduction to Computer Science and Scratch
  2. Practice with Conditionals Part 1
  3. Adding with Loops
  4. Game Mechanics with Comparison Operators
  5. Loops (Unplugged)
  6. 3D Design: Codeblocks
  7. Exploring Ecosystems
  8. Balanced and Unbalanced Forces
  9. Sound Frequency & Amplitude
  10. Events
  11. Platform Game Design
  12. Communities Adapt to & Modify their Environment
  13. Fractions and Variables
  14. Creative Storytelling
  15. Weather and Climate
  16. Digital Greeting Card Project
  17. From ScratchJr to Scratch
  18. Introduction to Comparison Operators
  19. Classifying Rocks
  20. Complex Conditionals: If/Then/Else Chase the Star
  21. Nutrition Maze
  22. Exploring Heat
  23. Decimal Multiplication and Conditionals
  24. Exploring Adaptations
  25. Physical Changes
  26. Variables
  27. Plant and Animal Cells
  28. Digital Vocabulary Flashcard Quiz
  29. Animating Poetry
  30. Exploring the Water Cycle
  31. Simple Algorithms
  32. Random Sentence Generator
  33. Original Story Animations - Personal Story
  34. Introduction to Conditionals
  35. Wave Generator
  36. Research: Informational Programs
  37. Division and Conditionals
  38. Multiple Algorithms
  39. Original Story Animations - Fiction Story
  40. Multiplication and Conditionals
  41. Unit Converter
  42. Sensing and Responding to the Environment
  43. Effects of Pollution
  44. Using Digital Tools to Create Line Graphs
  45. Nonfiction Animated Recordings
  46. Measuring Lengths
  47. Grammar Quiz Game
  48. Drawing with the BBC micro:bit® and Scratch
  49. Loops
  50. Dash Robot Storytelling
  51. Dash Robot Mazes
  52. Animating Sprites with Multiplication
  53. Earth Systems
  54. Day and Night
  55. Cycle of Matter
  56. Programming and Data Project
  57. Multi-digit Multiplication and Conditionals
  58. Game Effects
  59. Clones in Games
  60. Constructive and Destructive Processes
  61. Revolutionary War Timeline
  62. Revolutionary War Timeline with the BBC micro:bit®
  63. Animal Classification
  64. Interactive Map of the 13 Colonies
  65. Interactive Map of the 13 Colonies with the BBC micro:bit®
  66. Digital Pet Project
  67. Unit Fractions with Variables
  68. Multiplication Quiz Game
  69. ScratchJr to Scratch: Events and Loops
  70. Dash Robot 1 - Movement
  71. Cue Robot 1 - Movement
  72. Cue Robot 2 - Proximity Sensors
  73. Cue Robot 3 - Loops and Functions
  74. VEX GO®: Introduction
  75. VEX GO®: Measurement
  76. Create a Drawing App
  77. Minecraft® Coding Fundamentals - Basic Moves
  78. Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles
  79. Skills Practice: Events
  80. Skills Practice: Broadcast Events
  81. Skills Practice: If/Then Conditionals
  82. Skills Practice: Repeat Loops
  83. Skills Practice: Functions
  84. Skills Practice: Forever Loops
  85. Skills Practice: If/Then/Else Conditionals
  86. Skills Practice: Variables
  87. Scratch Drawing Tools
  88. Skills Practice: Costumes, Backdrops, and Animations
  89. Coding with LEGO® Spike Prime
  90. Skills Practice: Functions with Boolean Inputs
  91. Skills Practice: Operators
  92. Skills Practice: Functions with Number Inputs
  93. House Design with Area and Perimeter
  94. LEGO® SPIKE Essential: Design a Moving Statue
  95. Introduction to Classes and Objects in Games
  96. 3D Design: Create a Bubble Wand
  97. 3D Design: Keyboard Accommodations
  98. micro:bit® Rounding to the Nearest Ten
  99. Punctuate a Title
  100. micro:bit®: Animal Response to the Environment
  101. Pair Programming: Create a Band
  102. micro:bit® Rounding to the Nearest Hundred
  103. micro:bit® Rounding with Decimals
  104. Seasonal Project (Spring): Create a Chase Game!
  105. VEX GO®: Speed and Energy
  106. How We See: Light Reflection
  107. LEGO® SPIKE Essential: Design for Changing Weather
  108. Practice with Conditionals Part 2
  109. Practice with Conditionals Part 4
  110. LEGO® SPIKE Essential: Design a Car Sensor
  111. Seasonal Project (Summer): Pop The Balloons
  112. Practice with Conditionals Part 3
  113. The US Government
  114. Seasonal Project (Fall): Gathering Apples Game
  115. The Coordinate Plane
  116. Complex Conditionals: If/Then/Else Chase the Balloon Game
  117. Choose Your Own Path: Elements of Culture
  118. Classifying Shapes Using Lines and Angles
  119. Classifying Quadrilaterals in a Hierarchy
  120. VEX GO®: Lines and Angles
  121. Plan a Quest
  122. Animation Loops Project
  123. Pinball Game Project
  124. Mad Libs Project
  125. Functions Dance Project
  126. Flower Garden Functions Project
  127. Design an App
  128. Game Design Project
  129. Decimal Division and Conditionals
  130. Add and Subtract Fractions
  131. Multiplying Fractions by Whole Numbers
  132. Naming Numbers Game
  133. Modeling Life Cycles
  134. Fossils and Past Environments
  135. State Project
  136. Atoms and Molecules
  137. Rates and Unit Rates
  138. Positive and Negative Numbers
  139. Evaluate Algebraic Equations
  140. Scale of Planets in the Solar System
  141. Balanced Ecosystems
  142. Multimedia Book Report
  143. micro:bit® Reaction Game
  144. Animating Sprites with Factors
  145. Animating Sprites with Division
  146. Makey Makey®: Introduction
  147. Makey Makey®: Graphing Points on a Coordinate Plane
  148. micro:bit®: Graphing Points on a Coordinate Plane
  149. Creating Algorithms
  150. Introduction to Clones
  151. Events: Dot in Space
  152. Loops: Catch the Ball
  153. Scout's Quest: Functions with Boolean Inputs
  154. Broadcast Messages: Marco Polo
  155. Clones: Throwing Acorns Game
  156. Scout's Quest: Functions with Number Inputs
  157. Scout's Quest: Conditionals
4-6.DL.5
Identify common features of digital technologies.
  1. How Systems Work (What is a Computer?)
4-6.DL.6
Describe persistence of digital information and explain how actions in online spaces can have consequences.
  1. Internet Positivity (Unplugged)
  2. Our Words Have Power (Cyberbullying)
  3. Digital Identity
4-6.DL.7
Identify and describe actions in online spaces that could potentially be unsafe or harmful.
  1. Internet Positivity (Unplugged)
  2. Strong Usernames and Passwords
  3. Digital Identity