Please enable JavaScript to use CodeHS

Elementary Standards Mapping

for LA CS K-5

32

Standards in this Framework

Standard Lessons
E.CS.1A.
Identify and select the appropriate hardware to complete computing tasks
    Computer Basics
    Introduction to micro:bit®
    Drawing with micro:bit® and Scratch
    Interactive Map of the 13 Colonies with the BBC micro:bit®
    Ozobot® Programming 1: Introduction
    Introduction to Kibo®
    Minecraft: Education Edition® Basic Gameplay
    Coding with LEGO® Spike Prime
    LEGO® SPIKE Essential: Design a Moving Statue
    micro:bit® Rounding to the Nearest Ten
    micro:bit®: Animal Response to the Environment
    micro:bit® Rounding to the Nearest Hundred
    micro:bit® Rounding with Decimals
    Mouse Practice
    Keyboard Introduction
    Makey Makey®: Introduction
    Ozobot® Timeline
    Makey Makey®: Graphing Points on a Coordinate Plane
    Ozobot® Cycle
    micro:bit®: Graphing Points on a Coordinate Plane
    Introduction to Sphero Mini® and Sphero BOLT+®
    Loops: Sphero® Underwater Exploration
    Conditionals: Sphero® Shark Race
E.CS.1B.
Identify and select the appropriate software to complete computing tasks.
    3D Design: Introduction
    Introduction to Google Slides™
    Introduction to Microsoft PowerPoint™
    Introduction to Productivity Software
    Productivity Software Inquiry Project
    Types of Software
E.CS.1C.
Evaluate hardware and software types to meet users’ needs in completing various computing tasks.
    How Computing Systems Work
    Introduction to Productivity Software
    Types of Software
E.CS.2A.
Propose potential ways to address computing problems using appropriate hardware and software
    Computer Detectives: Hardware and Software Problems
    Computer Detectives: Computer Problems
E.NI.1A.
Explain how networks connect computers to other computing systems and the internet.
    Networks and the Internet
    Networks, Packets, and the Internet
E.NI.2A.
Describe personally identifiable information (PII) and identify practices for when and where sharing PII is appropriate.
    Strong Usernames and Passwords
    Digital Identity
    Passwords
    Password Protectors
E.NI.2B.
Identify ways to maintain data security when using networks.
    Strong Usernames and Passwords
    Passwords
    Scout's Cybersecurity Adventure: Part 1
    Scout's Cybersecurity Adventure: Part 2
    Cybersecurity Policies and Laws
    Scout's Cybersecurity Mission
    Scout’s Cryptography Escape Room
    Password Protectors
E.DA.1A.
Organize and present data visually to highlight relationships and support claims.
    Research: Effective Keywords
    Research: Informational Programs
    Using Digital Tools to Create Line Graphs
    Scale of Planets in the Solar System
    Inquiry Project: Survey Bar Graph
    Inquiry Project: Data Bar Graph
    Inquiry Project: Line Graph
    Productivity Software Inquiry Project
E.DA.1B.
Classify types of data and describe the attributes used to sort data.
    Research: Effective Keywords
    Using Digital Tools to Create Line Graphs
    Scale of Planets in the Solar System
E.DA.2A.
Select the appropriate data collection tool and technique to gather data to support a claim or communicate information.
    Research: Effective Keywords
    Research: Informational Programs
    Using Digital Tools to Create Line Graphs
    Scale of Planets in the Solar System
E.DA.2B.
Describe and collect data utilizing the appropriate units of measure and discuss how data format impacts a computing system.
    Research: Effective Keywords
    Research: Informational Programs
    Using Digital Tools to Create Line Graphs
E.DA.3A.
Compare and contrast ways to store data using technology.
    Using Digital Tools to Create Line Graphs
    Scale of Planets in the Solar System
E.DA.3B.
Explain how to save and name data, search for data, retrieve data, modify data, and delete data using a computing device.
    Research: Effective Keywords
    Research: Informational Programs
    Using Digital Tools to Create Line Graphs
E.DA.4A.
Organize and present data visually in at least three ways to highlight relationships and evaluate a claim.
    Digital Research 1: Guided Research
    Using Digital Tools to Create Line Graphs
    Advanced Data and Programming
    Programming and Data Project
    Basic Data and Programming Project
    Introduction to Google Sheets™
    Introduction to Microsoft Excel™
    Inquiry Project: Survey Bar Graph
    Inquiry Project: Data Bar Graph
    Inquiry Project: Line Graph
    Productivity Software Inquiry Project
E.DA.4B.
Evaluate data quality and clean data when indicated using the criteria of validity, accuracy, completeness, consistency, and uniformity.
    Introduction to Google Sheets™
    Introduction to Microsoft Excel™
    Productivity Software Inquiry Project
E.DA.5A.
Utilize data to create models, answer investigative questions, and make predictions.
    Research: Effective Keywords
    Research: Informational Programs
    Using Digital Tools to Create Line Graphs
    Data Storage and Variables
    Scale of Planets in the Solar System
    Get Organized with Files
    Data Storage with Symbols
    Inquiry Project: Survey Bar Graph
    Inquiry Project: Data Bar Graph
    Inquiry Project: Line Graph
    Productivity Software Inquiry Project
E.DA.5B.
Analyze data for patterns and relationships.
    Research: Effective Keywords
    Digital Research 1: Guided Research
    Digital Research 2: Choice Research
    Research: Informational Programs
    Using Digital Tools to Create Line Graphs
    Advanced Data and Programming
    Scale of Planets in the Solar System
    Data Patterns and Predictions
    Basic Data and Programming Project
    Basic Data and Programming Project
    Inquiry Project: Survey Bar Graph
    Inquiry Project: Data Bar Graph
    Inquiry Project: Line Graph
    Productivity Software Inquiry Project
E.AP.1A.
Create clearly named variables representing different data types and perform operations on the variables’ values.
    Game Mechanics with Comparison Operators
    3D Design: Codeblocks
    Balanced and Unbalanced Forces
    Sound Frequency & Amplitude
    Fractions and Variables
    Introduction to Comparison Operators
    Wave Generator
    Unit Converter
    Revolutionary War Timeline
    Revolutionary War Timeline with the BBC micro:bit®
    Interactive Map of the 13 Colonies
    Interactive Map of the 13 Colonies with the BBC micro:bit®
    Digital Pet Project
    Animating Unit Fractions
    Multiplication Quiz Game
    Cue Robot 3 - Loops and Functions
    Skills Practice: Variables
    Skills Practice: Operators
    Area of a Rectangle with Tiles
    House Design with Area and Perimeter
    Classes and Objects in Games
    micro:bit® Rounding to the Nearest Ten
    micro:bit® Rounding to the Nearest Hundred
    micro:bit® Rounding with Decimals
    Seasonal Project (Summer): Pop The Balloons
    Seasonal Project (Fall): Gathering Apples Game
    Pinball Game Project
    Mad Libs Project
    Design an App
    Game Design Project
    Naming Numbers Game
    Rates and Unit Rates
    Positive and Negative Numbers
    Scale of Planets in the Solar System
    Balanced Ecosystems
    micro:bit® Reaction Game
    Pong Game
    I-Spy with Lists
    Click-a-Mole
    Introduction to Clones
    Program an AI Chatbot
    Scout's Quest: Variables
    Clones: Throwing Acorns Game
    Lists: Shopping with Scout
    Lists: Spelling Bee
    Variables in Dance
    Game Design Project
    Operators: Coin Flip
    Code Tunes
    Race Track Game
    House Design with Area and Perimeter
    Unit Fractions with Variables
    Digital Vocabulary Flashcard Quiz
    Seasonal Project (Winter): Design a Snowman
    Conditionals: Sphero® Shark Race
    AI Chatbots
E.AP.1B.
Create, use, and apply an algorithm to complete a task. Compare the results of algorithm usage trials and refine the algorithm.
    Sequences (Unplugged)
    Introduction to Message Events
    Properties of Matter
    Changing Landforms
    Types of Motion
    Events
    Light and Shadows
    Story Problems: Add and Subtract within 100
    Create Your Own Story Problem
    Weather and Seasons
    Original Story Animations - Personal Story
    Digital Research 2: Choice Research
    Loops
    Multiple Algorithms
    Original Story Animations - Fiction Story
    Communities Modify Their Environment
    Changes in the Environment
    Counting with Bee-Bot®
    Introduction to Bee-Bot®: Planning a Program
    Patterns with Bee-Bot®
    Seasons with Bee-Bot®
    Dash® Robot 1 - Movement
    Place Value: Adding Up to 20
    Cue Robot 1 - Movement
    Weather with Bee-Bot®
    Introduction to Kibo®
    Skills Practice: Events
    Skills Practice: ScratchJr Drawing Tools
    Unplugged Introduction to ScratchJr: Part 1
    Unplugged Introduction to ScratchJr: Part 2
    Seasonal Project (Summer): Pop the Balloons
    Seasonal Project (Spring): Create a Chase Game
    Seasonal Project (Fall): Gathering Apples Game
    Using the Go To Page Block
    Introduction to Speed Blocks
    Introduction to Show and Hide Blocks
    Introduction to Grow and Shrink Blocks
    Forever Loop Dance Party
    CodeHS Coding Card Game: Sequences
    CodeHS Coding Card Game: Sequences 2
    Code Block Review
    Loops: Catching Butterflies
    Introduction to the Wait Block
    About Me Project
    Create a Map
    Design an Adventure Game
    Preventing Erosion
    Events (Alpine UT updates)
    Grow and Shrink Blocks in Motion
    Seasons with Code & Go® Robot Mouse
    Weather with Code & Go® Robot Mouse
    Introduction to Code & Go® Robot Mouse: Basic Movements
    Counting with Code & Go® Robot Mouse
    Introduction to Code & Go® Robot Mouse: Planning a Program
    Patterns with Code & Go® Robot Mouse
    Needs of Living Things with Code & Go® Robot Mouse
    Push and Pull with Code & Go® Robot Mouse
    Creating Algorithms
    Growing Garden
    Sequences: Digital Responsibilities
    Events: Submarine Sequences
    Transportation Speeds and Sounds
    Sequences (Unplugged)
    Sequences: Snowball Fight
    Acting with Events
    All About Me!
    Drawing Tools: Nature Walk
    Loops: Falling Objects
    KA1.2.3a - The Rabbit Chase: Riley's Escape Part 1
    KA1.2.3b - The Rabbit Chase: Riley's Escape Part 2
    KA1.2.6 - The Rabbit Chase: Help
    Changing Environments with Bee-Bot®
    Seasonal Project (Winter): Build a Snowman
    Changing Environments with Code & Go® Robot Mouse
    Computational Thinking: Morning Routines
    Computational Thinking: Evening Routines
    Computational Thinking: School Day Routines
E.AP.2.
Define what a control structure is and create programs that include sequences, conditionals, events, and loops.
    Introduction to Computer Science and Scratch
    Practice with Conditionals Part 1
    Adding with Loops
    Adaptations and Survival: Camouflage
    Game Mechanics with Comparison Operators
    Loops (Unplugged)
    3D Design: Codeblocks
    Introduction to Message Events
    Exploring Ecosystems
    Maze Game Project
    Balanced and Unbalanced Forces
    Story Problems: Add and Subtract within 20
    Greater Than and Less Than: Single-Digit Numbers
    Changing Landforms
    Creating Shapes
    Sound Frequency & Amplitude
    Events
    Types of Motion
    Animal Life Cycles
    Platform Game Design
    Communities Adapt to & Modify Their Environment
    Fractions and Variables
    Creative Storytelling
    Events
    Weather and Climate
    Story Problems: Add and Subtract within 10
    Place Value: Ones, Tens, and Hundreds
    Scratch Digital Greeting Card
    Loops Part 2
    Counting with Mazes
    Light and Shadows
    From ScratchJr to Scratch
    Introduction to Comparison Operators
    Research Presentations
    Who Keeps Us Safe?
    Sound and Pitch
    Classifying Rocks
    Complex Conditionals: If/Then/Else Chase the Star
    Nutrition Maze
    Story Problems: Add and Subtract within 100
    Exploring Heat
    Decimal Multiplication and Conditionals
    Storytelling Animations
    Exploring Adaptations
    Phases of the Moon
    Physical Changes
    Variables
    Plant and Animal Cells
    Create Your Own Story Problem
    Living and Nonliving
    Digital Flashcards
    Animating Poetry
    Exploring the Water Cycle
    Simple Algorithms
    Weather and Seasons
    Parts of Speech: Random Sentence Generator
    Original Story Animations - Personal Story
    Introduction to Conditionals
    Digital Research 2: Choice Research
    Wave Generator
    Division and Conditionals
    Loops
    Storytelling Animations Part 2
    Multiple Algorithms
    Sun and Moon, Day and Night
    Algebraic Thinking: Find an Unknown Number Up to 10 in a Number Story
    Original Story Animations - Fiction Story
    Multiplication and Conditionals
    Unit Converter
    Sensing and Responding to the Environment
    Effects of Pollution
    Nonfiction Animated Recordings
    Measuring Lengths
    Grammar Quiz Game
    Economic Choices
    Advanced Data and Programming
    Drawing with micro:bit® and Scratch
    Loops
    Dash® Robot Storytelling
    Dash® Robot Mazes
    Animating Sprites with Multiplication
    Phonics: Letter Sounds
    Cardinal Directions
    Earth Systems
    Day and Night
    Cycle of Matter
    Events and Money
    Multi-digit Multiplication and Conditionals
    Game Effects
    Clones in Games
    Constructive and Destructive Processes
    Revolutionary War Timeline
    Revolutionary War Timeline with the BBC micro:bit®
    Animal Classification
    Interactive Map of the 13 Colonies
    Interactive Map of the 13 Colonies with the BBC micro:bit®
    Wildlife Scene Project
    Digital Pet Project
    Place Value: Ones and Tens
    Animating Unit Fractions
    Finding an Unknown in a Word Problem
    Multiplication Quiz Game
    Changes in the Environment
    Phonics: Digraphs
    Counting with Bee-Bot®
    Introduction to Bee-Bot®: Planning a Program
    Patterns with Bee-Bot®
    ScratchJr to Scratch: Events and Loops
    Seasons with Bee-Bot®
    Dash® Robot 1 - Movement
    Place Value: Adding Up to 20
    Cue Robot 1 - Movement
    Cue Robot 2 - Proximity Sensors
    Cue Robot 3 - Loops and Functions
    Introduction to Coding with LEGO® SPIKE Essential
    VEX 123®: Math Word Problems
    Weather with Bee-Bot®
    VEX GO®: Introduction
    VEX GO®: Measurement
    Needs of Living Things with Bee-Bot®
    Push and Pull with Bee-Bot®
    Create a Drawing App
    Minecraft® Coding Fundamentals - Basic Moves
    Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles
    Skills Practice: Events
    Skills Practice: Repeat Loops
    Skills Practice: Events
    Skills Practice: If/Then Conditionals
    Skills Practice: Repeat Loops
    Skills Practice: Functions
    Skills Practice: Forever Loops
    Skills Practice: If/Then/Else Conditionals
    Skills Practice: Variables
    Scratch Drawing Tools
    Skills Practice: Costumes, Backdrops, and Animations
    Coding with LEGO® Spike Prime
    Skills Practice: Functions with Boolean Inputs
    Skills Practice: Operators
    Skills Practice: Functions with Number Inputs
    House Design with Area and Perimeter
    LEGO® SPIKE Essential: Design a Moving Statue
    Classes and Objects in Games
    Space Travel Project
    Moving Targets Game
    micro:bit® Rounding to the Nearest Ten
    Punctuate a Title
    micro:bit®: Animal Response to the Environment
    Pair Programming: Create a Band
    micro:bit® Rounding to the Nearest Hundred
    VEX 123®: Patterns of Living Things
    micro:bit® Rounding with Decimals
    Seasonal Project (Spring): Create a Chase Game!
    VEX GO®: Speed and Energy
    Seed Dispersal
    Unplugged Introduction to ScratchJr: Part 1
    Unplugged Introduction to ScratchJr: Part 2
    How We See: Light Reflection
    Kibo®: Adding and Subtracting
    Practice with Conditionals Part 2
    Shapes with Bee-Bot®
    Practice with Conditionals Part 4
    LEGO® SPIKE Essential: Design a Car Sensor
    Seasonal Project (Summer): Pop The Balloons
    Seasonal Project (Summer): Pop the Balloons
    Making Ten with Bee-Bot®
    Practice with Conditionals Part 3
    Seasonal Project (Spring): Create a Chase Game
    Seasonal Project (Fall): Gathering Apples Game
    Seasonal Project (Fall): Gathering Apples Game
    Complex Conditionals: Balloon Game
    Choose Your Own Path: Elements of Culture
    Minecraft: Education Edition® - Trailblazer
    Introduction to Speed Blocks
    VEX GO®: Lines and Angles
    Plan a Quest
    VEX 123®: Defining Shape Attributes
    Introduction to Show and Hide Blocks
    Introduction to Grow and Shrink Blocks
    Forever Loop Dance Party
    CodeHS Coding Card Game: Sequences
    CodeHS Coding Card Game: Sequences 2
    CodeHS Coding Card Game: Loops
    CodeHS Coding Card Game: Loops 2
    CodeHS Coding Card Game: Conditionals
    CodeHS Coding Card Game: Conditionals 2
    Code Block Review
    Pinball Game Project
    Loops: Catching Butterflies
    Greater Than and Less Than: Two-Digit Numbers
    Greater Than and Less Than: Three-Digit Numbers
    End Block: Program a Race
    About Me Project
    Chicken Crossing Game
    Garden Project
    Combining Shapes
    River Crossing Game
    Racing Game
    Create a Map
    3D Shapes
    Digital Greeting Card
    Design an Adventure Game
    Mad Libs Project
    Functions Dance Project
    Flower Garden Functions Project
    Design an App
    Game Design Project
    Decimal Division and Conditionals
    Add and Subtract Fractions
    Multiplying Fractions by Whole Numbers
    Naming Numbers Game
    Modeling Life Cycles
    Fossils and Past Environments
    Patterns and Music
    State Project
    Preventing Erosion
    Atoms and Molecules
    Rates and Unit Rates
    Positive and Negative Numbers
    Evaluate Algebraic Equations
    Balanced Ecosystems
    Multimedia Book Report
    micro:bit® Reaction Game
    Events (Alpine UT updates)
    Grow and Shrink Blocks in Motion
    Animating Sprites with Factors
    Animating Sprites with Division
    Seasons with Code & Go® Robot Mouse
    Weather with Code & Go® Robot Mouse
    Introduction to Code & Go® Robot Mouse: Basic Movements
    Counting with Code & Go® Robot Mouse
    Introduction to Code & Go® Robot Mouse: Planning a Program
    Patterns with Code & Go® Robot Mouse
    Comparing Length with Code & Go® Robot Mouse
    Needs of Living Things with Code & Go® Robot Mouse
    Push and Pull with Code & Go® Robot Mouse
    Shapes with Code & Go® Robot Mouse
    Making Ten with Code & Go® Robot Mouse
    Makey Makey®: Introduction
    Makey Makey®: Graphing Points on a Coordinate Plane
    micro:bit®: Graphing Points on a Coordinate Plane
    Loops: Predator and Prey
    Programming a Cycle
    Create an Original Story Animation
    Pong Game
    KA1.1.1 - Karel's Coding Environment: Example Program
    Speed Block: Bouncy Ball
    I-Spy with Lists
    Click-a-Mole
    Create a Mini Golf Game
    Animating Poetry
    Message Events: Scout Plays in the Forest
    Creating Algorithms
    Pages: Scout's Travels
    Garden Project
    Introduction to Clones
    Program an AI Chatbot
    Events: Dot in Space
    Pages: Create a Tapping Game
    Growing Garden
    Loops: Catch the Ball
    Message Events: Simon Says
    Scout's Quest: Functions with Boolean Inputs
    Maze Game Project
    Loops: Frog and Rabbit
    Broadcast Messages: Marco Polo
    Grid: Arctic Animation
    Forever Loops: Fireworks
    Loops: Play in the Park
    Scout's Quest: Variables
    Clones: Throwing Acorns Game
    Scout's Quest: Functions with Number Inputs
    Lists: Shopping with Scout
    Scout's Quest: Conditionals
    Sequences: Digital Responsibilities
    Grid: Solving Mazes
    Animal Sounds
    Events: Submarine Sequences
    Moving Targets Game
    Creating Turtle Graphics
    Transportation Speeds and Sounds
    Conditionals: Flying Bird
    Introduction to Events
    Sequences: Snowball Fight
    Broadcast Messages: Tell a Joke
    Lists: Spelling Bee
    Events: Traveling with Scout
    Variables in Dance
    Game Design Project
    Operators: Coin Flip
    Code Tunes
    Bowling Game
    All About Me!
    Introduction to Repeat Loops
    Conditionals: Changing Effects
    Conditionals: Underwater Exploration
    Conditionals: Color Sense
    Conditionals: Mazes
    Introduction to Functions
    Costumes, Backdrops, and Animations
    Race Track Game
    Loops: Falling Objects
    KA1.2.1 - The Rabbit Chase: Time to Clean Up
    KA1.2.2 - The Rabbit Chase: Riley the Troublemaker
    KA1.2.3a - The Rabbit Chase: Riley's Escape Part 1
    KA1.2.3b - The Rabbit Chase: Riley's Escape Part 2
    KA1.2.4 - The Rabbit Chase: Tracking Riley
    KA1.2.5 - The Rabbit Chase: Over the Wall
    KA1.2.6 - The Rabbit Chase: Help
    KA1.2.7 - The Rabbit Chase: Making Friends
    KA1.3.1 - Lost in Space: A Call from Space
    KA1.3.2a - Lost in Space: Directions to Mars
    KA1.3.2b - Lost in Space: Asteroid Field
    KA1.3.2c - Lost in Space: Asteroid Field 2
    KA1.3.3a - Lost in Space: Landing Systems Engaged
    KA1.3.3b - Lost in Space: Perimeter Check
    KA1.3.4a - Lost in Space: Putting Out Fires Part 1
    KA1.3.4b - Lost in Space: Putting Out Fires Part 2
    KA1.3.5b - Lost in Space: Tracking Tracy Part 2
    KA1.3.6 - Lost in Space: Martian Sand Worms
    KA1.4.1 - Evaluation: Supplies Drop Off
    KA1.4.2 - Evaluation: Create Karel Adventures
    House Design with Area and Perimeter
    KA1.1.2 - Karel's Coding Environment: Walk Around the Pond
    Star Brightness and Distance
    Unit Fractions with Variables
    Digital Vocabulary Flashcard Quiz
    Changing Environments with Bee-Bot®
    Seasonal Project (Winter): Design a Snowman
    Seasonal Project (Winter): Build a Snowman
    Changing Environments with Code & Go® Robot Mouse
    KA2.2.1a - A Day at the Park: Karel Clean Up
    KA2.2.1b - A Day at the Park: Find the Exit
    KA2.2.1c - A Day at the Park: Escape the Bedroom
    KA2.2.2a - A Day at the Park: Fetch Karel
    KA2.2.2b - A Day at the Park: Get Down the Hallway
    KA2.2.2c - A Day at the Park: Escape the Building
    KA2.2.3a - A Day at the Park: Building Towers
    KA2.2.3b - A Day at the Park: Get Around the Cars
    KA2.2.3c - A Day at the Park: Find the Park
    KA2.2.4a - A Day at the Park: Making Custom Colors
    KA2.2.4b - A Day at the Park: Make a Tree
    KA2.2.4c - A Day at the Park: Set Up the Scavenger Hunt
    KA2.1.1a- Rosetta Stone: Pick Up the Hat 1
    KA2.1.1b- Rosetta Stone: Pick Up the Hat 2
    KA2.1.1c- Rosetta Stone: Travel to Egypt
    KA2.1.2a- Rosetta Stone: Approach the Entrance
    KA2.1.2b- Rosetta Stone: Uncover the Hieroglyph
    KA2.1.3a- Rosetta Stone: Light the Torches 1
    KA2.1.3b- Rosetta Stone: Light the Torches 2
    KA2.1.4a- Rosetta Stone: Leave Without a Trace
    KA2.1.4b- Rosetta Stone: Which Way?
    KA2.1.5a- Rosetta Stone: Snakes!
    KA2.1.5b- Rosetta Stone: Escape the Scarab Room
    KA2.1.6- Rosetta Stone: Challenge: Draw a Hieroglyph
    KA2.3.1- Evaluation: Collect the Tennis Balls
    Careers in CS: Litter Free Communities
    Drawing Tools: Sea Creatures
    Careers in CS: Coding for Fashion-Retail
    Loops: Sphero® Underwater Exploration
    Dash® Robot 2 - Proximity Sensor
    Conditionals: Sphero® Shark Race
    Dash® Robot 3 - Loops and Functions
    Winter Celebrations Around the World
    AI Chatbots
E.AP.3A.
Define and apply decomposition to a complex problem in order to create smaller subproblems that can be solved through step-by-step instructions
    Sequences (Unplugged)
    Adaptations and Survival: Camouflage
    Game Mechanics with Comparison Operators
    Designing Solutions from Nature
    Introduction to Message Events
    Properties of Matter
    Animal Life Cycles
    Events
    Loops Part 2
    Counting with Mazes
    Research Presentations
    Decimal Multiplication and Conditionals
    Storytelling Animations
    Plant and Animal Cells
    Create Your Own Story Problem
    Animating Poetry
    Adding within 20 and Sequences (Unplugged)
    Loops
    Storytelling Animations Part 2
    Original Story Animations - Fiction Story
    Grammar Quiz Game
    Advanced Data and Programming
    Dash® Robot Mazes
    Cycle of Matter
    Multi-digit Multiplication and Conditionals
    Clones in Games
    Interactive Map of the 13 Colonies
    Interactive Map of the 13 Colonies with the BBC micro:bit®
    Wildlife Scene Project
    Digital Pet Project
    Changes in the Environment
    VEX 123®: Introduction
    Introduction to Bee-Bot®: Basic Movements
    Counting with Bee-Bot®
    Introduction to Bee-Bot®: Planning a Program
    Patterns with Bee-Bot®
    Dash® Robot 1 - Movement
    Cue Robot 1 - Movement
    Cue Robot 2 - Proximity Sensors
    Cue Robot 3 - Loops and Functions
    Comparing Length with Bee-Bot®
    VEX 123®: Math Word Problems
    Weather with Bee-Bot®
    VEX GO®: Introduction
    VEX GO®: Measurement
    Needs of Living Things with Bee-Bot®
    Minecraft® Coding Fundamentals - Basic Moves
    Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles
    Skills Practice: Events
    Skills Practice: Sequences
    Skills Practice: Sequences
    Skills Practice: Repeat Loops
    Skills Practice: Operators
    Skills Practice: Functions with Number Inputs
    House Design with Area and Perimeter
    LEGO® SPIKE Essential: Design a Moving Statue
    Classes and Objects in Games
    Space Travel Project
    Moving Targets Game
    micro:bit®: Animal Response to the Environment
    Pair Programming: Create a Band
    VEX 123®: Patterns of Living Things
    VEX GO®: Speed and Energy
    Seed Dispersal
    Unplugged Introduction to ScratchJr: Part 1
    Debugging
    Unplugged Introduction to ScratchJr: Part 2
    How We See: Light Reflection
    Shapes with Bee-Bot®
    LEGO® SPIKE Essential: Design a Car Sensor
    Seasonal Project (Summer): Pop the Balloons
    Making Ten with Bee-Bot®
    The US Government
    Seasonal Project (Spring): Create a Chase Game
    Seasonal Project (Fall): Gathering Apples Game
    Choose Your Own Path: Elements of Culture
    Using the Go To Page Block
    Introduction to the Grid
    Introduction to Speed Blocks
    VEX GO®: Lines and Angles
    Plan a Quest
    VEX 123®: Defining Shape Attributes
    Forever Loop Dance Party
    Pinball Game Project
    End Block: Program a Race
    About Me Project
    Create a Map
    Design an Adventure Game
    Mad Libs Project
    Functions Dance Project
    Flower Garden Functions Project
    Design an App
    Game Design Project
    Multiplying Fractions by Whole Numbers
    Preventing Erosion
    Geographic Effects on Early Civilizations
    Multiplying and Dividing Fractions
    Multimedia Book Report
    micro:bit® Reaction Game
    Introduction to Debugging
    Events (Alpine UT updates)
    Grow and Shrink Blocks in Motion
    Introduction to Code & Go® Robot Mouse: Basic Movements
    Counting with Code & Go® Robot Mouse
    Introduction to Code & Go® Robot Mouse: Planning a Program
    Patterns with Code & Go® Robot Mouse
    Comparing Length with Code & Go® Robot Mouse
    Needs of Living Things with Code & Go® Robot Mouse
    Shapes with Code & Go® Robot Mouse
    Making Ten with Code & Go® Robot Mouse
    Scout's Scratch Expedition Part 1
    Scout's Scratch Expedition Part 2
    Debugging: Events and Sequences
    Scout's Scratch Expedition Part 3
    Scout's Scratch Expedition Part 4
    Programming a Cycle
    Debugging: Message Events and Loops
    Create a Maze
    Speed Block: Bouncy Ball
    Animating Poetry
    Message Events: Scout Plays in the Forest
    Creating Algorithms
    Events: Dot in Space
    Debugging: Events and Motion
    Message Events: Simon Says
    Loops: Frog and Rabbit
    Broadcast Messages: Marco Polo
    Forever Loops: Fireworks
    Loops: Play in the Park
    Scout's Quest: Functions with Number Inputs
    Grid: Solving Mazes
    Events: Submarine Sequences
    Moving Targets Game
    Creating Turtle Graphics
    Transportation Speeds and Sounds
    Sequences (Unplugged)
    Sequences: Snowball Fight
    Broadcast Messages: Tell a Joke
    Events: Traveling with Scout
    Game Design Project
    Operators: Coin Flip
    Sequences: Parallel Programming
    Bowling Game
    All About Me!
    Introduction to Repeat Loops
    House Design with Area and Perimeter
    Changing Environments with Bee-Bot®
    Seasonal Project (Winter): Build a Snowman
    Changing Environments with Code & Go® Robot Mouse
    Careers in CS: Health and Fitness
    Careers in CS: Litter Free Communities
    Careers in CS: Major League Baseball
    CS Innovators: Grace Hopper
    Careers in CS: Coding for Fashion-Retail
    CS Innovators Research Project
    Dash® Robot 2 - Proximity Sensor
    Dash® Robot 3 - Loops and Functions
E.AP.3B.
Modify, remix, or incorporate parts of an existing problem’s solution to develop something new or add more advanced features to a program.
    Game Mechanics with Comparison Operators
    3D Design: Codeblocks
    Animating Poetry
    Multiple Algorithms
    Game Effects
    Clones in Games
    Digital Pet Project
    Giving Credit Through Attributions
    Classes and Objects in Games
    Seasonal Project (Spring): Create a Chase Game!
    LEGO® SPIKE Essential: Design a Car Sensor
    Seasonal Project (Summer): Pop The Balloons
    Choose Your Own Path: Elements of Culture
    Plan a Quest
    Animation Loops Project
    Functions Dance Project
    Animating Poetry
    Loops: Falling Objects
E.AP.4A
Create a simple program to achieve a goal with expected outcomes.
    Introduction to Computer Science and Scratch
    Practice with Conditionals Part 1
    Adding with Loops
    Adaptations and Survival: Camouflage
    Game Mechanics with Comparison Operators
    Loops (Unplugged)
    3D Design: Codeblocks
    Introduction to Message Events
    Exploring Ecosystems
    Maze Game Project
    Balanced and Unbalanced Forces
    Story Problems: Add and Subtract within 20
    Greater Than and Less Than: Single-Digit Numbers
    Changing Landforms
    Creating Shapes
    Sound Frequency & Amplitude
    Events
    Types of Motion
    Animal Life Cycles
    Platform Game Design
    Communities Adapt to & Modify Their Environment
    Fractions and Variables
    Creative Storytelling
    Events
    Weather and Climate
    Story Problems: Add and Subtract within 10
    Place Value: Ones, Tens, and Hundreds
    Scratch Digital Greeting Card
    Loops Part 2
    Counting with Mazes
    Light and Shadows
    From ScratchJr to Scratch
    Introduction to Comparison Operators
    Research Presentations
    Who Keeps Us Safe?
    Sound and Pitch
    Classifying Rocks
    Complex Conditionals: If/Then/Else Chase the Star
    Nutrition Maze
    Story Problems: Add and Subtract within 100
    Exploring Heat
    Decimal Multiplication and Conditionals
    Storytelling Animations
    Exploring Adaptations
    Phases of the Moon
    Physical Changes
    Variables
    Plant and Animal Cells
    Create Your Own Story Problem
    Living and Nonliving
    Digital Flashcards
    Animating Poetry
    Exploring the Water Cycle
    Simple Algorithms
    Weather and Seasons
    Parts of Speech: Random Sentence Generator
    Original Story Animations - Personal Story
    Introduction to Conditionals
    Digital Research 2: Choice Research
    Wave Generator
    Division and Conditionals
    Loops
    Storytelling Animations Part 2
    Multiple Algorithms
    Sun and Moon, Day and Night
    Algebraic Thinking: Find an Unknown Number Up to 10 in a Number Story
    Original Story Animations - Fiction Story
    Multiplication and Conditionals
    Unit Converter
    Sensing and Responding to the Environment
    Effects of Pollution
    Nonfiction Animated Recordings
    Measuring Lengths
    Grammar Quiz Game
    Economic Choices
    Advanced Data and Programming
    Drawing with micro:bit® and Scratch
    Loops
    Dash® Robot Storytelling
    Dash® Robot Mazes
    Animating Sprites with Multiplication
    Phonics: Letter Sounds
    Cardinal Directions
    Earth Systems
    Day and Night
    Cycle of Matter
    Events and Money
    Multi-digit Multiplication and Conditionals
    Game Effects
    Clones in Games
    Constructive and Destructive Processes
    Revolutionary War Timeline
    Revolutionary War Timeline with the BBC micro:bit®
    Animal Classification
    Interactive Map of the 13 Colonies
    Interactive Map of the 13 Colonies with the BBC micro:bit®
    Wildlife Scene Project
    Digital Pet Project
    Place Value: Ones and Tens
    Animating Unit Fractions
    Finding an Unknown in a Word Problem
    Multiplication Quiz Game
    Changes in the Environment
    Phonics: Digraphs
    Counting with Bee-Bot®
    Introduction to Bee-Bot®: Planning a Program
    Patterns with Bee-Bot®
    ScratchJr to Scratch: Events and Loops
    Seasons with Bee-Bot®
    Dash® Robot 1 - Movement
    Place Value: Adding Up to 20
    Cue Robot 1 - Movement
    Cue Robot 2 - Proximity Sensors
    Cue Robot 3 - Loops and Functions
    Introduction to Coding with LEGO® SPIKE Essential
    VEX 123®: Math Word Problems
    Weather with Bee-Bot®
    VEX GO®: Introduction
    VEX GO®: Measurement
    Needs of Living Things with Bee-Bot®
    Push and Pull with Bee-Bot®
    Create a Drawing App
    Minecraft® Coding Fundamentals - Basic Moves
    Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles
    Skills Practice: Events
    Skills Practice: Repeat Loops
    Skills Practice: Events
    Skills Practice: If/Then Conditionals
    Skills Practice: Repeat Loops
    Skills Practice: Functions
    Skills Practice: Forever Loops
    Skills Practice: If/Then/Else Conditionals
    Skills Practice: Variables
    Scratch Drawing Tools
    Skills Practice: Costumes, Backdrops, and Animations
    Coding with LEGO® Spike Prime
    Skills Practice: Functions with Boolean Inputs
    Skills Practice: Operators
    Skills Practice: Functions with Number Inputs
    House Design with Area and Perimeter
    LEGO® SPIKE Essential: Design a Moving Statue
    Classes and Objects in Games
    Space Travel Project
    Moving Targets Game
    micro:bit® Rounding to the Nearest Ten
    Punctuate a Title
    micro:bit®: Animal Response to the Environment
    Pair Programming: Create a Band
    micro:bit® Rounding to the Nearest Hundred
    VEX 123®: Patterns of Living Things
    micro:bit® Rounding with Decimals
    Seasonal Project (Spring): Create a Chase Game!
    VEX GO®: Speed and Energy
    Seed Dispersal
    Unplugged Introduction to ScratchJr: Part 1
    Unplugged Introduction to ScratchJr: Part 2
    How We See: Light Reflection
    Kibo®: Adding and Subtracting
    Practice with Conditionals Part 2
    Shapes with Bee-Bot®
    Practice with Conditionals Part 4
    LEGO® SPIKE Essential: Design a Car Sensor
    Seasonal Project (Summer): Pop The Balloons
    Seasonal Project (Summer): Pop the Balloons
    Making Ten with Bee-Bot®
    Practice with Conditionals Part 3
    Seasonal Project (Spring): Create a Chase Game
    Seasonal Project (Fall): Gathering Apples Game
    Seasonal Project (Fall): Gathering Apples Game
    Complex Conditionals: Balloon Game
    Choose Your Own Path: Elements of Culture
    Minecraft: Education Edition® - Trailblazer
    Introduction to Speed Blocks
    VEX GO®: Lines and Angles
    Plan a Quest
    VEX 123®: Defining Shape Attributes
    Introduction to Show and Hide Blocks
    Introduction to Grow and Shrink Blocks
    Forever Loop Dance Party
    CodeHS Coding Card Game: Sequences
    CodeHS Coding Card Game: Sequences 2
    CodeHS Coding Card Game: Loops
    CodeHS Coding Card Game: Loops 2
    CodeHS Coding Card Game: Conditionals
    CodeHS Coding Card Game: Conditionals 2
    Code Block Review
    Pinball Game Project
    Loops: Catching Butterflies
    Greater Than and Less Than: Two-Digit Numbers
    Greater Than and Less Than: Three-Digit Numbers
    End Block: Program a Race
    About Me Project
    Chicken Crossing Game
    Garden Project
    Combining Shapes
    River Crossing Game
    Racing Game
    Create a Map
    3D Shapes
    Digital Greeting Card
    Design an Adventure Game
    Mad Libs Project
    Functions Dance Project
    Flower Garden Functions Project
    Design an App
    Game Design Project
    Decimal Division and Conditionals
    Add and Subtract Fractions
    Multiplying Fractions by Whole Numbers
    Naming Numbers Game
    Modeling Life Cycles
    Fossils and Past Environments
    Patterns and Music
    State Project
    Preventing Erosion
    Atoms and Molecules
    Rates and Unit Rates
    Positive and Negative Numbers
    Evaluate Algebraic Equations
    Balanced Ecosystems
    Multimedia Book Report
    micro:bit® Reaction Game
    Events (Alpine UT updates)
    Grow and Shrink Blocks in Motion
    Animating Sprites with Factors
    Animating Sprites with Division
    Seasons with Code & Go® Robot Mouse
    Weather with Code & Go® Robot Mouse
    Introduction to Code & Go® Robot Mouse: Basic Movements
    Counting with Code & Go® Robot Mouse
    Introduction to Code & Go® Robot Mouse: Planning a Program
    Patterns with Code & Go® Robot Mouse
    Comparing Length with Code & Go® Robot Mouse
    Needs of Living Things with Code & Go® Robot Mouse
    Push and Pull with Code & Go® Robot Mouse
    Shapes with Code & Go® Robot Mouse
    Making Ten with Code & Go® Robot Mouse
    Makey Makey®: Introduction
    Makey Makey®: Graphing Points on a Coordinate Plane
    micro:bit®: Graphing Points on a Coordinate Plane
    Loops: Predator and Prey
    Programming a Cycle
    Create an Original Story Animation
    Pong Game
    KA1.1.1 - Karel's Coding Environment: Example Program
    Speed Block: Bouncy Ball
    I-Spy with Lists
    Click-a-Mole
    Create a Mini Golf Game
    Animating Poetry
    Message Events: Scout Plays in the Forest
    Creating Algorithms
    Pages: Scout's Travels
    Garden Project
    Introduction to Clones
    Program an AI Chatbot
    Events: Dot in Space
    Pages: Create a Tapping Game
    Growing Garden
    Loops: Catch the Ball
    Message Events: Simon Says
    Scout's Quest: Functions with Boolean Inputs
    Maze Game Project
    Loops: Frog and Rabbit
    Broadcast Messages: Marco Polo
    Grid: Arctic Animation
    Forever Loops: Fireworks
    Loops: Play in the Park
    Scout's Quest: Variables
    Clones: Throwing Acorns Game
    Scout's Quest: Functions with Number Inputs
    Lists: Shopping with Scout
    Scout's Quest: Conditionals
    Sequences: Digital Responsibilities
    Grid: Solving Mazes
    Animal Sounds
    Events: Submarine Sequences
    Moving Targets Game
    Creating Turtle Graphics
    Transportation Speeds and Sounds
    Conditionals: Flying Bird
    Introduction to Events
    Sequences: Snowball Fight
    Broadcast Messages: Tell a Joke
    Lists: Spelling Bee
    Events: Traveling with Scout
    Variables in Dance
    Game Design Project
    Operators: Coin Flip
    Code Tunes
    Bowling Game
    All About Me!
    Introduction to Repeat Loops
    Conditionals: Changing Effects
    Conditionals: Underwater Exploration
    Conditionals: Color Sense
    Conditionals: Mazes
    Introduction to Functions
    Costumes, Backdrops, and Animations
    Race Track Game
    Loops: Falling Objects
    KA1.2.1 - The Rabbit Chase: Time to Clean Up
    KA1.2.2 - The Rabbit Chase: Riley the Troublemaker
    KA1.2.3a - The Rabbit Chase: Riley's Escape Part 1
    KA1.2.3b - The Rabbit Chase: Riley's Escape Part 2
    KA1.2.4 - The Rabbit Chase: Tracking Riley
    KA1.2.5 - The Rabbit Chase: Over the Wall
    KA1.2.6 - The Rabbit Chase: Help
    KA1.2.7 - The Rabbit Chase: Making Friends
    KA1.3.1 - Lost in Space: A Call from Space
    KA1.3.2a - Lost in Space: Directions to Mars
    KA1.3.2b - Lost in Space: Asteroid Field
    KA1.3.2c - Lost in Space: Asteroid Field 2
    KA1.3.3a - Lost in Space: Landing Systems Engaged
    KA1.3.3b - Lost in Space: Perimeter Check
    KA1.3.4a - Lost in Space: Putting Out Fires Part 1
    KA1.3.4b - Lost in Space: Putting Out Fires Part 2
    KA1.3.5b - Lost in Space: Tracking Tracy Part 2
    KA1.3.6 - Lost in Space: Martian Sand Worms
    KA1.4.1 - Evaluation: Supplies Drop Off
    KA1.4.2 - Evaluation: Create Karel Adventures
    House Design with Area and Perimeter
    KA1.1.2 - Karel's Coding Environment: Walk Around the Pond
    Star Brightness and Distance
    Unit Fractions with Variables
    Digital Vocabulary Flashcard Quiz
    Changing Environments with Bee-Bot®
    Seasonal Project (Winter): Design a Snowman
    Seasonal Project (Winter): Build a Snowman
    Changing Environments with Code & Go® Robot Mouse
    KA2.2.1a - A Day at the Park: Karel Clean Up
    KA2.2.1b - A Day at the Park: Find the Exit
    KA2.2.1c - A Day at the Park: Escape the Bedroom
    KA2.2.2a - A Day at the Park: Fetch Karel
    KA2.2.2b - A Day at the Park: Get Down the Hallway
    KA2.2.2c - A Day at the Park: Escape the Building
    KA2.2.3a - A Day at the Park: Building Towers
    KA2.2.3b - A Day at the Park: Get Around the Cars
    KA2.2.3c - A Day at the Park: Find the Park
    KA2.2.4a - A Day at the Park: Making Custom Colors
    KA2.2.4b - A Day at the Park: Make a Tree
    KA2.2.4c - A Day at the Park: Set Up the Scavenger Hunt
    KA2.1.1a- Rosetta Stone: Pick Up the Hat 1
    KA2.1.1b- Rosetta Stone: Pick Up the Hat 2
    KA2.1.1c- Rosetta Stone: Travel to Egypt
    KA2.1.2a- Rosetta Stone: Approach the Entrance
    KA2.1.2b- Rosetta Stone: Uncover the Hieroglyph
    KA2.1.3a- Rosetta Stone: Light the Torches 1
    KA2.1.3b- Rosetta Stone: Light the Torches 2
    KA2.1.4a- Rosetta Stone: Leave Without a Trace
    KA2.1.4b- Rosetta Stone: Which Way?
    KA2.1.5a- Rosetta Stone: Snakes!
    KA2.1.5b- Rosetta Stone: Escape the Scarab Room
    KA2.1.6- Rosetta Stone: Challenge: Draw a Hieroglyph
    KA2.3.1- Evaluation: Collect the Tennis Balls
    Careers in CS: Litter Free Communities
    Drawing Tools: Sea Creatures
    Careers in CS: Coding for Fashion-Retail
    Loops: Sphero® Underwater Exploration
    Dash® Robot 2 - Proximity Sensor
    Conditionals: Sphero® Shark Race
    Dash® Robot 3 - Loops and Functions
    Winter Celebrations Around the World
    AI Chatbots
E.AP.4B.
Test and debug a program or algorithm to ensure the program produces the intended outcome.
    Exploring Ecosystems
    Maze Game Project
    Sound Frequency & Amplitude
    Platform Game Design
    Events
    Scratch Digital Greeting Card
    Loops Part 2
    Counting with Mazes
    Build a Sentence
    Research Presentations
    Classifying Rocks
    Nutrition Maze
    Create Your Own Story Problem
    Digital Flashcards
    Loops
    Nonfiction Animated Recordings
    Grammar Quiz Game
    Advanced Data and Programming
    Loops
    Dash® Robot Storytelling
    Dash® Robot Mazes
    Classifying Shapes by Category
    Cycle of Matter
    Clones in Games
    Revolutionary War Timeline
    Wildlife Scene Project
    Digital Pet Project
    Animating Unit Fractions
    Ozobot® Programming 1: Introduction
    Ozobot® Programming 2: More Color Codes
    Changes in the Environment
    Introduction to Bee-Bot®: Planning a Program
    Dash® Robot 1 - Movement
    Cue Robot 1 - Movement
    Cue Robot 2 - Proximity Sensors
    Cue Robot 3 - Loops and Functions
    Introduction to Coding with LEGO® SPIKE Essential
    Minecraft® Coding Fundamentals - Basic Moves
    Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles
    Skills Practice: Events
    Skills Practice: Sequences
    Skills Practice: Sequences
    Skills Practice: Repeat Loops
    Skills Practice: Events
    Skills Practice: Repeat Loops
    Skills Practice: Functions
    Skills Practice: Forever Loops
    Skills Practice: Message Events
    Skills Practice: Variables
    Scratch Drawing Tools
    Skills Practice: Costumes, Backdrops, and Animations
    Coding with LEGO® Spike Prime
    Skills Practice: Functions with Boolean Inputs
    Skills Practice: Operators
    Skills Practice: Functions with Number Inputs
    Area of a Rectangle with Tiles
    House Design with Area and Perimeter
    Classes and Objects in Games
    Space Travel Project
    Moving Targets Game
    micro:bit® Rounding to the Nearest Ten
    Punctuate a Title
    Pair Programming: Create a Band
    micro:bit® Rounding to the Nearest Hundred
    VEX 123®: Patterns of Living Things
    micro:bit® Rounding with Decimals
    Seasonal Project (Spring): Create a Chase Game!
    Seed Dispersal
    Debugging
    Kibo®: Adding and Subtracting
    LEGO® SPIKE Essential: Design a Car Sensor
    Seasonal Project (Summer): Pop The Balloons
    Seasonal Project (Summer): Pop the Balloons
    The Coordinate Plane
    Choose Your Own Path: Elements of Culture
    Classifying Shapes Using Lines and Angles
    Classifying Quadrilaterals in a Hierarchy
    Plan a Quest
    Animation Loops Project
    Forever Loop Dance Party
    Code Block Review
    Pinball Game Project
    End Block: Program a Race
    Chicken Crossing Game
    Garden Project
    River Crossing Game
    Create a Map
    Tap-a-Mole Game
    Design an Adventure Game
    Mad Libs Project
    Functions Dance Project
    Flower Garden Functions Project
    Design an App
    Game Design Project
    Add and Subtract Fractions
    Multiplying Fractions by Whole Numbers
    Naming Numbers Game
    Modeling Life Cycles
    Patterns and Music
    State Project
    Atoms and Molecules
    Geographic Effects on Early Civilizations
    Rates and Unit Rates
    Multiplying and Dividing Fractions
    Evaluate Algebraic Equations
    Scale of Planets in the Solar System
    Balanced Ecosystems
    Multimedia Book Report
    micro:bit® Reaction Game
    Introduction to Debugging
    Events (Alpine UT updates)
    Introduction to Code & Go® Robot Mouse: Planning a Program
    Ozobot® Timeline
    Ozobot® Cycle
    Scout's Scratch Expedition Part 1
    Scout's Scratch Expedition Part 2
    Debugging: Events and Sequences
    Scout's Scratch Expedition Part 3
    Scout's Scratch Expedition Part 4
    Create an Original Story Animation
    Debugging: Message Events and Loops
    Pong Game
    Debugging: Events and Loops
    Create a Maze
    Speed Block: Bouncy Ball
    Click-a-Mole
    Garden Project
    Program an AI Chatbot
    Events: Dot in Space
    Debugging: Events and Motion
    Loops: Catch the Ball
    Scout's Quest: Functions with Boolean Inputs
    Maze Game Project
    Broadcast Messages: Marco Polo
    Scout's Quest: Variables
    Scout's Quest: Functions with Number Inputs
    Grid: Solving Mazes
    Events: Submarine Sequences
    Moving Targets Game
    Creating Turtle Graphics
    Sequences: Snowball Fight
    Broadcast Messages: Tell a Joke
    Events: Traveling with Scout
    Variables in Dance
    Game Design Project
    Operators: Coin Flip
    Code Tunes
    Sequences: Parallel Programming
    Bowling Game
    Introduction to Repeat Loops
    Introduction to Functions
    Costumes, Backdrops, and Animations
    Loops: Falling Objects
    KA1.2.1 - Karel Error Messages Part 1
    KA1.2.2 - Karel Error Messages Part 2
    KA1.2.3 - Karel Error Messages Part 3
    House Design with Area and Perimeter
    Unit Fractions with Variables
    Digital Vocabulary Flashcard Quiz
    Careers in CS: Health and Fitness
    Careers in CS: Major League Baseball
    CS Innovators Research Project
    Dash® Robot 2 - Proximity Sensor
    Dash® Robot 3 - Loops and Functions
    AI Chatbots
E.AP.4C.
Collaborate with a team of peers to design, implement, test, and review the stages of program development.
    Dash® Robot Storytelling
    Dash® Robot Mazes
    Dash® Robot 1 - Movement
    Coding with LEGO® Spike Prime
    Pair Programming: Create a Band
E.AP.4D.
Identify intellectual property rights and apply the appropriate attribution when creating or remixing programs.
    Giving Credit Through Attributions
    Giving Credit Through Attributions
E.IC.1.
Describe how computing has changed the ways people live and work.
    Impacts of Technology in Our World
    Technology Timeline
    Careers in CS: Health and Fitness
    Careers in CS: Litter Free Communities
    Careers in CS: Major League Baseball
    Careers in CS: Coding for Fashion-Retail
    CS Innovators Research Project
    Ethical and Responsible Use of Generative AI
    AI Products: Ethical and Responsible Choices
    What Can AI Do?
    Humans Vs. Machines
    How Machines Learn
    How AI Helps Us
E.IC.2A.
Identify and describe examples of appropriate versus inappropriate computer communications.
    Impacts of Technology in Our World
    Our Words Have Power (Cyberbullying)
    Minecraft: Education Edition® Basic Gameplay
    Training AI Using Data
    Sequences: Digital Responsibilities
    Online Etiquette
    Online Collaboration
    Ethical and Responsible Use of Generative AI
    AI Products: Ethical and Responsible Choices
    Positive Online Behavior
    Responsible Digital Citizens
E.IC.2B.
Identify examples of cyberbullying with age-appropriate responses.
    Our Words Have Power (Cyberbullying)
    Online Etiquette
    Responsible Digital Citizens
E.IC.3A.
Explain how online actions have real-world consequences and that laws and rules may also apply online.
    Our Words Have Power (Cyberbullying)
    Online Etiquette
    Positive Online Behavior
    Responsible Digital Citizens
E.IC.3B.
Describe the safe versus unsafe uses of computing systems at age-appropriate levels.
    Scout's Cybersecurity Adventure: Part 2
    Cybersecurity Policies and Laws
    Scout's Cybersecurity Mission
E.IC.3C.
Explain how the school and school system’s computing rules and policies keep students safe.
    Cybersecurity Policies and Laws