Please enable JavaScript to use CodeHS

Elementary Standards Mapping

for TX K-5 CS

148

Standards in this Framework

Standard Lessons
K.1.B
Identify simple patterns and make predictions based on the patterns.
  1. Advanced Data and Programming
  2. Patterns and Music
  3. Data Patterns and Predictions
  4. Basic Data and Programming Project
  5. Basic Data and Programming Project
K.1.C
Identify algorithms (step-by-step instructions) using a sequential process such as first, next, then, and last.
  1. Sequences (Unplugged)
  2. Properties of Matter
  3. Weather and Seasons
  4. Adding within 20 and Sequences (Unplugged)
  5. Introduction to Kibo®
  6. CodeHS Coding Card Game: Sequences
  7. CodeHS Coding Card Game: Sequences 2
  8. CodeHS Coding Card Game: Loops
  9. CodeHS Coding Card Game: Loops 2
  10. CodeHS Coding Card Game: Conditionals
  11. CodeHS Coding Card Game: Conditionals 2
  12. Create a Map
  13. Loops: Frog and Rabbit
  14. Forever Loops: Fireworks
  15. Loops: Play in the Park
K.2
Create a sequence of code with or without technology such as solving a maze using drag-and-drop programming or creating step-by-step directions for student movement to a specific location
  1. Sequences (Unplugged)
  2. VEX 123®: Defining Shape Attributes
  3. CodeHS Coding Card Game: Sequences
  4. CodeHS Coding Card Game: Sequences 2
  5. CodeHS Coding Card Game: Loops
  6. CodeHS Coding Card Game: Loops 2
  7. CodeHS Coding Card Game: Conditionals
  8. CodeHS Coding Card Game: Conditionals 2
  9. Code Block Review
  10. Racing Game
  11. Create a Map
  12. 3D Shapes
  13. Digital Greeting Card Project
  14. Naming Numbers Game
  15. Functions: Paint by Numbers
  16. Loops: Frog and Rabbit
  17. Forever Loops: Fireworks
  18. Loops: Play in the Park
K.3.A
Practice personal skills, including following directions, needed to successfully implement design processes.
  1. Digital Greeting Card Project
  2. LEGO® SPIKE Essential: Design a Moving Statue
K.3.B
Use a design process with components such as asking questions, brainstorming, or storyboarding to identify and solve authentic problems with adult assistance
  1. Introduction to LEGO® Spike Essential
  2. Introduction to Coding with LEGO® SPIKE Essential
  3. LEGO® SPIKE Essential: Design a Moving Statue
  4. Space Travel Project
  5. Seed Dispersal
  6. LEGO® SPIKE Essential: Design for Changing Weather
  7. Create a Chicken Crossing Game
  8. Park Cleanup STEM Project with Bee-Bot®
  9. Park Cleanup STEM Project with Code & Go® Robot Mouse
K.4.A
Communicate an understanding that data is information collected about people, events, or objects such as computer searches and weather patterns.
  1. Digital Research 2: Choice Research
  2. Advanced Data and Programming
  3. Data Patterns and Predictions
  4. Basic Data and Programming Project
  5. Basic Data and Programming Project
K.4.B
Communicate with adult assistance the idea that digital devices can search for and retrieve information.
  1. Research Presentations
  2. Digital Research 1: Guided Research
  3. Digital Research 2: Choice Research
K.5
Identify and demonstrate responsible behavior within a digital environment.
  1. Impacts of Technology in Our World
  2. Our Responsibilities
  3. Minecraft: Education Edition® Basic Gameplay
  4. Training AI Using Data
  5. Machine Learning: AutoDraw
  6. Machine Learning: Teachable Machine
  7. Sequences: Digital Responsibilities
K.6.A
Demonstrate acceptable use of digital resources and devices as outlined in local policies or acceptable use policy (AUP).
K.6.B
Communicate an understanding that all digital content has owners.
  1. Giving Credit Through Attributions
K.7.A
Identify ways to keep a user account safe, including not sharing login information and logging off accounts and devices.
  1. Passwords
K.7.B
Identify and discuss what information is safe to share online such as hobbies and likes and dislikes and what information is unsafe such as identifying information.
  1. Passwords
K.8.A
Use a variety of applications, devices, and online learning environments to engage with content.
K.8.B
Identify basic computer hardware, including a variety of input and output devices, and software using accurate terminology.
K.8.C
Perform software application functions such as opening an application and modifying, printing, and saving digital artifacts using a variety of developmentally appropriate digital tools and resources.
  1. Scout Adventures 1: Introducing Scout
  2. Scout Adventures 2: Scout Starts Exploring
  3. Scout Adventures 3: Scout Meets a Friend
  4. Scout Adventures 4: Scout Explores the Forest
  5. Scout Adventures 5: Scout and Bluebird Help
  6. Scout Adventures 6: Scout Celebrates with Friends
K.8.D
Practice ergonomically correct keyboarding techniques and developmentally appropriate hand and body positions.
K.8.E
Identify, locate, and practice using keys on the keyboard, including letters, numbers, and special keys such as space bar and backspace.
  1. Keyboard Introduction
1.1.A
Identify and discuss a problem or task and break down (decompose) the solution into sequential steps.
  1. Sequences (Unplugged)
  2. Adaptations and Survival: Camouflage
  3. Designing Solutions from Nature
  4. Introduction to Message Events
  5. Properties of Matter
  6. Animal Life Cycles
  7. Events
  8. Loops Part 2
  9. Counting with Mazes
  10. Research Presentations
  11. Storytelling Animations
  12. Create Your Own Story Problem
  13. Adding within 20 and Sequences (Unplugged)
  14. Loops
  15. Storytelling Animations Part 2
  16. Original Story Animations - Fiction Story
  17. Advanced Data and Programming
  18. Wildlife Scene Project
  19. Changes in the Environment
  20. VEX 123®: Introduction
  21. Introduction to Bee-Bot®: Basic Movements
  22. Counting with Bee-Bot®
  23. Introduction to Bee-Bot®: Planning a Program
  24. Patterns with Bee-Bot®
  25. Comparing Length with Bee-Bot®
  26. VEX 123®: Math Word Problems
  27. Weather with Bee-Bot®
  28. Needs of Living Things with Bee-Bot®
  29. Minecraft® Coding Fundamentals - Basic Moves
  30. Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles
  31. Skills Practice: Sequences
  32. Skills Practice: Repeat Loops
  33. LEGO® SPIKE Essential: Design a Moving Statue
  34. Space Travel Project
  35. Moving Targets Game
  36. VEX 123®: Patterns of Living Things
  37. Seed Dispersal
  38. Unplugged Introduction to ScratchJr Part 1
  39. Debugging
  40. Unplugged Introduction to ScratchJr Part 2
  41. Shapes with Bee-Bot®
  42. Seasonal Project (Summer): Pop the Balloons
  43. Making Ten with Bee-Bot®
  44. Seasonal Project (Spring): Create a Chase Game
  45. Seasonal Project (Fall): Gathering Apples Game
  46. Using the Go To Page Block
  47. Introduction to the Grid
  48. Introduction to Speed Blocks
  49. VEX 123®: Defining Shape Attributes
  50. Forever Loop Dance Party
  51. End Block: Program a Race
  52. About Me Project
  53. Garden Project
  54. Create a Map
  55. Tap-a-Mole Game
  56. Preventing Erosion
  57. Introduction to Debugging
  58. Events (Alpine UT updates)
  59. Grow and Shrink Blocks in Motion
  60. Basic Data and Programming Project
  61. Weather with Code & Go® Robot Mouse
  62. Counting with Code & Go® Robot Mouse
  63. Introduction to Code & Go® Robot Mouse: Planning a Program
  64. Patterns with Code & Go® Robot Mouse
  65. Comparing Length with Code & Go® Robot Mouse
  66. Needs of Living Things with Code & Go® Robot Mouse
  67. Shapes with Code & Go® Robot Mouse
  68. Making Ten with Code & Go® Robot Mouse
  69. Debugging: Events and Sequences
  70. Programming a Cycle
  71. Debugging: Message Events and Loops
  72. Speed Block: Bouncy Ball
  73. Create a Mini Golf Game
  74. Pages: Create a Tapping Game
  75. Functions: Paint by Numbers
  76. Loops: Frog and Rabbit
  77. Forever Loops: Fireworks
  78. Loops: Play in the Park
  79. Basic Data and Programming Project
1.1.B
Identify the simple patterns found in the solutions to everyday problems or tasks.
  1. Data Patterns and Predictions
  2. Machine Learning: What is a Blorg?
  3. Loops: Frog and Rabbit
  4. Forever Loops: Fireworks
  5. Loops: Play in the Park
  6. The Sorting Robot
1.1.C
Create a simple algorithm (step-by-step instructions) for an everyday task.
  1. Sequences (Unplugged)
  2. Properties of Matter
  3. Weather and Seasons
  4. Adding within 20 and Sequences (Unplugged)
  5. Introduction to Kibo®
  6. CodeHS Coding Card Game: Sequences
  7. CodeHS Coding Card Game: Sequences 2
  8. CodeHS Coding Card Game: Loops
  9. CodeHS Coding Card Game: Loops 2
  10. CodeHS Coding Card Game: Conditionals
  11. CodeHS Coding Card Game: Conditionals 2
  12. Create a Map
  13. Preventing Erosion
  14. Create an Original Story Animation
1.2
Create a sequence of code that solves a simple problem with or without technology.
  1. Advanced Data and Programming
  2. Create a Chicken Crossing Game
  3. River Crossing Game
  4. Preventing Erosion
  5. Basic Data and Programming Project
  6. Grid: Arctic Animation
  7. Basic Data and Programming Project
1.3.A
Practice personal skills and behaviors, including following directions and mental agility, needed to implement a design process successfully.
  1. Impacts of Technology in Our World
  2. Minecraft: Education Edition® Basic Gameplay
  3. Training AI Using Data
1.3.B
Use a design process with components such as asking questions, brainstorming, or storyboarding to identify and solve authentic problems with adult assistance.
  1. Introduction to LEGO® Spike Essential
  2. Introduction to Coding with LEGO® SPIKE Essential
  3. LEGO® SPIKE Essential: Design a Moving Statue
  4. Space Travel Project
  5. LEGO® SPIKE Essential: Design for Changing Weather
  6. Park Cleanup STEM Project with Bee-Bot®
  7. Park Cleanup STEM Project with Code & Go® Robot Mouse
1.4
Identify examples of how technology has impacted different communities.
  1. Impacts of Technology in Our World
1.5.A
Explore and collect many types of data such as preferences or daily routines of people, events, or objects.
  1. Advanced Data and Programming
  2. Data Patterns and Predictions
  3. Basic Data and Programming Project
  4. Basic Data and Programming Project
1.5.B
Conduct a basic search using provided keywords and digital sources with adult assistance.
1.6
Describe and demonstrate respectful behavior within a digital environment.
  1. Impacts of Technology in Our World
  2. Our Responsibilities
  3. Minecraft: Education Edition® Basic Gameplay
  4. Training AI Using Data
1.7.A
Explain and demonstrate the importance of acceptable use of digital resources and devices as outlined in local policies or acceptable use policy (AUP).
1.7.B
Communicate an understanding that all digital content has owners and explain the importance of respecting others' belongings as they apply to digital content and information.
  1. Giving Credit Through Attributions
1.8.A
Identify ways to keep a user account safe, including not sharing login information and logging off accounts and devices.
  1. Passwords
1.8.B
Identify and discuss what information is safe to share online such as hobbies and likes and dislikes and what information is unsafe such as identifying information.
  1. Passwords
  2. Training AI Using Data
1.8.C
Discuss and define cyberbullying with teacher support and guidance.
1.9.A
Select and use a variety of applications, devices, and online learning environments to create an original product.
  1. About Me Project
  2. Create a Chicken Crossing Game
  3. River Crossing Game
  4. Patterns and Music
  5. Loops: Frog and Rabbit
  6. Forever Loops: Fireworks
  7. Loops: Play in the Park
1.9.B
Describe basic computer hardware, including a variety of input and output devices, and software using accurate terminology
  1. Input Devices
  2. Computer Basics
1.9.C
Perform software application functions such as file management, collaboration, and the creation and revision of digital artifacts using a variety of developmentally appropriate digital tools and resources.
1.9.D
Practice ergonomically correct keyboarding techniques and developmentally appropriate hand and body positions
  1. Mouse Practice
  2. Keyboard Introduction
1.9.E
Identify, locate, and practice using keys on the keyboard, including upper- and lower-case letters, numbers, and special keys such as space bar, shift, and backspace.
  1. Keyboard Introduction
2.1.A
Identify and communicate a problem or task and break down (decompose) multiple solutions into sequential steps.
  1. Sequences (Unplugged)
  2. Adaptations and Survival: Camouflage
  3. Designing Solutions from Nature
  4. Introduction to Message Events
  5. Properties of Matter
  6. Animal Life Cycles
  7. Events
  8. Loops Part 2
  9. Counting with Mazes
  10. Research Presentations
  11. Storytelling Animations
  12. Create Your Own Story Problem
  13. Adding within 20 and Sequences (Unplugged)
  14. Loops
  15. Storytelling Animations Part 2
  16. Original Story Animations - Fiction Story
  17. Advanced Data and Programming
  18. Wildlife Scene Project
  19. Changes in the Environment
  20. VEX 123®: Introduction
  21. Introduction to Bee-Bot®: Basic Movements
  22. Counting with Bee-Bot®
  23. Introduction to Bee-Bot®: Planning a Program
  24. Patterns with Bee-Bot®
  25. Comparing Length with Bee-Bot®
  26. VEX 123®: Math Word Problems
  27. Weather with Bee-Bot®
  28. Needs of Living Things with Bee-Bot®
  29. Minecraft® Coding Fundamentals - Basic Moves
  30. Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles
  31. Skills Practice: Sequences
  32. Skills Practice: Repeat Loops
  33. LEGO® SPIKE Essential: Design a Moving Statue
  34. Space Travel Project
  35. Moving Targets Game
  36. VEX 123®: Patterns of Living Things
  37. Seed Dispersal
  38. Unplugged Introduction to ScratchJr Part 1
  39. Debugging
  40. Unplugged Introduction to ScratchJr Part 2
  41. Shapes with Bee-Bot®
  42. Seasonal Project (Summer): Pop the Balloons
  43. Making Ten with Bee-Bot®
  44. Seasonal Project (Spring): Create a Chase Game
  45. Seasonal Project (Fall): Gathering Apples Game
  46. Using the Go To Page Block
  47. Introduction to the Grid
  48. Introduction to Speed Blocks
  49. VEX 123®: Defining Shape Attributes
  50. Forever Loop Dance Party
  51. End Block: Program a Race
  52. Garden Project
  53. Create a Map
  54. Tap-a-Mole Game
  55. Preventing Erosion
  56. Introduction to Debugging
  57. Events (Alpine UT updates)
  58. Grow and Shrink Blocks in Motion
  59. Basic Data and Programming Project
  60. Weather with Code & Go® Robot Mouse
  61. Counting with Code & Go® Robot Mouse
  62. Introduction to Code & Go® Robot Mouse: Planning a Program
  63. Patterns with Code & Go® Robot Mouse
  64. Comparing Length with Code & Go® Robot Mouse
  65. Needs of Living Things with Code & Go® Robot Mouse
  66. Shapes with Code & Go® Robot Mouse
  67. Making Ten with Code & Go® Robot Mouse
  68. Debugging: Events and Sequences
  69. Programming a Cycle
  70. Debugging: Message Events and Loops
  71. Speed Block: Bouncy Ball
  72. Functions: Paint by Numbers
  73. Loops: Frog and Rabbit
  74. Forever Loops: Fireworks
  75. Loops: Play in the Park
  76. Basic Data and Programming Project
2.1.B
Identify complex patterns and make predictions based on the pattern.
  1. Advanced Data and Programming
  2. Data Patterns and Predictions
2.1.C
Analyze a plan with adult assistance that outlines the steps needed to complete a task.
  1. Sequences (Unplugged)
  2. Properties of Matter
  3. Weather and Seasons
  4. Adding within 20 and Sequences (Unplugged)
  5. Introduction to Kibo®
  6. CodeHS Coding Card Game: Sequences
  7. CodeHS Coding Card Game: Sequences 2
  8. CodeHS Coding Card Game: Loops
  9. CodeHS Coding Card Game: Loops 2
  10. CodeHS Coding Card Game: Conditionals
  11. CodeHS Coding Card Game: Conditionals 2
  12. Create a Map
2.1.D
Create and troubleshoot simple algorithms (step-by-step instructions) that include conditionals such as if-then statements as they apply to an everyday task.
2.2.A
Identify and explore what a variable is in a sequence of code.
  1. Data Storage and Variables
2.2.B
Use a design process to create a sequence of code that includes loops to solve a simple problem with or without technology.
  1. Adaptations and Survival: Camouflage
  2. Introduction to Message Events
  3. Maze Game Project
  4. Story Problems: Add and Subtract within 20
  5. Greater Than and Less Than: Single-Digit Numbers
  6. Changing Landforms
  7. Creating Shapes
  8. Types of Motion
  9. Animal Life Cycles
  10. Events
  11. Story Problems: Add and Subtract within 10
  12. Place Value: Ones, Tens, and Hundreds
  13. Loops Part 2
  14. Counting with Mazes
  15. Light and Shadows
  16. From ScratchJr to Scratch
  17. Research Presentations
  18. Sound and Pitch
  19. Math Story Problems: Add and Subtract within 100
  20. Storytelling Animations
  21. Phases of the Moon
  22. Create Your Own Story Problem
  23. Living and Nonliving
  24. Weather and Seasons
  25. Original Story Animations - Personal Story
  26. Digital Research 2: Choice Research
  27. Loops
  28. Storytelling Animations Part 2
  29. Sun and Moon, Day and Night
  30. Algebraic Thinking: Find an Unknown Number Up to 10 in a Number Story
  31. Original Story Animations - Fiction Story
  32. Economic Choices
  33. Advanced Data and Programming
  34. Phonics: Letter Sounds
  35. Cardinal Directions
  36. Events and Money
  37. Wildlife Scene Project
  38. Place Value: Ones and Tens
  39. Finding an Unknown in a Word Problem
  40. Changes in the Environment
  41. Phonics: Digraphs
  42. Counting with Bee-Bot®
  43. Introduction to Bee-Bot®: Planning a Program
  44. Patterns with Bee-Bot®
  45. ScratchJr to Scratch: Events and Loops
  46. Seasons with Bee-Bot®
  47. Place Value: Adding Up to 20
  48. Comparing Length with Bee-Bot®
  49. Introduction to Coding with LEGO® SPIKE Essential
  50. VEX 123®: Math Word Problems
  51. Weather with Bee-Bot®
  52. Needs of Living Things with Bee-Bot®
  53. Push and Pull with Bee-Bot®
  54. Minecraft® Coding Fundamentals - Basic Moves
  55. Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles
  56. Skills Practice: Repeat Loops
  57. Skills Practice: Events
  58. LEGO® SPIKE Essential: Design a Moving Statue
  59. Space Travel Project
  60. Moving Targets Game
  61. VEX 123®: Patterns of Living Things
  62. Seed Dispersal
  63. Unplugged Introduction to ScratchJr Part 1
  64. Unplugged Introduction to ScratchJr Part 2
  65. Kibo®: Adding and Subtracting
  66. Shapes with Bee-Bot®
  67. Seasonal Project (Summer): Pop the Balloons
  68. Making Ten with Bee-Bot®
  69. Seasonal Project (Spring): Create a Chase Game
  70. Seasonal Project (Fall): Gathering Apples Game
  71. Seasonal Project (Fall): Gathering Apples Game
  72. Minecraft: Education Edition® - Trailblazer
  73. Introduction to Speed Blocks
  74. VEX 123®: Defining Shape Attributes
  75. Introduction to Show and Hide Blocks
  76. Introduction to Grow and Shrink Blocks
  77. Forever Loop Dance Party
  78. CodeHS Coding Card Game: Sequences
  79. CodeHS Coding Card Game: Sequences 2
  80. CodeHS Coding Card Game: Loops
  81. CodeHS Coding Card Game: Loops 2
  82. CodeHS Coding Card Game: Conditionals
  83. CodeHS Coding Card Game: Conditionals 2
  84. Code Block Review
  85. Catching Butterflies
  86. Greater Than and Less Than: Two-Digit Numbers
  87. Greater Than and Less Than: Three-Digit Numbers
  88. End Block: Program a Race
  89. Create a Chicken Crossing Game
  90. Garden Project
  91. Combining Shapes
  92. River Crossing Game
  93. Racing Game
  94. Create a Map
  95. 3D Shapes
  96. Digital Greeting Card Project
  97. Tap-a-Mole Game
  98. Preventing Erosion
  99. Events (Alpine UT updates)
  100. Grow and Shrink Blocks in Motion
  101. Seasons with Code & Go® Robot Mouse
  102. Weather with Code & Go® Robot Mouse
  103. Counting with Code & Go® Robot Mouse
  104. Introduction to Code & Go® Robot Mouse: Planning a Program
  105. Patterns with Code & Go® Robot Mouse
  106. Comparing Length with Code & Go® Robot Mouse
  107. Needs of Living Things with Code & Go® Robot Mouse
  108. Loops: Predator and Prey
  109. Programming a Cycle
  110. Create an Original Story Animation
  111. Pages: Scout's Travels
  112. Growing Garden
  113. Maze Game Project
  114. Sequences: Digital Responsibilities
2.3.A
Demonstrate personal skills and behaviors, including effective communication, following directions, and mental agility, needed to implement a design process successfully.
  1. Impacts of Technology in Our World
  2. Minecraft: Education Edition® Basic Gameplay
  3. Training AI Using Data
2.3.B
Apply a design process with components such as testing and reflecting to create new and useful solutions to identify and solve for authentic problems.
  1. Introduction to LEGO® Spike Essential
  2. Introduction to Coding with LEGO® SPIKE Essential
  3. LEGO® SPIKE Essential: Design a Moving Statue
  4. Space Travel Project
  5. LEGO® SPIKE Essential: Design for Changing Weather
2.4
The student demonstrates an understanding that technology is dynamic and impacts different communities. The student is expected to identify and analyze how technology impacts different communities.
2.5.A
Identify and collect non-numerical data, such as weather patterns, preferred reading genres, and holidays.
  1. Advanced Data and Programming
  2. Data Storage and Variables
  3. Data Patterns and Predictions
  4. Basic Data and Programming Project
  5. Basic Data and Programming Project
2.5.B
Conduct a basic search independently using provided keywords and digital sources.
  1. Research Presentations
  2. Digital Research 1: Guided Research
  3. Digital Research 2: Choice Research
2.6
The student communicates data through the use of digital tools. The student is expected to use a digital tool to individually or collaboratively create and communicate data visualizations such as pictographs and bar graphs.
  1. Advanced Data and Programming
  2. Data Patterns and Predictions
2.7
The student identifies appropriate ways to communicate in various digital environments. The student is expected to participate in digital environments to develop responsible and respectful interactions.
  1. Impacts of Technology in Our World
  2. Our Responsibilities
  3. Minecraft: Education Edition® Basic Gameplay
  4. Training AI Using Data
  5. Sequences: Digital Responsibilities
2.8.A
Explain and demonstrate the importance of acceptable use of digital resources and devices as outlined in local policies or acceptable use policy (AUP).
2.8.B
Communicate an understanding that all digital content has owners and explain the importance of respecting others' belongings as they apply to digital content and information.
  1. Giving Credit Through Attributions
2.9.A
Demonstrate account safety, including creating a strong password and logging off accounts and devices.
  1. Passwords
2.9.B
Compare and contrast private and public information and discuss what is safe to be shared online and with whom.
  1. Passwords
2.9.C
Discuss cyberbullying and identify examples.
2.10.A
Select and use a variety of applications, devices, and online learning environments to create and share content.
  1. 3D Design: Introduction
  2. 3D Design: Create a Bubble Wand
2.10.B
Identify, compare, and describe the function of basic computer hardware, including a variety of input and output devices, and software applications using accurate terminology.
  1. Input Devices
  2. Computer Basics
2.10.C
Operate a variety of developmentally appropriate digital tools and resources to perform software application functions such as reviewing digital artifacts and designing solutions to problems.
  1. Impacts of Technology in Our World
  2. How Living Things Survive
  3. Adaptations and Survival: Camouflage
  4. Designing Solutions from Nature
  5. Story Problems: Add and Subtract within 20
  6. Greater Than and Less Than: Single-Digit Numbers
  7. Animal Life Cycles
  8. Place Value: Ones, Tens, and Hundreds
  9. Build a Sentence
  10. Light and Shadows
  11. Research Presentations
  12. Who Keeps Us Safe?
  13. Math Story Problems: Add and Subtract within 100
  14. Create Your Own Story Problem
  15. Weather and Seasons
  16. Decompose Numbers Up to 10
  17. Sun and Moon, Day and Night
  18. Ozobot® Programming 2: More Color Codes
  19. Changes in the Environment
  20. Introduction to Bee-Bot®: Basic Movements
  21. Counting with Bee-Bot®
  22. Introduction to Bee-Bot®: Planning a Program
  23. Patterns with Bee-Bot®
  24. Seasons with Bee-Bot®
  25. 3D Design: Introduction
  26. Comparing Length with Bee-Bot®
  27. Introduction to Coding with LEGO® SPIKE Essential
  28. VEX 123®: Math Word Problems
  29. Weather with Bee-Bot®
  30. Introduction to Kibo®
  31. Kibo®: Communicating Across Distances (Light and Sound)
  32. Needs of Living Things with Bee-Bot®
  33. Push and Pull with Bee-Bot®
  34. Minecraft® Coding Fundamentals - Basic Moves
  35. Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles
  36. Skills Practice: ScratchJr Drawing Tools
  37. Data Storage and Variables
  38. LEGO® SPIKE Essential: Design a Moving Statue
  39. Space Travel Project
  40. 3D Design: Create a Bubble Wand
  41. Divide Shapes into Equal Parts
  42. Moving Targets Game
  43. Punctuation: Write a great sentence!
  44. VEX 123®: Patterns of Living Things
  45. Seed Dispersal
  46. LEGO® SPIKE Essential: Design for Changing Weather
  47. Kibo®: Adding and Subtracting
  48. Shapes with Bee-Bot®
  49. Seasonal Project (Summer): Pop the Balloons
  50. Making Ten with Bee-Bot®
  51. Seasonal Project (Spring): Create a Chase Game
  52. Seasonal Project (Fall): Gathering Apples Game
  53. Using the Go To Page Block
  54. Introduction to the Grid
  55. Identify Shapes by Attributes
  56. Minecraft: Education Edition® - Trailblazer
  57. Introduction to Speed Blocks
  58. VEX 123®: Defining Shape Attributes
  59. Introduction to Show and Hide Blocks
  60. Introduction to Grow and Shrink Blocks
  61. Forever Loop Dance Party
  62. Code Block Review
  63. Catching Butterflies
  64. Greater Than and Less Than: Two-Digit Numbers
  65. Greater Than and Less Than: Three-Digit Numbers
  66. Introduction to Pages
  67. End Block: Program a Race
  68. About Me Project
  69. Create a Chicken Crossing Game
  70. River Crossing Game
  71. Racing Game
  72. Create a Map
  73. Hide and Seek Game
  74. Digital Greeting Card Project
  75. Algebraic Thinking: Finding a Two-Digit Unknown
  76. Patterns and Music
  77. Preventing Erosion
  78. Drawing Tools: Fairy Tale Painting
  79. ScratchJr Drawing Tools: Farm Scene
  80. Training AI Using Data
  81. Seasons with Code & Go® Robot Mouse
  82. Weather with Code & Go® Robot Mouse
  83. Introduction to Code & Go® Robot Mouse: Basic Movements
  84. Counting with Code & Go® Robot Mouse
  85. Introduction to Code & Go® Robot Mouse: Planning a Program
  86. Patterns with Code & Go® Robot Mouse
  87. Comparing Length with Code & Go® Robot Mouse
  88. Needs of Living Things with Code & Go® Robot Mouse
  89. Push and Pull with Code & Go® Robot Mouse
  90. Shapes with Code & Go® Robot Mouse
  91. Making Ten with Code & Go® Robot Mouse
  92. Ozobot® Timeline
  93. Park Cleanup STEM Project with Bee-Bot®
  94. Park Cleanup STEM Project with Code & Go® Robot Mouse
  95. Debugging: Events and Sequences
  96. Loops: Predator and Prey
  97. Programming a Cycle
  98. Debugging: Message Events and Loops
  99. Pages: Dragon Story
  100. Loops: Frog and Rabbit
  101. Forever Loops: Fireworks
  102. Loops: Play in the Park
2.10.D
Practice ergonomically correct keyboarding techniques and developmentally appropriate hand and body positions.
  1. Mouse Practice
  2. Keyboard Introduction
2.10.E
Identify, locate, and practice using keys on the keyboard, including secondary actions of different keys such as "@," "#," "$," and "?".
  1. Keyboard Introduction
3.1.A
decompose story problems into smaller, manageable subproblems and identify a solution to the problems
  1. Game Mechanics with Comparison Operators
  2. Decimal Multiplication and Conditionals
  3. Plant and Animal Cells
  4. Animating Poetry
  5. Grammar Quiz Game
  6. Dash Robot Mazes
  7. Cycle of Matter
  8. Multi-digit Multiplication and Conditionals
  9. Clones in Games
  10. Interactive Map of the 13 Colonies
  11. Interactive Map of the 13 Colonies with the BBC micro:bit®
  12. Digital Pet Project
  13. Dash Robot 1 - Movement
  14. Cue Robot 1 - Movement
  15. Cue Robot 2 - Proximity Sensors
  16. Cue Robot 3 - Loops and Functions
  17. VEX GO®: Introduction
  18. VEX GO®: Measurement
  19. Minecraft® Coding Fundamentals - Basic Moves
  20. Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles
  21. Skills Practice: Events
  22. Skills Practice: Sequences
  23. Skills Practice: Broadcast Events
  24. Skills Practice: Operators
  25. Skills Practice: Functions with Number Inputs
  26. House Design with Area and Perimeter
  27. Introduction to Classes and Objects in Games
  28. micro:bit®: Animal Response to the Environment
  29. Pair Programming: Create a Band
  30. VEX GO®: Speed and Energy
  31. How We See: Light Reflection
  32. LEGO® SPIKE Essential: Design a Car Sensor
  33. The US Government
  34. Choose Your Own Path: Elements of Culture
  35. VEX GO®: Lines and Angles
  36. Plan a Quest
  37. Mad Libs Project
  38. Flower Garden Functions Project
  39. Design an App
  40. Game Design Project
  41. Naming Numbers Game
  42. Punctuation Game
  43. State Project
  44. Geographic Effects on Early Civilizations
  45. Multiplying and Dividing Fractions
  46. Multimedia Book Report
  47. micro:bit® Reaction Game
  48. Scout's Scratch Expedition Part 1
  49. Animating Poetry
  50. Events: Dot in Space
  51. Broadcast Messages: Marco Polo
  52. Scout's Quest: Functions with Number Inputs
3.1.B
identify simple and complex patterns in story problems;
  1. Our Words Have Power (Cyberbullying)
  2. Training AI Using Data
3.1.C
develop a plan collaboratively and document a plan that outlines specific steps taken to complete a project; and
  1. Plan a Quest
3.1.D
debug simple algorithms (set of procedures) by identifying and removing errors
  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. LEGO® SPIKE Essential: Design a Car Sensor
  51. Seasonal Project (Summer): Pop The Balloons
  52. The Coordinate Plane
  53. Choose Your Own Path: Elements of Culture
  54. Classifying Shapes Using Lines and Angles
  55. Classifying Quadrilaterals in a Hierarchy
  56. Plan a Quest
  57. Animation Loops Project
  58. Mad Libs Project
  59. Functions Dance Project
  60. Flower Garden Functions Project
  61. Design an App
  62. Game Design Project
  63. Naming Numbers Game
  64. Punctuation Game
  65. State Project
  66. Atoms and Molecules
  67. Geographic Effects on Early Civilizations
  68. Rates and Unit Rates
  69. Multiplying and Dividing Fractions
  70. Evaluate Algebraic Equations
  71. Scale of Planets in the Solar System
  72. Balanced Ecosystems
  73. Multimedia Book Report
  74. micro:bit® Reaction Game
  75. Ozobot® Cycle
  76. Scout's Scratch Expedition Part 1
  77. Debugging: Events and Loops
  78. Events: Dot in Space
  79. Scout's Quest: Functions with Boolean Inputs
  80. Maze Game Project
  81. Broadcast Messages: Marco Polo
  82. Scout's Quest: Functions with Number Inputs
3.2.A
use variables within a program to store data; and
  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® Rounding to the Nearest Hundred
  25. micro:bit® Rounding with Decimals
  26. Seasonal Project (Summer): Pop The Balloons
  27. Seasonal Project (Fall): Gathering Apples Game
  28. Pinball Game Project
  29. Mad Libs Project
  30. Design an App
  31. Game Design Project
  32. Naming Numbers Game
  33. Rates and Unit Rates
  34. Positive and Negative Numbers
  35. Scale of Planets in the Solar System
  36. Balanced Ecosystems
  37. micro:bit® Reaction Game
  38. I-Spy with Lists
  39. Functions: Paint by Numbers
  40. Scout's Quest: Variables
  41. Lists: Shopping with Scout
3.2.B
use a design process to create programs that include sequences, loops, and conditionals to express ideas or address a problem.
  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. VEX GO®: Lines and Angles
  108. Plan a Quest
  109. Mad Libs Project
  110. Functions Dance Project
  111. Flower Garden Functions Project
  112. Design an App
  113. Game Design Project
  114. Decimal Division and Conditionals
  115. Add and Subtract Fractions
  116. Naming Numbers Game
  117. Fossils and Past Environments
  118. Punctuation Game
  119. State Project
  120. Atoms and Molecules
  121. Rates and Unit Rates
  122. Positive and Negative Numbers
  123. Evaluate Algebraic Equations
  124. Balanced Ecosystems
  125. Multimedia Book Report
  126. micro:bit® Reaction Game
  127. Animating Sprites with Factors
  128. Animating Sprites with Division
  129. Scout's Scratch Expedition Part 1
  130. I-Spy with Lists
  131. Animating Poetry
  132. Creating Algorithms
  133. Events: Dot in Space
  134. Scout's Quest: Functions with Boolean Inputs
  135. Broadcast Messages: Marco Polo
  136. Scout's Quest: Variables
  137. Scout's Quest: Functions with Number Inputs
  138. Lists: Shopping with Scout
  139. Scout's Quest: Conditionals
3.3.A
explain the importance of and demonstrate personal skills and behaviors, including metacognition, effective communication, following directions, and mental agility, needed to implement the design process successfully
  1. Platform Game Design
  2. LEGO® SPIKE Essential: Design a Moving Statue
  3. 3D Design: Keyboard Accommodations
  4. LEGO® SPIKE Essential: Design a Car Sensor
  5. Design an App
  6. Game Design Project
3.3.B
apply an appropriate design process using components such as peer and teacher feedback to create new and useful solutions to authentic problems
3.4
demonstrates an understanding that technology is dynamic and impacts different communities. The student is expected to define emerging technologies.
  1. Training AI Using Data
3.5.A
identify and collect numerical data such as the price of goods or temperature
  1. Research: Effective Keywords
  2. Research: Informational Programs
  3. Using Digital Tools to Create Line Graphs
3.5.B
use various search strategies with adult assistance
  1. Research: Effective Keywords
3.6
analyze data in graphs to identify and discuss trends and inferences.
  1. Research: Effective Keywords
  2. Research: Informational Programs
  3. Using Digital Tools to Create Line Graphs
3.7
communicates data through the use of digital tools to inform an audience. The student is expected to use digital tools to communicate and publish results to inform an intended audience.
  1. Using Digital Tools to Create Line Graphs
  2. Scale of Planets in the Solar System
3.8.A
define digital footprint
  1. Digital Identity
3.8.B
define digital etiquette
  1. Digital Identity
3.8.C
define digital collaboration
3.9.A
demonstrate adherence to local acceptable use policy (AUP) that reflects positive social behavior in the digital environment
3.9.B
communicate the purpose of copyright law and identify appropriate and inappropriate uses of digital content and information
  1. Giving Credit Through Attributions
3.9.C
identify the required elements of citations for digital forms of media
  1. Giving Credit Through Attributions
3.10.A
demonstrate account safety, including creating a strong password and logging off accounts and devices
  1. Strong Usernames and Passwords
3.10.B
describe ways to employ safe practices such as protecting digital identity and avoid online dangers such as accessing unsafe websites or clicking on suspicious links
  1. Strong Usernames and Passwords
  2. Digital Identity
3.10.C
discuss cyberbullying and explain how to respond to cyberbullying
  1. Our Words Have Power (Cyberbullying)
3.11.A
compare and contrast applications such as word processor, spreadsheet, and presentation tools for relevance to an assigned task
3.11.B
perform software application functions such as inserting or deleting text, inserting images, and formatting page layout and margins
3.12.A
communicate an understanding of terminology related to operating systems and network systems such as internet, intranet, wireless network, short-range wireless technology, and learning management systems
  1. Networks, Packets, and the Internet
3.12.B
identify where and how to save files such as using appropriate naming conventions and effective file management strategies
3.12.C
demonstrate proper touch keyboarding techniques with accuracy and ergonomic strategies such as correct hand and body positions
3.12.D
identify and practice using keyboard or other input device shortcuts for actions such as copy, paste, undo, or closing windows
3.12.E
identify minor technical problems with hardware and software and solve the issues with assistance
4.1.A
Decompose story problems into smaller, manageable subproblems and discuss and document various solutions to the problems.
  1. Game Mechanics with Comparison Operators
  2. Decimal Multiplication and Conditionals
  3. Plant and Animal Cells
  4. Animating Poetry
  5. Grammar Quiz Game
  6. Dash Robot Mazes
  7. Cycle of Matter
  8. Multi-digit Multiplication and Conditionals
  9. Clones in Games
  10. Interactive Map of the 13 Colonies
  11. Interactive Map of the 13 Colonies with the BBC micro:bit®
  12. Digital Pet Project
  13. Dash Robot 1 - Movement
  14. Cue Robot 1 - Movement
  15. Cue Robot 2 - Proximity Sensors
  16. Cue Robot 3 - Loops and Functions
  17. VEX GO®: Introduction
  18. VEX GO®: Measurement
  19. Minecraft® Coding Fundamentals - Basic Moves
  20. Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles
  21. Skills Practice: Events
  22. Skills Practice: Sequences
  23. Skills Practice: Broadcast Events
  24. Skills Practice: Operators
  25. Skills Practice: Functions with Number Inputs
  26. House Design with Area and Perimeter
  27. Introduction to Classes and Objects in Games
  28. micro:bit®: Animal Response to the Environment
  29. Pair Programming: Create a Band
  30. VEX GO®: Speed and Energy
  31. How We See: Light Reflection
  32. LEGO® SPIKE Essential: Design a Car Sensor
  33. The US Government
  34. Choose Your Own Path: Elements of Culture
  35. VEX GO®: Lines and Angles
  36. Plan a Quest
  37. Pinball Game Project
  38. Mad Libs Project
  39. Functions Dance Project
  40. Flower Garden Functions Project
  41. Design an App
  42. Game Design Project
  43. Multiplying Fractions by Whole Numbers
  44. Naming Numbers Game
  45. Punctuation Game
  46. State Project
  47. Geographic Effects on Early Civilizations
  48. Multiplying and Dividing Fractions
  49. Multimedia Book Report
  50. micro:bit® Reaction Game
  51. Ozobot® Cycle
  52. Events: Dot in Space
  53. Functions: Paint by Numbers
  54. Broadcast Messages: Marco Polo
  55. Scout's Quest: Functions with Number Inputs
4.1.B
Identify patterns in story problems and make predictions based on the pattern.
  1. Our Words Have Power (Cyberbullying)
  2. Training AI Using Data
4.1.C
Communicate design plans and solutions using a variety of options.
  1. Plan a Quest
4.1.D
Debug algorithms (set of procedures) by identifying and removing errors.
  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. LEGO® SPIKE Essential: Design a Car Sensor
  51. Seasonal Project (Summer): Pop The Balloons
  52. The Coordinate Plane
  53. Choose Your Own Path: Elements of Culture
  54. Classifying Shapes Using Lines and Angles
  55. Classifying Quadrilaterals in a Hierarchy
  56. Plan a Quest
  57. Animation Loops Project
  58. Pinball Game Project
  59. Mad Libs Project
  60. Functions Dance Project
  61. Flower Garden Functions Project
  62. Design an App
  63. Game Design Project
  64. Add and Subtract Fractions
  65. Multiplying Fractions by Whole Numbers
  66. Naming Numbers Game
  67. Modeling Life Cycles
  68. State Project
  69. Atoms and Molecules
  70. Geographic Effects on Early Civilizations
  71. Rates and Unit Rates
  72. Multiplying and Dividing Fractions
  73. Evaluate Algebraic Equations
  74. Scale of Planets in the Solar System
  75. Balanced Ecosystems
  76. Multimedia Book Report
  77. micro:bit® Reaction Game
  78. Ozobot® Timeline
  79. Ozobot® Cycle
  80. Scout's Scratch Expedition Part 1
  81. Scout's Scratch Expedition Part 2
  82. Scout's Scratch Expedition Part 3
  83. Scout's Scratch Expedition Part 4
  84. Pong Game
  85. Create a Maze
  86. Click-a-Mole
  87. Program an AI Chatbot
  88. Events: Dot in Space
  89. Functions: Paint by Numbers
  90. Scout's Quest: Functions with Boolean Inputs
  91. Maze Game Project
  92. Broadcast Messages: Marco Polo
  93. Scout's Quest: Functions with Number Inputs
4.2.A
Use variables within a program to 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® Rounding to the Nearest Hundred
  25. micro:bit® Rounding with Decimals
  26. Seasonal Project (Summer): Pop The Balloons
  27. Seasonal Project (Fall): Gathering Apples Game
  28. Pinball Game Project
  29. Mad Libs Project
  30. Design an App
  31. Game Design Project
  32. Naming Numbers Game
  33. Rates and Unit Rates
  34. Positive and Negative Numbers
  35. Scale of Planets in the Solar System
  36. Balanced Ecosystems
  37. micro:bit® Reaction Game
  38. Pong Game
  39. Click-a-Mole
  40. Introduction to Clones
  41. Program an AI Chatbot
  42. Snake Game
  43. Functions: Paint by Numbers
  44. Clones: Throwing Acorns Game
4.2.B
Use a design process to create programs that include sequences, loops, and conditionals to express ideas or address a proble
  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. VEX GO®: Lines and Angles
  108. Plan a Quest
  109. Pinball Game Project
  110. Mad Libs Project
  111. Functions Dance Project
  112. Flower Garden Functions Project
  113. Design an App
  114. Game Design Project
  115. Decimal Division and Conditionals
  116. Add and Subtract Fractions
  117. Naming Numbers Game
  118. Fossils and Past Environments
  119. Punctuation Game
  120. State Project
  121. Atoms and Molecules
  122. Rates and Unit Rates
  123. Positive and Negative Numbers
  124. Evaluate Algebraic Equations
  125. Balanced Ecosystems
  126. Multimedia Book Report
  127. micro:bit® Reaction Game
  128. Animating Sprites with Factors
  129. Animating Sprites with Division
  130. Scout's Scratch Expedition Part 1
  131. Pong Game
  132. Create a Maze
  133. Click-a-Mole
  134. Creating Algorithms
  135. Introduction to Clones
  136. Program an AI Chatbot
  137. Events: Dot in Space
  138. Scout's Quest: Functions with Boolean Inputs
  139. Broadcast Messages: Marco Polo
  140. Clones: Throwing Acorns Game
  141. Scout's Quest: Functions with Number Inputs
  142. Scout's Quest: Conditionals
4.3.A
Explain the importance of and demonstrate personal skills and behaviors, including problem solving and questioning, effective communication, following directions, mental agility, and metacognition, that are needed to implement a design process successfully
  1. Platform Game Design
  2. LEGO® SPIKE Essential: Design a Moving Statue
  3. 3D Design: Keyboard Accommodations
  4. LEGO® SPIKE Essential: Design a Car Sensor
  5. Design an App
  6. Game Design Project
4.3.B
Apply an appropriate design process that includes components to improve processes and refine original products for authentic problems.
4.4
Identify examples of emerging technologies.
  1. Training AI Using Data
4.5.A
Classify numerical and non-numerical data.
  1. Research: Informational Programs
  2. Scale of Planets in the Solar System
4.5.B
Identify and collect data by using various search strategies, including two or more keywords within specific parameters.
  1. Research: Effective Keywords
4.6
Use digital tools to transform and make inferences about data to answer a question.
  1. Research: Effective Keywords
  2. Research: Informational Programs
  3. Using Digital Tools to Create Line Graphs
  4. Training AI Using Data
4.7
Use digital tools to communicate results of an inquiry to inform an intended audience.
  1. Using Digital Tools to Create Line Graphs
  2. Training AI Using Data
4.8.A
Describe how information retained online creates a permanent digital footprint.
  1. Digital Identity
4.8.B
Describe appropriate digital etiquette for various forms of digital communication such as text, email, and online chat.
  1. Digital Identity
4.8.C
Demonstrate appropriate digital etiquette for various forms of digital collaboration such as shared documents, video conferencing, and other platforms.
4.9.A
Demonstrate adherence to local acceptable use policy (AUP) and explain the importance of responsible and ethical technology use.
4.9.B
Describe the rights and responsibilities of a creator, define copyright law, and explain how copyright law applies to creative work.
4.9.C
Create citations for digital forms of media with assistance.
4.10.A
demonstrate account safety, including creating a strong password and logging off devices, and explain the importance of these practices
4.10.B
identify and discuss types of data collection tools such as cookies, pop-ups, smart devices, and unsecured networks and explain why it is important to maintain digital privacy
4.10.C
discuss and explain how to respond to cyberbullying, including advocating for self and others
  1. Our Words Have Power (Cyberbullying)
4.11.A
evaluate and choose applications for relevance to an assigned task
4.11.B
perform software application functions such as outline options, bulleting, and numbering lists, and perform editing functions such as finding and replacing
4.12.A
communicate an understanding of terminology related to virtual systems such as video conferencing, augmented reality, and virtual reality environments
4.12.B
evaluate where and how to save, including the use of appropriate naming conventions and effective file management strategies and folder structures
4.12.C
demonstrate proper touch keyboarding techniques with speed and accuracy and ergonomic strategies such as correct hand and body positions
4.12.D
identify and practice using cross-curricular symbols or other input device shortcuts on a keyboard
4.12.E
use troubleshooting strategies to solve minor technical problems with hardware and software such as restarting software or rebooting hardware
  1. Computer Detectives: Hardware and Software Problems
5.1.A
decompose a real-world problem into smaller, manageable subproblems using graphic organizers such as learning maps, concept maps, or other representations of 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. Decimal Multiplication and Conditionals
  8. Plant and Animal Cells
  9. Digital Vocabulary Flashcard Quiz
  10. Animating Poetry
  11. Wave Generator
  12. Unit Converter
  13. Grammar Quiz Game
  14. Dash Robot Mazes
  15. Cycle of Matter
  16. Multi-digit Multiplication and Conditionals
  17. Clones in Games
  18. Revolutionary War Timeline
  19. Revolutionary War Timeline with the BBC micro:bit®
  20. Interactive Map of the 13 Colonies
  21. Interactive Map of the 13 Colonies with the BBC micro:bit®
  22. Digital Pet Project
  23. Unit Fractions with Variables
  24. Multiplication Quiz Game
  25. Dash Robot 1 - Movement
  26. Cue Robot 1 - Movement
  27. Cue Robot 2 - Proximity Sensors
  28. Cue Robot 3 - Loops and Functions
  29. VEX GO®: Introduction
  30. VEX GO®: Measurement
  31. Minecraft® Coding Fundamentals - Basic Moves
  32. Skills Practice: Events
  33. Skills Practice: Sequences
  34. Skills Practice: Variables
  35. Skills Practice: Operators
  36. Area of a Rectangle with Tiles
  37. House Design with Area and Perimeter
  38. Introduction to Classes and Objects in Games
  39. micro:bit® Rounding to the Nearest Ten
  40. micro:bit® Rounding to the Nearest Hundred
  41. micro:bit® Rounding with Decimals
  42. LEGO® SPIKE Essential: Design a Car Sensor
  43. Seasonal Project (Summer): Pop The Balloons
  44. The US Government
  45. Seasonal Project (Fall): Gathering Apples Game
  46. Choose Your Own Path: Elements of Culture
  47. VEX GO®: Lines and Angles
  48. Plan a Quest
  49. Pinball Game Project
  50. Mad Libs Project
  51. Flower Garden Functions Project
  52. Design an App
  53. Game Design Project
  54. Multiplying Fractions by Whole Numbers
  55. Naming Numbers Game
  56. Punctuation Game
  57. State Project
  58. Geographic Effects on Early Civilizations
  59. Rates and Unit Rates
  60. Multiplying and Dividing Fractions
  61. Positive and Negative Numbers
  62. Scale of Planets in the Solar System
  63. Balanced Ecosystems
  64. Multimedia Book Report
  65. micro:bit® Reaction Game
  66. Create a Maze
5.1.B
identify patterns in real-world problems and make predictions based on the pattern
  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. Our Words Have Power (Cyberbullying)
  7. 3D Design: Codeblocks
  8. Exploring Ecosystems
  9. Balanced and Unbalanced Forces
  10. Sound Frequency & Amplitude
  11. Events
  12. Platform Game Design
  13. Communities Adapt to & Modify their Environment
  14. Fractions and Variables
  15. Creative Storytelling
  16. Weather and Climate
  17. Digital Greeting Card Project
  18. From ScratchJr to Scratch
  19. Introduction to Comparison Operators
  20. Classifying Rocks
  21. Complex Conditionals: If/Then/Else Chase the Star
  22. Nutrition Maze
  23. Exploring Heat
  24. Decimal Multiplication and Conditionals
  25. Exploring Adaptations
  26. Physical Changes
  27. Variables
  28. Plant and Animal Cells
  29. Digital Vocabulary Flashcard Quiz
  30. Animating Poetry
  31. Exploring the Water Cycle
  32. Simple Algorithms
  33. Random Sentence Generator
  34. Introduction to Conditionals
  35. Wave Generator
  36. Division and Conditionals
  37. Multiple Algorithms
  38. Multiplication and Conditionals
  39. Unit Converter
  40. Sensing and Responding to the Environment
  41. Effects of Pollution
  42. Nonfiction Animated Recordings
  43. Measuring Lengths
  44. Grammar Quiz Game
  45. Drawing with the BBC micro:bit® and Scratch
  46. Loops
  47. Dash Robot Storytelling
  48. Dash Robot Mazes
  49. Animating Sprites with Multiplication
  50. Earth Systems
  51. Day and Night
  52. Cycle of Matter
  53. Multi-digit Multiplication and Conditionals
  54. Game Effects
  55. Clones in Games
  56. Constructive and Destructive Processes
  57. Revolutionary War Timeline
  58. Revolutionary War Timeline with the BBC micro:bit®
  59. Animal Classification
  60. Interactive Map of the 13 Colonies
  61. Interactive Map of the 13 Colonies with the BBC micro:bit®
  62. Digital Pet Project
  63. Unit Fractions with Variables
  64. Multiplication Quiz Game
  65. ScratchJr to Scratch: Events and Loops
  66. Dash Robot 1 - Movement
  67. Cue Robot 1 - Movement
  68. Cue Robot 2 - Proximity Sensors
  69. Cue Robot 3 - Loops and Functions
  70. VEX GO®: Introduction
  71. VEX GO®: Measurement
  72. Create a Drawing App
  73. Minecraft® Coding Fundamentals - Basic Moves
  74. Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles
  75. Skills Practice: Events
  76. Skills Practice: Broadcast Events
  77. Skills Practice: If/Then Conditionals
  78. Skills Practice: Repeat Loops
  79. Skills Practice: Functions
  80. Skills Practice: Forever Loops
  81. Skills Practice: If/Then/Else Conditionals
  82. Skills Practice: Variables
  83. Scratch Drawing Tools
  84. Skills Practice: Costumes, Backdrops, and Animations
  85. Coding with LEGO® Spike Prime
  86. Skills Practice: Functions with Boolean Inputs
  87. Skills Practice: Operators
  88. Skills Practice: Functions with Number Inputs
  89. House Design with Area and Perimeter
  90. Introduction to Classes and Objects in Games
  91. micro:bit® Rounding to the Nearest Ten
  92. Punctuate a Title
  93. micro:bit®: Animal Response to the Environment
  94. Pair Programming: Create a Band
  95. micro:bit® Rounding to the Nearest Hundred
  96. micro:bit® Rounding with Decimals
  97. Seasonal Project (Spring): Create a Chase Game!
  98. VEX GO®: Speed and Energy
  99. How We See: Light Reflection
  100. Practice with Conditionals Part 2
  101. Practice with Conditionals Part 4
  102. LEGO® SPIKE Essential: Design a Car Sensor
  103. Seasonal Project (Summer): Pop The Balloons
  104. Practice with Conditionals Part 3
  105. Seasonal Project (Fall): Gathering Apples Game
  106. Complex Conditionals: If/Then/Else Chase the Balloon Game
  107. Choose Your Own Path: Elements of Culture
  108. VEX GO®: Lines and Angles
  109. Plan a Quest
  110. Mad Libs Project
  111. Functions Dance Project
  112. Flower Garden Functions Project
  113. Design an App
  114. Game Design Project
  115. Decimal Division and Conditionals
  116. Add and Subtract Fractions
  117. Naming Numbers Game
  118. Fossils and Past Environments
  119. Punctuation Game
  120. State Project
  121. Atoms and Molecules
  122. Rates and Unit Rates
  123. Positive and Negative Numbers
  124. Evaluate Algebraic Equations
  125. Balanced Ecosystems
  126. Multimedia Book Report
  127. micro:bit® Reaction Game
  128. Animating Sprites with Factors
  129. Animating Sprites with Division
  130. Training AI Using Data
  131. Scout's Scratch Expedition Part 1
  132. Create a Maze
  133. Scout's Quest: Functions with Boolean Inputs
  134. Broadcast Messages: Marco Polo
  135. Scout's Quest: Functions with Number Inputs
  136. Scout's Quest: Conditionals
5.1.C
design and create an outline collaboratively that documents a problem, possible solutions, and an expected timeline for the development of a coded solution
  1. Plan a Quest
5.1.D
compare multiple algorithms for the same task and determine which algorithm is the most appropriate for that task
  1. Multiple Algorithms
  2. Dash Robot 1 - Movement
  3. Cue Robot 1 - Movement
  4. Creating Algorithms
5.2.A
use variables within a program 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® Rounding to the Nearest Hundred
  25. micro:bit® Rounding with Decimals
  26. Seasonal Project (Summer): Pop The Balloons
  27. Seasonal Project (Fall): Gathering Apples Game
  28. Pinball Game Project
  29. Mad Libs Project
  30. Design an App
  31. Game Design Project
  32. Naming Numbers Game
  33. Rates and Unit Rates
  34. Positive and Negative Numbers
  35. Scale of Planets in the Solar System
  36. Balanced Ecosystems
  37. micro:bit® Reaction Game
  38. Functions: Paint by Numbers
5.2.B
use a design process to create block-based programs that include sequences, loops, conditionals, and events to solve an everyday problem
  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. VEX GO®: Lines and Angles
  108. Plan a Quest
  109. Pinball Game Project
  110. Mad Libs Project
  111. Flower Garden Functions Project
  112. Design an App
  113. Game Design Project
  114. Decimal Division and Conditionals
  115. Add and Subtract Fractions
  116. Multiplying Fractions by Whole Numbers
  117. Naming Numbers Game
  118. Modeling Life Cycles
  119. Fossils and Past Environments
  120. Punctuation Game
  121. State Project
  122. Atoms and Molecules
  123. Rates and Unit Rates
  124. Positive and Negative Numbers
  125. Evaluate Algebraic Equations
  126. Balanced Ecosystems
  127. Multimedia Book Report
  128. micro:bit® Reaction Game
  129. Animating Sprites with Factors
  130. Animating Sprites with Division
  131. Events: Dot in Space
  132. Functions: Paint by Numbers
  133. Scout's Quest: Functions with Boolean Inputs
  134. Broadcast Messages: Marco Polo
  135. Scout's Quest: Functions with Number Inputs
  136. Scout's Quest: Conditionals
5.2.C
analyze a code and how the code may be reused to develop new or improved programs
  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. Choose Your Own Path: Elements of Culture
  14. Plan a Quest
  15. Animation Loops Project
5.3.A
takes an active role in learning by using a design process to solve authentic problems for a local or global audience, using a variety of technologies
5.3.B
apply an appropriate design process that includes components to generate multiple solutions for an authentic problem and develop original products
  1. Platform Game Design
  2. Multiple Algorithms
  3. LEGO® SPIKE Essential: Design a Moving Statue
  4. 3D Design: Keyboard Accommodations
  5. LEGO® SPIKE Essential: Design a Car Sensor
  6. Design an App
  7. Game Design Project
5.4.A
demonstrates an understanding that technology is dynamic and impacts different communities. The student is expected to predict how emerging technologies may impact different communities
  1. Training AI Using Data
5.5.A
identify and collect quantitative and qualitative data with digital tools
  1. Research: Informational Programs
  2. Scale of Planets in the Solar System
5.5.B
identify keyword(s), Boolean operators, and limiters within provided search strategies
5.6.A
uses data to answer questions. The student is expected to use digital tools to analyze and transform data and make inferences to answer questions.
  1. Research: Effective Keywords
  2. Research: Informational Programs
  3. Using Digital Tools to Create Line Graphs
5.7.A
communicates data through the use of digital tools to inform an audience. The student is expected to use digital tools to communicate and display data using appropriate visualization to inform an intended audience.
  1. Using Digital Tools to Create Line Graphs
5.8.A
identify the components of a digital footprint such as online activity, game use, or social media platforms
  1. Digital Identity
5.8.B
describe appropriate digital etiquette for addressing different audiences such as peers, teachers, and other adults
  1. Digital Identity
5.8.C
apply appropriate digital etiquette for collaborating with different audiences such as peers, teachers, and other adults
5.9.A
demonstrate adherence to local acceptable use policy (AUP) and explain the importance of responsible and ethical technology
  1. Giving Credit Through Attributions
5.9.B
describe the purpose of copyright law and the possible consequences for inappropriate use of digital content
  1. Giving Credit Through Attributions
5.9.C
create citations for digital forms of media with assistance
5.10.A
discuss cybersecurity strategies such as using a secured internet connection to protect digital information
  1. Strong Usernames and Passwords
  2. Digital Identity
5.10.B
discuss how data collection technology is used to track online navigation and identify strategies to maintain digital privacy and security
  1. Training AI Using Data
5.10.C
discuss and identify how interactions can escalate online and explain ways to stand up to cyberbullying, including advocating for self and others
  1. Our Words Have Power (Cyberbullying)
5.11.A
identify file types for text, graphics, and multimedia files
  1. Data Storage
5.11.B
perform software application functions, including inserting or deleting text and images and formatting tools or options.
5.12.A
describe and evaluate operating systems, learning management systems, virtual systems, and network systems such as internet, intranet, wireless network, and short-range wireless technology
  1. Networks, Packets, and the Internet
5.12.B
organize files using appropriate naming conventions and folder structures
5.12.C
demonstrate proper touch keyboarding techniques with increasing speed and accuracy and ergonomic strategies such as correct hand and body positions
5.12.D
demonstrate keyboard or other input device shortcuts with fluency
5.12.E
use help sources to research application features and solve software issues