Please enable JavaScript to use CodeHS

Elementary Standards Mapping

for NV CS K-5

50

Standards in this Framework

Standard Lessons
K.AP.A.1
Model daily processes by creating and following sets of step-by-step instructions (algorithms) to complete tasks.
  1. Introduction to Computer Science and Scratch
  2. Comparing Organisms
  3. Sequences (Unplugged)
  4. Introduction to Message Events
  5. Properties of Matter
  6. Maze Game Project
  7. Story Problems: Add and Subtract within 20
  8. Greater Than and Less Than: Single-Digit Numbers
  9. Changing Landforms
  10. Types of Motion
  11. Animal Life Cycles
  12. Events
  13. Story Problems: Add and Subtract within 10
  14. Counting with Mazes
  15. Light and Shadows
  16. Math Story Problems: Add and Subtract within 100
  17. Phases of the Moon
  18. Create Your Own Story Problem
  19. Living and Nonliving
  20. Weather and Seasons
  21. Original Story Animations - Personal Story
  22. Digital Research 2: Choice Research
  23. Adding within 20 and Sequences (Unplugged)
  24. Loops
  25. Original Story Animations - Fiction Story
  26. Cardinal Directions
  27. Events and Money
  28. Wildlife Scene Project
  29. Communities Modify Their Environment
  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. VEX 123®: Defining Shape Attributes
  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. About Me Project
  71. Create a Chicken Crossing Game
  72. River Crossing Game
  73. Racing Game
  74. Create a Map
  75. Hide and Seek Game
  76. 3D Shapes
  77. Digital Greeting Card Project
  78. Design an Adventure Game
  79. Preventing Erosion
  80. Geographic Effects on Early Civilizations
  81. Events (Alpine UT updates)
  82. Grow and Shrink Blocks in Motion
  83. Seasons with Code & Go® Robot Mouse
  84. Weather with Code & Go® Robot Mouse
  85. Introduction to Code & Go® Robot Mouse: Basic Movements
  86. Counting with Code & Go® Robot Mouse
  87. Introduction to Code & Go® Robot Mouse: Planning a Program
  88. Patterns with Code & Go® Robot Mouse
  89. Comparing Length with Code & Go® Robot Mouse
  90. Needs of Living Things with Code & Go® Robot Mouse
  91. Push and Pull with Code & Go® Robot Mouse
  92. Shapes with Code & Go® Robot Mouse
  93. Making Ten with Code & Go® Robot Mouse
  94. Programming a Cycle
  95. Message Events: Scout Plays in the Forest
  96. Growing Garden
  97. Message Events: Simon Says
  98. Maze Game Project
  99. Grid: Arctic Animation
  100. Sequences: Digital Responsibilities
K.AP.PD.1
Identify and fix (debug) errors in a sequence of instructions (algorithms) that includes loops.
  1. Maze Game Project
  2. Events
  3. Loops Part 2
  4. Counting with Mazes
  5. Build a Sentence
  6. Research Presentations
  7. Create Your Own Story Problem
  8. Loops
  9. Advanced Data and Programming
  10. Wildlife Scene Project
  11. Changes in the Environment
  12. Introduction to Bee-Bot®: Planning a Program
  13. Introduction to Coding with LEGO® SPIKE Essential
  14. Minecraft® Coding Fundamentals - Basic Moves
  15. Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles
  16. Skills Practice: Sequences
  17. Skills Practice: Repeat Loops
  18. Skills Practice: Events
  19. Skills Practice: Message Events
  20. Space Travel Project
  21. Moving Targets Game
  22. VEX 123®: Patterns of Living Things
  23. Seed Dispersal
  24. Debugging
  25. Kibo®: Adding and Subtracting
  26. Seasonal Project (Summer): Pop the Balloons
  27. Introduction to Speed Blocks
  28. Forever Loop Dance Party
  29. Code Block Review
  30. Create a Chicken Crossing Game
  31. Garden Project
  32. River Crossing Game
  33. Create a Map
  34. Tap-a-Mole Game
  35. Design an Adventure Game
  36. Mad Libs Project
  37. Flower Garden Functions Project
  38. Patterns and Music
  39. Punctuation Game
  40. State Project
  41. micro:bit® Reaction Game
  42. Introduction to Debugging
  43. Events (Alpine UT updates)
  44. Introduction to Code & Go® Robot Mouse: Planning a Program
  45. Debugging: Events and Sequences
  46. Debugging: Message Events and Loops
  47. Garden Project
  48. Debugging: Events and Motion
  49. Maze Game Project
K.CS.HS.1
Use appropriate terminology in identifying and describing the function of common physical components of computing systems (hardware). For example: monitor, keyboard, mouse, earbuds, headphones, printer.
  1. Input Devices
  2. Computer Basics
  3. Ozobot® Programming 1: Introduction
  4. Ozobot® Programming 2: More Color Codes
  5. Introduction to Kibo®
  6. Computer Detectives: Computer Problems
  7. Mouse Practice
  8. Keyboard Introduction
K.CS.HS.2
Recognize some computing devices (e.g., computer, smartphone) can perform a variety of tasks and some computing devices are specialized (e.g., navigation system, game controller).
  1. Input Devices
  2. Computer Basics
K.DA.S.1
Recognize that data can be collected and stored on different computing devices over time.
  1. Data Storage and Variables
K.IC.C.1
Understand how computing devices have changed people’s lives.
  1. Impacts of Technology in Our World
  2. Training AI Using Data
  3. Machine Learning: AutoDraw
  4. Machine Learning: Teachable Machine
K.IC.SI.1
Exhibit good digital citizenship using technology safely, responsibly, and ethically.
  1. Impacts of Technology in Our World
  2. Passwords
  3. Giving Credit Through Attributions
  4. Training AI Using Data
  5. Sequences: Digital Responsibilities
K.NI.C.1
Explain that a password helps protect the privacy of information.
  1. Passwords
1.AP.PD.1
Describe the iterative process of program development (including terminology, steps taken, and the logic of choices).
  1. Maze Game Project
  2. Wildlife Scene Project
  3. Introduction to LEGO® Spike Essential
  4. Introduction to Coding with LEGO® SPIKE Essential
  5. LEGO® SPIKE Essential: Design a Moving Statue
  6. Space Travel Project
  7. Debugging
  8. LEGO® SPIKE Essential: Design for Changing Weather
  9. Garden Project
  10. Tap-a-Mole Game
  11. Design an Adventure Game
  12. Introduction to Debugging
  13. Park Cleanup STEM Project with Bee-Bot®
  14. Park Cleanup STEM Project with Code & Go® Robot Mouse
  15. Garden Project
  16. Maze Game Project
1.AP.V.1
Model the way programs store and manipulate data by using numbers or other symbols to represent information.
  1. Digital Research 1: Guided Research
  2. Digital Research 2: Choice Research
  3. Data Storage and Variables
1.CS.D.1
Select and operate appropriate device and software to perform a variety of tasks, and recognize that users have different needs and preferences for the technology they use.
  1. 3D Design: Introduction
  2. 3D Design: Create a Bubble Wand
  3. Scout Adventures 1: Introducing Scout
  4. Scout Adventures 2: Scout Starts Exploring
  5. Scout Adventures 3: Scout Meets a Friend
  6. Scout Adventures 4: Scout Explores the Forest
  7. Scout Adventures 5: Scout and Bluebird Help
  8. Scout Adventures 6: Scout Celebrates with Friends
1.DA.S.1
Recognize that a variety of data (e.g., music, video, images, text) can be stored in and retrieved from a computing device.
  1. Data Storage and Variables
  2. Training AI Using Data
1.IC.SI.1
Work respectfully and responsibly with others online.
  1. Impacts of Technology in Our World
  2. Introduction to LEGO® Spike Essential
  3. Introduction to Coding with LEGO® SPIKE Essential
  4. Kibo®: Communicating Across Distances (Light and Sound)
  5. Minecraft: Education Edition® Basic Gameplay
  6. LEGO® SPIKE Essential: Design a Moving Statue
  7. Training AI Using Data
  8. Training AI Using Data
  9. Sequences: Digital Responsibilities
1.NI.C.1
Explain why we keep personal information (e.g., name, location, phone number, home address) private.
  1. Digital Identity
  2. Passwords
2.AP.C.1
Develop programs with sequences and loops, to express ideas or address a problem.
  1. Adaptations and Survival: Camouflage
  2. Introduction to Message Events
  3. Maze Game Project
  4. Story Problems: Add and Subtract within 20
  5. Greater Than and Less Than: Single-Digit Numbers
  6. Changing Landforms
  7. Creating Shapes
  8. Types of Motion
  9. Animal Life Cycles
  10. Events
  11. Story Problems: Add and Subtract within 10
  12. Place Value: Ones, Tens, and Hundreds
  13. Loops Part 2
  14. Counting with Mazes
  15. Light and Shadows
  16. From ScratchJr to Scratch
  17. Research Presentations
  18. Who Keeps Us Safe?
  19. Sound and Pitch
  20. Math Story Problems: Add and Subtract within 100
  21. Storytelling Animations
  22. Phases of the Moon
  23. Create Your Own Story Problem
  24. Living and Nonliving
  25. Weather and Seasons
  26. Original Story Animations - Personal Story
  27. Digital Research 2: Choice Research
  28. Loops
  29. Storytelling Animations Part 2
  30. Sun and Moon, Day and Night
  31. Algebraic Thinking: Find an Unknown Number Up to 10 in a Number Story
  32. Original Story Animations - Fiction Story
  33. Economic Choices
  34. Advanced Data and Programming
  35. Phonics: Letter Sounds
  36. Cardinal Directions
  37. Events and Money
  38. Wildlife Scene Project
  39. Place Value: Ones and Tens
  40. Finding an Unknown in a Word Problem
  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. VEX 123®: Patterns of Living Things
  65. Seed Dispersal
  66. Unplugged Introduction to ScratchJr Part 1
  67. Unplugged Introduction to ScratchJr Part 2
  68. Kibo®: Adding and Subtracting
  69. Shapes with Bee-Bot®
  70. Seasonal Project (Summer): Pop the Balloons
  71. Making Ten with Bee-Bot®
  72. Seasonal Project (Spring): Create a Chase Game
  73. Seasonal Project (Fall): Gathering Apples Game
  74. Minecraft: Education Edition® - Trailblazer
  75. Introduction to Speed Blocks
  76. VEX 123®: Defining Shape Attributes
  77. Introduction to Show and Hide Blocks
  78. Introduction to Grow and Shrink Blocks
  79. Forever Loop Dance Party
  80. CodeHS Coding Card Game: Sequences
  81. CodeHS Coding Card Game: Sequences 2
  82. CodeHS Coding Card Game: Loops
  83. CodeHS Coding Card Game: Loops 2
  84. CodeHS Coding Card Game: Conditionals
  85. CodeHS Coding Card Game: Conditionals 2
  86. Code Block Review
  87. Catching Butterflies
  88. Greater Than and Less Than: Two-Digit Numbers
  89. Greater Than and Less Than: Three-Digit Numbers
  90. End Block: Program a Race
  91. About Me Project
  92. Create a Chicken Crossing Game
  93. Garden Project
  94. Combining Shapes
  95. River Crossing Game
  96. Racing Game
  97. Create a Map
  98. 3D Shapes
  99. Digital Greeting Card Project
  100. Tap-a-Mole Game
  101. Design an Adventure Game
  102. Mad Libs Project
  103. Flower Garden Functions Project
  104. Patterns and Music
  105. Punctuation Game
  106. Preventing Erosion
  107. Rates and Unit Rates
  108. micro:bit® Reaction Game
  109. Events (Alpine UT updates)
  110. Grow and Shrink Blocks in Motion
  111. Seasons with Code & Go® Robot Mouse
  112. Weather with Code & Go® Robot Mouse
  113. Introduction to Code & Go® Robot Mouse: Basic Movements
  114. Counting with Code & Go® Robot Mouse
  115. Introduction to Code & Go® Robot Mouse: Planning a Program
  116. Patterns with Code & Go® Robot Mouse
  117. Comparing Length with Code & Go® Robot Mouse
  118. Needs of Living Things with Code & Go® Robot Mouse
  119. Push and Pull with Code & Go® Robot Mouse
  120. Shapes with Code & Go® Robot Mouse
  121. Making Ten with Code & Go® Robot Mouse
  122. Loops: Predator and Prey
  123. Programming a Cycle
  124. Create an Original Story Animation
  125. Loops: Follow the Path
  126. Speed Block: Bouncy Ball
  127. Create a Mini Golf Game
  128. Message Events: Scout Plays in the Forest
  129. Pages: Scout's Travels
  130. Garden Project
  131. Pages: Create a Tapping Game
  132. Message Events: Simon Says
  133. Maze Game Project
  134. Loops: Frog and Rabbit
  135. Grid: Arctic Animation
  136. Forever Loops: Fireworks
  137. Loops: Play in the Park
2.AP.M.1
Break down (decompose) the steps needed to solve a problem into a precise sequence of instructions.
  1. Sequences (Unplugged)
  2. Adaptations and Survival: Camouflage
  3. Designing Solutions from Nature
  4. Introduction to Message Events
  5. Properties of Matter
  6. Animal Life Cycles
  7. Events
  8. Loops Part 2
  9. Counting with Mazes
  10. Research Presentations
  11. Counting and Sequences (Unplugged)
  12. Storytelling Animations
  13. Create Your Own Story Problem
  14. Adding within 20 and Sequences (Unplugged)
  15. Loops
  16. Storytelling Animations Part 2
  17. Original Story Animations - Fiction Story
  18. Advanced Data and Programming
  19. Wildlife Scene Project
  20. Changes in the Environment
  21. VEX 123®: Introduction
  22. Introduction to Bee-Bot®: Basic Movements
  23. Counting with Bee-Bot®
  24. Introduction to Bee-Bot®: Planning a Program
  25. Patterns with Bee-Bot®
  26. Comparing Length with Bee-Bot®
  27. VEX 123®: Math Word Problems
  28. Weather with Bee-Bot®
  29. Needs of Living Things with Bee-Bot®
  30. Minecraft® Coding Fundamentals - Basic Moves
  31. Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles
  32. Skills Practice: Sequences
  33. Skills Practice: Repeat Loops
  34. LEGO® SPIKE Essential: Design a Moving Statue
  35. Space Travel Project
  36. Moving Targets Game
  37. VEX 123®: Patterns of Living Things
  38. Seed Dispersal
  39. Unplugged Introduction to ScratchJr Part 1
  40. Debugging
  41. Unplugged Introduction to ScratchJr Part 2
  42. Shapes with Bee-Bot®
  43. Seasonal Project (Summer): Pop the Balloons
  44. Making Ten with Bee-Bot®
  45. Seasonal Project (Spring): Create a Chase Game
  46. Seasonal Project (Fall): Gathering Apples Game
  47. Using the Go To Page Block
  48. Introduction to the Grid
  49. Introduction to Speed Blocks
  50. VEX 123®: Defining Shape Attributes
  51. Forever Loop Dance Party
  52. End Block: Program a Race
  53. About Me Project
  54. Create a Map
  55. Design an Adventure Game
  56. Mad Libs Project
  57. Preventing Erosion
  58. Geographic Effects on Early Civilizations
  59. Introduction to Debugging
  60. Events (Alpine UT updates)
  61. Grow and Shrink Blocks in Motion
  62. Introduction to Code & Go® Robot Mouse: Basic Movements
  63. Counting with Code & Go® Robot Mouse
  64. Introduction to Code & Go® Robot Mouse: Planning a Program
  65. Patterns with Code & Go® Robot Mouse
  66. Comparing Length with Code & Go® Robot Mouse
  67. Needs of Living Things with Code & Go® Robot Mouse
  68. Shapes with Code & Go® Robot Mouse
  69. Making Ten with Code & Go® Robot Mouse
  70. Debugging: Events and Sequences
  71. Programming a Cycle
  72. Debugging: Message Events and Loops
  73. Loops: Follow the Path
  74. Speed Block: Bouncy Ball
  75. Message Events: Scout Plays in the Forest
  76. Message Events: Simon Says
  77. Loops: Frog and Rabbit
  78. Forever Loops: Fireworks
  79. Loops: Play in the Park
2.AP.PD.1
Develop plans that describe a program’s sequence of events, goals, and expected outcomes.
  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. Seed Dispersal
  8. LEGO® SPIKE Essential: Design for Changing Weather
  9. Introduction to Speed Blocks
  10. Plan a Quest
  11. Code Block Review
  12. About Me Project
  13. Create a Chicken Crossing Game
  14. Garden Project
  15. River Crossing Game
  16. Tap-a-Mole Game
  17. Design an Adventure Game
  18. Garden Project
2.AP.PD.2
Give attribution (credit) when using the ideas and creations of others while developing programs.
  1. Giving Credit Through Attributions
2.CS.T.1
Describe basic hardware and software problems using accurate terminology.
  1. Computer Basics
  2. Computer Detectives: Computer Problems
2.DA.S.1
Store, copy, search, retrieve, modify, and delete information using a computing device and define the information stored as data.
  1. Digital Research 1: Guided Research
  2. Data Storage and Variables
2.IC.C.1
Compare how people live and work before and after the implementation or adoption of new computing technology.
  1. Impacts of Technology in Our World
2.IC.SLE.1
Identify safe and unsafe examples of online communications.
  1. Passwords
2.NI.C.1
Explain what passwords are and why we use them; use strong passwords to protect devices and information from unauthorized access.
  1. Passwords
3.AP.PD.1
Debug (identify and fix) errors in an algorithm or program that includes sequences and loops.
  1. Exploring Ecosystems
  2. Maze Game Project
  3. Sound Frequency & Amplitude
  4. Platform Game Design
  5. Digital Greeting Card Project
  6. Classifying Rocks
  7. Nutrition Maze
  8. Digital Vocabulary Flashcard Quiz
  9. Nonfiction Animated Recordings
  10. Grammar Quiz Game
  11. Loops
  12. Dash Robot Storytelling
  13. Dash Robot Mazes
  14. Classifying Shapes by Category
  15. Cycle of Matter
  16. Clones in Games
  17. Revolutionary War Timeline
  18. Digital Pet Project
  19. Unit Fractions with Variables
  20. Ozobot® Programming 1: Introduction
  21. Ozobot® Programming 2: More Color Codes
  22. Dash Robot 1 - Movement
  23. Cue Robot 1 - Movement
  24. Cue Robot 2 - Proximity Sensors
  25. Cue Robot 3 - Loops and Functions
  26. Minecraft® Coding Fundamentals - Basic Moves
  27. Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles
  28. Skills Practice: Events
  29. Skills Practice: Sequences
  30. Skills Practice: Broadcast Events
  31. Skills Practice: Repeat Loops
  32. Skills Practice: Functions
  33. Skills Practice: Forever Loops
  34. Skills Practice: Variables
  35. Scratch Drawing Tools
  36. Skills Practice: Costumes, Backdrops, and Animations
  37. Coding with LEGO® Spike Prime
  38. Skills Practice: Functions with Boolean Inputs
  39. Skills Practice: Operators
  40. Skills Practice: Functions with Number Inputs
  41. Area of a Rectangle with Tiles
  42. House Design with Area and Perimeter
  43. Introduction to Classes and Objects in Games
  44. micro:bit® Rounding to the Nearest Ten
  45. Punctuate a Title
  46. Pair Programming: Create a Band
  47. micro:bit® Rounding to the Nearest Hundred
  48. micro:bit® Rounding with Decimals
  49. Seasonal Project (Spring): Create a Chase Game!
  50. How We See: Light Reflection
  51. LEGO® SPIKE Essential: Design a Car Sensor
  52. Seasonal Project (Summer): Pop The Balloons
  53. The Coordinate Plane
  54. Choose Your Own Path: Elements of Culture
  55. Classifying Shapes Using Lines and Angles
  56. Classifying Quadrilaterals in a Hierarchy
  57. Introduction to Speed Blocks
  58. Plan a Quest
  59. Animation Loops Project
  60. Forever Loop Dance Party
  61. Pinball Game Project
  62. Mad Libs Project
  63. Functions Dance Project
  64. Flower Garden Functions Project
  65. Design an App
  66. Game Design Project
  67. Add and Subtract Fractions
  68. Multiplying Fractions by Whole Numbers
  69. Naming Numbers Game
  70. Modeling Life Cycles
  71. Punctuation Game
  72. State Project
  73. Atoms and Molecules
  74. Geographic Effects on Early Civilizations
  75. Rates and Unit Rates
  76. Multiplying and Dividing Fractions
  77. Evaluate Algebraic Equations
  78. Scale of Planets in the Solar System
  79. Balanced Ecosystems
  80. Multimedia Book Report
  81. micro:bit® Reaction Game
  82. Ozobot® Timeline
  83. Ozobot® Cycle
  84. Scout's Scratch Expedition Part 1
  85. Scout's Scratch Expedition Part 2
  86. Scout's Scratch Expedition Part 3
  87. Scout's Scratch Expedition Part 4
  88. Create an Original Story Animation
  89. Debugging: Events and Loops
  90. Debugging: Mazes
  91. Events: Dot in Space
  92. Loops: Catch the Ball
  93. Scout's Quest: Functions with Boolean Inputs
  94. Maze Game Project
  95. Broadcast Messages: Marco Polo
  96. Scout's Quest: Variables
  97. Scout's Quest: Functions with Number Inputs
3.AP.PD.2
Take on varying roles (e.g., researcher, programmer, test developer, designer, recorder) with teacher guidance, when collaborating with peers during the design, implementation, and review stages of program development.
  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
3.AP.V.1
Create programs that use variables to store and modify data.
  1. Game Mechanics with Comparison Operators
  2. 3D Design: Codeblocks
  3. Balanced and Unbalanced Forces
  4. Sound Frequency & Amplitude
  5. Fractions and Variables
  6. Introduction to Comparison Operators
  7. Digital Vocabulary Flashcard Quiz
  8. Wave Generator
  9. Unit Converter
  10. Revolutionary War Timeline
  11. Revolutionary War Timeline with the BBC micro:bit®
  12. Interactive Map of the 13 Colonies
  13. Interactive Map of the 13 Colonies with the BBC micro:bit®
  14. Digital Pet Project
  15. Unit Fractions with Variables
  16. Multiplication Quiz Game
  17. Cue Robot 3 - Loops and Functions
  18. Skills Practice: Variables
  19. Skills Practice: Operators
  20. Area of a Rectangle with Tiles
  21. House Design with Area and Perimeter
  22. Introduction to Classes and Objects in Games
  23. micro:bit® Rounding to the Nearest Ten
  24. micro:bit®: Animal Response to the Environment
  25. micro:bit® Rounding to the Nearest Hundred
  26. micro:bit® Rounding with Decimals
  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. Pinball Game Project
  33. Mad Libs Project
  34. Design an App
  35. Game Design Project
  36. Naming Numbers Game
  37. Rates and Unit Rates
  38. Positive and Negative Numbers
  39. Scale of Planets in the Solar System
  40. Balanced Ecosystems
  41. micro:bit® Reaction Game
  42. I-Spy with Lists
  43. Scout's Quest: Variables
  44. Lists: Shopping with Scout
3.CS.D.1
Describe how internal and external parts of computing devices function to form a system.
  1. Computer Basics
  2. How Systems Work (What is a Computer?)
  3. Introduction to the BBC micro:bit®
  4. Drawing with the BBC micro:bit® and Scratch
  5. Revolutionary War Timeline with the BBC micro:bit®
  6. Interactive Map of the 13 Colonies with the BBC micro:bit®
  7. Ozobot® Programming 1: Introduction
  8. Dash Robot 1 - Movement
  9. Cue Robot 1 - Movement
  10. Cue Robot 2 - Proximity Sensors
  11. Introduction to LEGO® Spike Essential
  12. Introduction to Coding with LEGO® SPIKE Essential
  13. Introduction to Kibo®
  14. Kibo®: Communicating Across Distances (Light and Sound)
  15. Create a Drawing App
  16. LEGO® SPIKE Essential: Design a Moving Statue
  17. LEGO® SPIKE Essential: Design a Car Sensor
  18. Ozobot® Timeline
  19. Ozobot® Cycle
3.DA.CVT.1
Organize and present collected data visually to highlight relationships and support a claim.
  1. Research: Effective Keywords
  2. Research: Informational Programs
  3. Using Digital Tools to Create Line Graphs
  4. Programming and Data Project
  5. Constructive and Destructive Processes
  6. Scale of Planets in the Solar System
3.IC.C.1
Discuss computing technologies that have changed the world, and express how those technologies influence and are influenced by cultural practices.
  1. Our Words Have Power (Cyberbullying)
  2. How Systems Work (What is a Computer?)
  3. Training AI Using Data
3.IC.SLE.1
Use public domain or creative commons media, and refrain from copying or using material created by others without permission.
  1. Giving Credit Through Attributions
3.NI.C.1
Discuss real-world cybersecurity problems and how personal information can be protected.
  1. Strong Usernames and Passwords
  2. Digital Identity
4.AP.A.1
Test, compare, and refine multiple algorithms for the same task and determine which is the most appropriate.
  1. Multiple Algorithms
  2. Dash Robot 1 - Movement
  3. Cue Robot 1 - Movement
  4. Creating Algorithms
4.AP.C.1
Develop programs that include sequences, events, loops, and conditionals.
  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. Introduction to Conditionals
  34. Wave Generator
  35. Division and Conditionals
  36. Multiple Algorithms
  37. Multiplication and Conditionals
  38. Unit Converter
  39. Sensing and Responding to the Environment
  40. Effects of Pollution
  41. Nonfiction Animated Recordings
  42. Measuring Lengths
  43. Grammar Quiz Game
  44. Drawing with the BBC micro:bit® and Scratch
  45. Loops
  46. Dash Robot Storytelling
  47. Dash Robot Mazes
  48. Animating Sprites with Multiplication
  49. Earth Systems
  50. Day and Night
  51. Cycle of Matter
  52. Multi-digit Multiplication and Conditionals
  53. Game Effects
  54. Clones in Games
  55. Constructive and Destructive Processes
  56. Revolutionary War Timeline
  57. Revolutionary War Timeline with the BBC micro:bit®
  58. Animal Classification
  59. Interactive Map of the 13 Colonies
  60. Interactive Map of the 13 Colonies with the BBC micro:bit®
  61. Digital Pet Project
  62. Unit Fractions with Variables
  63. Multiplication Quiz Game
  64. ScratchJr to Scratch: Events and Loops
  65. Dash Robot 1 - Movement
  66. Cue Robot 1 - Movement
  67. Cue Robot 2 - Proximity Sensors
  68. Cue Robot 3 - Loops and Functions
  69. VEX GO®: Introduction
  70. VEX GO®: Measurement
  71. Create a Drawing App
  72. Minecraft® Coding Fundamentals - Basic Moves
  73. Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles
  74. Skills Practice: Events
  75. Skills Practice: Broadcast Events
  76. Skills Practice: If/Then Conditionals
  77. Skills Practice: Repeat Loops
  78. Skills Practice: Functions
  79. Skills Practice: Forever Loops
  80. Skills Practice: If/Then/Else Conditionals
  81. Skills Practice: Variables
  82. Scratch Drawing Tools
  83. Skills Practice: Costumes, Backdrops, and Animations
  84. Coding with LEGO® Spike Prime
  85. Skills Practice: Functions with Boolean Inputs
  86. Skills Practice: Operators
  87. Skills Practice: Functions with Number Inputs
  88. House Design with Area and Perimeter
  89. Introduction to Classes and Objects in Games
  90. micro:bit® Rounding to the Nearest Ten
  91. Punctuate a Title
  92. micro:bit®: Animal Response to the Environment
  93. Pair Programming: Create a Band
  94. micro:bit® Rounding to the Nearest Hundred
  95. micro:bit® Rounding with Decimals
  96. Seasonal Project (Spring): Create a Chase Game!
  97. VEX GO®: Speed and Energy
  98. How We See: Light Reflection
  99. Practice with Conditionals Part 2
  100. Practice with Conditionals Part 4
  101. LEGO® SPIKE Essential: Design a Car Sensor
  102. Seasonal Project (Summer): Pop The Balloons
  103. Practice with Conditionals Part 3
  104. Seasonal Project (Fall): Gathering Apples Game
  105. Complex Conditionals: If/Then/Else Chase the Balloon Game
  106. Choose Your Own Path: Elements of Culture
  107. Introduction to Speed Blocks
  108. VEX GO®: Lines and Angles
  109. Plan a Quest
  110. Forever Loop Dance Party
  111. Pinball Game Project
  112. Mad Libs Project
  113. Functions Dance Project
  114. Flower Garden Functions Project
  115. Design an App
  116. Game Design Project
  117. Decimal Division and Conditionals
  118. Add and Subtract Fractions
  119. Multiplying Fractions by Whole Numbers
  120. Naming Numbers Game
  121. Modeling Life Cycles
  122. Fossils and Past Environments
  123. Punctuation Game
  124. State Project
  125. Atoms and Molecules
  126. Geographic Effects on Early Civilizations
  127. Rates and Unit Rates
  128. Multiplying and Dividing Fractions
  129. Positive and Negative Numbers
  130. Evaluate Algebraic Equations
  131. Balanced Ecosystems
  132. Multimedia Book Report
  133. micro:bit® Reaction Game
  134. Animating Sprites with Factors
  135. Animating Sprites with Division
  136. Makey Makey®: Introduction
  137. Makey Makey®: Graphing Points on a Coordinate Plane
  138. micro:bit®: Graphing Points on a Coordinate Plane
  139. Animating Poetry
  140. Creating Algorithms
  141. Introduction to Clones
  142. Events: Dot in Space
  143. Snake Game
  144. Loops: Catch the Ball
  145. Scout's Quest: Functions with Boolean Inputs
  146. Broadcast Messages: Marco Polo
  147. Scout's Quest: Variables
  148. Clones: Throwing Acorns Game
  149. Scout's Quest: Functions with Number Inputs
  150. Scout's Quest: Conditionals
4.AP.M.1
Explore how complex tasks can be decomposed into simple tasks and how simple tasks can be composed into complex tasks.
  1. Game Mechanics with Comparison Operators
  2. Decimal Multiplication and Conditionals
  3. Plant and Animal Cells
  4. Animating Poetry
  5. Simple Algorithms
  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: Operators
  26. Skills Practice: Functions with Number Inputs
  27. House Design with Area and Perimeter
  28. Introduction to Classes and Objects in Games
  29. micro:bit®: Animal Response to the Environment
  30. Pair Programming: Create a Band
  31. VEX GO®: Speed and Energy
  32. How We See: Light Reflection
  33. LEGO® SPIKE Essential: Design a Car Sensor
  34. The US Government
  35. Choose Your Own Path: Elements of Culture
  36. VEX GO®: Lines and Angles
  37. Plan a Quest
  38. Pinball Game Project
  39. Mad Libs Project
  40. Functions Dance Project
  41. Flower Garden Functions Project
  42. Design an App
  43. Game Design Project
  44. Multiplying Fractions by Whole Numbers
  45. Geographic Effects on Early Civilizations
  46. Multiplying and Dividing Fractions
  47. Multimedia Book Report
  48. micro:bit® Reaction Game
  49. Scout's Scratch Expedition Part 1
  50. Scout's Scratch Expedition Part 2
  51. Scout's Scratch Expedition Part 3
  52. Scout's Scratch Expedition Part 4
  53. Events: Dot in Space
  54. Broadcast Messages: Marco Polo
  55. Scout's Quest: Functions with Number Inputs
4.AP.PD.1
Test and debug (identify and fix) errors in a program or algorithm to ensure it runs as intended.
  1. Game Mechanics with Comparison Operators
  2. Exploring Ecosystems
  3. Maze Game Project
  4. Sound Frequency & Amplitude
  5. Platform Game Design
  6. Digital Greeting Card Project
  7. Classifying Rocks
  8. Nutrition Maze
  9. Digital Vocabulary Flashcard Quiz
  10. Nonfiction Animated Recordings
  11. Grammar Quiz Game
  12. Loops
  13. Dash Robot Storytelling
  14. Dash Robot Mazes
  15. Classifying Shapes by Category
  16. Cycle of Matter
  17. Clones in Games
  18. Revolutionary War Timeline
  19. Digital Pet Project
  20. Unit Fractions with Variables
  21. Ozobot® Programming 1: Introduction
  22. Ozobot® Programming 2: More Color Codes
  23. Dash Robot 1 - Movement
  24. Cue Robot 1 - Movement
  25. Cue Robot 2 - Proximity Sensors
  26. Cue Robot 3 - Loops and Functions
  27. Minecraft® Coding Fundamentals - Basic Moves
  28. Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles
  29. Skills Practice: Events
  30. Skills Practice: Sequences
  31. Skills Practice: Broadcast Events
  32. Skills Practice: Repeat Loops
  33. Skills Practice: Functions
  34. Skills Practice: Forever Loops
  35. Skills Practice: Variables
  36. Scratch Drawing Tools
  37. Skills Practice: Costumes, Backdrops, and Animations
  38. Coding with LEGO® Spike Prime
  39. Skills Practice: Functions with Boolean Inputs
  40. Skills Practice: Operators
  41. Skills Practice: Functions with Number Inputs
  42. Area of a Rectangle with Tiles
  43. House Design with Area and Perimeter
  44. Introduction to Classes and Objects in Games
  45. micro:bit® Rounding to the Nearest Ten
  46. Punctuate a Title
  47. Pair Programming: Create a Band
  48. micro:bit® Rounding to the Nearest Hundred
  49. micro:bit® Rounding with Decimals
  50. Seasonal Project (Spring): Create a Chase Game!
  51. LEGO® SPIKE Essential: Design a Car Sensor
  52. Seasonal Project (Summer): Pop The Balloons
  53. Seasonal Project (Fall): Gathering Apples Game
  54. The Coordinate Plane
  55. Choose Your Own Path: Elements of Culture
  56. Classifying Shapes Using Lines and Angles
  57. Classifying Quadrilaterals in a Hierarchy
  58. Plan a Quest
  59. Animation Loops Project
  60. Pinball Game Project
  61. Mad Libs Project
  62. Functions Dance Project
  63. Flower Garden Functions Project
  64. Design an App
  65. Game Design Project
  66. Add and Subtract Fractions
  67. Multiplying Fractions by Whole Numbers
  68. Naming Numbers Game
  69. Modeling Life Cycles
  70. State Project
  71. Atoms and Molecules
  72. Geographic Effects on Early Civilizations
  73. Rates and Unit Rates
  74. Multiplying and Dividing Fractions
  75. Evaluate Algebraic Equations
  76. Scale of Planets in the Solar System
  77. Balanced Ecosystems
  78. Multimedia Book Report
  79. micro:bit® Reaction Game
  80. Introduction to Debugging
  81. Ozobot® Timeline
  82. Ozobot® Cycle
  83. Scout's Scratch Expedition Part 1
  84. Scout's Scratch Expedition Part 2
  85. Scout's Scratch Expedition Part 3
  86. Scout's Scratch Expedition Part 4
  87. Events: Dot in Space
  88. Loops: Catch the Ball
  89. Scout's Quest: Functions with Boolean Inputs
  90. Maze Game Project
  91. Broadcast Messages: Marco Polo
  92. Scout's Quest: Functions with Number Inputs
4.CS.HS.1
Model how computer hardware and software work together as a system to accomplish tasks.
  1. How Systems Work (What is a Computer?)
  2. Introduction to the BBC micro:bit®
  3. Drawing with the BBC micro:bit® and Scratch
  4. Revolutionary War Timeline with the BBC micro:bit®
  5. Interactive Map of the 13 Colonies with the BBC micro:bit®
  6. Ozobot® Programming 1: Introduction
  7. Dash Robot 1 - Movement
  8. Cue Robot 1 - Movement
  9. Cue Robot 2 - Proximity Sensors
  10. Minecraft: Education Edition® Basic Gameplay
  11. Create a Drawing App
  12. Coding with LEGO® Spike Prime
  13. LEGO® SPIKE Essential: Design a Moving Statue
  14. micro:bit® Rounding to the Nearest Ten
  15. micro:bit®: Animal Response to the Environment
  16. micro:bit® Rounding to the Nearest Hundred
  17. micro:bit® Rounding with Decimals
  18. LEGO® SPIKE Essential: Design a Car Sensor
  19. Makey Makey®: Introduction
  20. Ozobot® Timeline
  21. Makey Makey®: Graphing Points on a Coordinate Plane
  22. Ozobot® Cycle
  23. micro:bit®: Graphing Points on a Coordinate Plane
4.DA.IM.1
Use data to highlight or propose cause-and-effect relationships, predict outcomes, or communicate ideas.
  1. Research: Informational Programs
  2. Using Digital Tools to Create Line Graphs
  3. Advanced Data and Programming
  4. Scale of Planets in the Solar System
  5. Training AI Using Data
  6. Basic Data and Programming Project
  7. Basic Data and Programming Project
4.IC.C.1
Compare and contrast how computing has changed society from the past to the present.
  1. Our Words Have Power (Cyberbullying)
  2. How Systems Work (What is a Computer?)
  3. Training AI Using Data
4.NI.NCO.1
Model how information is broken down into smaller pieces, transmitted as packets through multiple devices over networks and the internet, and reassembled at the destination.
  1. Networks, Packets, and the Internet
5.AP.M.1
Demonstrate how to decompose a task of complexity into simple tasks and compose a simple task into tasks of complexity.
  1. Pinball Game Project
  2. Mad Libs Project
5.AP.M.2
Modify, incorporate, and test portions of an existing program into their own work, to develop something new or add more advanced features.
  1. Game Mechanics with Comparison Operators
  2. 3D Design: Codeblocks
  3. Animating Poetry
  4. Multiple Algorithms
  5. Game Effects
  6. Clones in Games
  7. Digital Pet Project
  8. Giving Credit Through Attributions
  9. Introduction to Classes and Objects in Games
  10. Seasonal Project (Spring): Create a Chase Game!
  11. LEGO® SPIKE Essential: Design a Car Sensor
  12. Seasonal Project (Summer): Pop The Balloons
  13. Seasonal Project (Fall): Gathering Apples Game
  14. Choose Your Own Path: Elements of Culture
  15. Plan a Quest
  16. Animation Loops Project
  17. Functions Dance Project
5.AP.PD.1
Use the iterative process to develop a program to express an idea or address a problem while considering others’ perspectives and preferences.
  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
5.AP.PD.2
Describe choices made during program development using code comments, presentations, and demonstrations.
  1. 3D Design: Recreate an Animal
  2. Platform Game Design
  3. Dash Robot Storytelling
  4. Dash Robot Mazes
  5. Programming and Data Project
  6. Introduction to Classes and Objects in Games
  7. LEGO® SPIKE Essential: Design a Car Sensor
  8. Classifying Shapes Using Lines and Angles
  9. Classifying Quadrilaterals in a Hierarchy
  10. Design an App
  11. Balanced Ecosystems
5.AP.PD.3
Observe intellectual property rights and give appropriate attribution (credit) when creating or remixing programs.
  1. Giving Credit Through Attributions
5.CS.T.1
Determine potential solutions to solve simple hardware and software problems using common troubleshooting strategies.
  1. Computer Detectives: Hardware and Software Problems
5.DA.IM.1
Recognize how text, images, and sounds are represented as binary numbers in computing devices.
5.IC.C.1
Brainstorm ways to improve the accessibility and usability of technology products for the diverse needs and wants of users.
  1. 3D Design: Keyboard Accommodations
  2. Design an App
5.IC.SI.1
Seek diverse perspectives for the purpose of improving computational artifacts.
  1. 3D Design: Recreate an Animal
  2. Maze Game Project
  3. Platform Game Design
  4. Digital Pet Project
  5. 3D Design: Keyboard Accommodations
  6. Design an App
  7. Game Design Project
  8. Maze Game Project
5.NI.NCO.1
Explain the concept of network protocols.
  1. Networks Part 2: Network Protocols
5.NI.NCO.2
Identify the advantages and disadvantages of various network types (e.g., wire, WiFi, cellular data).