Please enable JavaScript to use CodeHS

Elementary Standards Mapping

for Texas K-5 Technology Applications [Archived]

149

Standards in this Framework

Standard Lessons
K.1.A
Identify a problem or task such as making a sandwich and break it down (decompose) into smaller pieces.
    Sequences (Unplugged)
    Adaptations and Survival: Camouflage
    Designing Solutions from Nature
    Introduction to Message Events
    Properties of Matter
    Animal Life Cycles
    Events
    Loops Part 2
    Counting with Mazes
    Research Presentations
    Storytelling Animations
    Create Your Own Story Problem
    Adding within 20 and Sequences (Unplugged)
    Loops
    Storytelling Animations Part 2
    Original Story Animations - Fiction Story
    Advanced Data and Programming
    Wildlife Scene 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®
    Comparing Length with Bee-Bot®
    VEX 123®: Math Word Problems
    Weather with Bee-Bot®
    Needs of Living Things with Bee-Bot®
    Minecraft® Coding Fundamentals - Basic Moves
    Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles
    Skills Practice: Sequences
    Skills Practice: Repeat Loops
    LEGO® SPIKE Essential: Design a Moving Statue
    Space Travel Project
    Moving Targets Game
    VEX 123®: Patterns of Living Things
    Seed Dispersal
    Unplugged Introduction to ScratchJr: Part 1
    Debugging
    Unplugged Introduction to ScratchJr: Part 2
    Shapes with Bee-Bot®
    Seasonal Project (Summer): Pop the Balloons
    Making Ten with Bee-Bot®
    Seasonal Project (Spring): Create a Chase Game
    Seasonal Project (Fall): Gathering Apples Game
    Using the Go To Page Block
    Introduction to the Grid
    Introduction to Speed Blocks
    VEX 123®: Defining Shape Attributes
    Forever Loop Dance Party
    End Block: Program a Race
    About Me Project
    Create a Map
    Design an Adventure Game
    Preventing Erosion
    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
    Debugging: Events and Sequences
    Programming a Cycle
    Debugging: Message Events and Loops
    Pong Game
    Create a Maze
    Loops: Follow the Path
    Speed Block: Bouncy Ball
    Click-a-Mole
    Message Events: Scout Plays in the Forest
    Program an AI Chatbot
    Functions: Paint by Numbers
    Debugging: Events and Motion
    Message Events: Simon Says
    Loops: Frog and Rabbit
    Forever Loops: Fireworks
    Loops: Play in the Park
    Grid: Solving Mazes
    Events: Submarine Sequences
    Moving Targets Game
    Transportation Speeds and Sounds
    Sequences (Unplugged)
    Sequences: Snowball Fight
    Acting with Events
    Code Tunes
    Bowling Game
    All About Me!
    Introduction to Repeat Loops
    Functions: About Me
    Changing Environments with Bee-Bot®
    Seasonal Project (Winter): Build a Snowman
    Changing Environments with Code & Go® Robot Mouse
    Careers in CS: Litter Free Communities
    Computational Thinking: Design an Obstacle Course
    CS Innovators: Grace Hopper
    Careers in CS: Coding for Fashion-Retail
    Computational Thinking: Design a School
    Computational Thinking: Design a Neighborhood
    AI Chatbots
    Making a Timer
K.1.B
Identify simple patterns and make predictions based on the patterns.
    Advanced Data and Programming
    Patterns and Music
    Data Patterns and Predictions
    Basic Data and Programming Project
    Basic Data and Programming
    Inquiry Project: Survey Bar Graph
    Inquiry Project: Data Bar Graph
    Inquiry Project: Line Graph
K.1.C
Identify algorithms (step-by-step instructions) using a sequential process such as first, next, then, and last.
    Sequences (Unplugged)
    Properties of Matter
    Weather and Seasons
    Adding within 20 and Sequences (Unplugged)
    Introduction to Kibo®
    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
    Create a Map
    Loops: Frog and Rabbit
    Forever Loops: Fireworks
    Loops: Play in the Park
    Sequences (Unplugged)
    Sequences: Snowball Fight
    Acting with Events
    Bowling Game
    Computational Thinking: Morning Routines
    Computational Thinking: Evening Routines
    Computational Thinking: School Day Routines
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
    Sequences (Unplugged)
    VEX 123®: Defining Shape Attributes
    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
    Racing Game
    Create a Map
    3D Shapes
    Digital Greeting Card
    Naming Numbers Game
    Functions: Paint by Numbers
    Loops: Frog and Rabbit
    Forever Loops: Fireworks
    Loops: Play in the Park
    Sequences (Unplugged)
    Acting with Events
    Functions: About Me
    Careers in CS: Litter Free Communities
    Careers in CS: Coding for Fashion-Retail
    Loops: Sphero® Underwater Exploration
    Conditionals: Sphero® Shark Race
    Two-Step Dance & Feedback
K.3.A
Practice personal skills, including following directions, needed to successfully implement design processes.
    Scratch Digital Greeting Card
    LEGO® SPIKE Essential: Design a Moving Statue
    Computational Thinking: Morning Routines
    Computational Thinking: Evening Routines
    Computational Thinking: School Day Routines
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
    Introduction to LEGO® Spike Essential
    Introduction to Coding with LEGO® SPIKE Essential
    LEGO® SPIKE Essential: Design a Moving Statue
    Space Travel Project
    Seed Dispersal
    LEGO® SPIKE Essential: Design for Changing Weather
    Chicken Crossing Game
    Park Cleanup STEM Project with Bee-Bot®
    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.
    Digital Research 2: Choice Research
    Advanced Data and Programming
    Data Patterns and Predictions
    Basic Data and Programming Project
    Basic Data and Programming
    Choice Research
K.4.B
Communicate with adult assistance the idea that digital devices can search for and retrieve information.
    Research Presentations
    Digital Research 1: Guided Research
    Digital Research 2: Choice Research
    Guided Research
    Introduction to Research
    Choice Research
K.5
Identify and demonstrate responsible behavior within a digital environment.
    Impacts of Technology in Our World
    Our Responsibilities
    Minecraft: Education Edition® Basic Gameplay
    Training AI Using Data
    Machine Learning: AutoDraw
    Machine Learning: Teachable Machine
    Sequences: Digital Responsibilities
    Online Etiquette
    Keeping Information Safe
    Positive Online Behavior
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.
    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.
    Passwords
    Online Etiquette
    Keeping Information Safe
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.
    Passwords
    Online Etiquette
    Keeping Information Safe
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.
    Input Devices
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.
    Scout Adventures 1: Introducing Scout
    Scout Adventures 2: Scout Starts Exploring
    Scout Adventures 3: Scout Meets a Friend
    Scout Adventures 4: Scout Explores the Forest
    Scout Adventures 5: Scout and Bluebird Help
    Scout Adventures 6: Scout Celebrates with Friends
K.8.D
Practice ergonomically correct keyboarding techniques and developmentally appropriate hand and body positions.
    Keyboard Introduction
K.8.E
Identify, locate, and practice using keys on the keyboard, including letters, numbers, and special keys such as space bar and backspace.
    Keyboard Introduction
1.1.A
Identify and discuss a problem or task and break down (decompose) the solution into sequential steps.
    Sequences (Unplugged)
    Adaptations and Survival: Camouflage
    Designing Solutions from Nature
    Introduction to Message Events
    Properties of Matter
    Animal Life Cycles
    Events
    Loops Part 2
    Counting with Mazes
    Research Presentations
    Storytelling Animations
    Create Your Own Story Problem
    Adding within 20 and Sequences (Unplugged)
    Loops
    Storytelling Animations Part 2
    Original Story Animations - Fiction Story
    Advanced Data and Programming
    Wildlife Scene 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®
    Comparing Length with Bee-Bot®
    VEX 123®: Math Word Problems
    Weather with Bee-Bot®
    Needs of Living Things with Bee-Bot®
    Minecraft® Coding Fundamentals - Basic Moves
    Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles
    Skills Practice: Sequences
    Skills Practice: Repeat Loops
    LEGO® SPIKE Essential: Design a Moving Statue
    Space Travel Project
    Moving Targets Game
    VEX 123®: Patterns of Living Things
    Seed Dispersal
    Unplugged Introduction to ScratchJr: Part 1
    Debugging
    Unplugged Introduction to ScratchJr: Part 2
    Shapes with Bee-Bot®
    Seasonal Project (Summer): Pop the Balloons
    Making Ten with Bee-Bot®
    Seasonal Project (Spring): Create a Chase Game
    Seasonal Project (Fall): Gathering Apples Game
    Using the Go To Page Block
    Introduction to the Grid
    Introduction to Speed Blocks
    VEX 123®: Defining Shape Attributes
    Forever Loop Dance Party
    End Block: Program a Race
    About Me Project
    Garden Project
    Create a Map
    Tap-a-Mole Game
    Preventing Erosion
    Introduction to Debugging
    Events (Alpine UT updates)
    Grow and Shrink Blocks in Motion
    Basic Data and Programming Project
    Weather with Code & Go® Robot Mouse
    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
    Debugging: Events and Sequences
    Programming a Cycle
    Debugging: Message Events and Loops
    Speed Block: Bouncy Ball
    Create a Mini Golf Game
    Pages: Create a Tapping Game
    Functions: Paint by Numbers
    Loops: Frog and Rabbit
    Forever Loops: Fireworks
    Loops: Play in the Park
    Basic Data and Programming
    Grid: Solving Mazes
    Events: Submarine Sequences
    Moving Targets Game
    Transportation Speeds and Sounds
    Sequences (Unplugged)
    Sequences: Snowball Fight
    Bowling Game
    All About Me!
    Introduction to Repeat Loops
    Functions: About Me
    Changing Environments with Bee-Bot®
    Seasonal Project (Winter): Build a Snowman
    Changing Environments with Code & Go® Robot Mouse
    Making a Timer
1.1.B
Identify the simple patterns found in the solutions to everyday problems or tasks.
    Data Patterns and Predictions
    Machine Learning: What is a Blorg?
    Loops: Frog and Rabbit
    Forever Loops: Fireworks
    Loops: Play in the Park
    The Sorting Game
    Sorting with Decision Trees
1.1.C
Create a simple algorithm (step-by-step instructions) for an everyday task.
    Sequences (Unplugged)
    Properties of Matter
    Weather and Seasons
    Adding within 20 and Sequences (Unplugged)
    Introduction to Kibo®
    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
    Create a Map
    Preventing Erosion
    Create an Original Story Animation
    Sequences (Unplugged)
    Sequences: Snowball Fight
    Acting with Events
    Bowling Game
1.2
Create a sequence of code that solves a simple problem with or without technology.
    Advanced Data and Programming
    Chicken Crossing Game
    River Crossing Game
    Preventing Erosion
    Basic Data and Programming Project
    Grid: Arctic Animation
    Basic Data and Programming
    Careers in CS: Litter Free Communities
    Careers in CS: Coding for Fashion-Retail
    Algorithms: Connecting a Path
1.3.A
Practice personal skills and behaviors, including following directions and mental agility, needed to implement a design process successfully.
    Impacts of Technology in Our World
    Minecraft: Education Edition® Basic Gameplay
    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.
    Introduction to LEGO® Spike Essential
    Introduction to Coding with LEGO® SPIKE Essential
    LEGO® SPIKE Essential: Design a Moving Statue
    Space Travel Project
    LEGO® SPIKE Essential: Design for Changing Weather
    Park Cleanup STEM Project with Bee-Bot®
    Park Cleanup STEM Project with Code & Go® Robot Mouse
1.4
Identify examples of how technology has impacted different communities.
    Impacts of Technology in Our World
    What Can AI Do?
    How AI Helps Us
1.5.A
Explore and collect many types of data such as preferences or daily routines of people, events, or objects.
    Advanced Data and Programming
    Data Patterns and Predictions
    Basic Data and Programming Project
    Basic Data and Programming
1.5.B
Conduct a basic search using provided keywords and digital sources with adult assistance.
    Digital Research 1: Guided Research
    Guided Research
    Introduction to Research
1.6
Describe and demonstrate respectful behavior within a digital environment.
    Impacts of Technology in Our World
    Our Responsibilities
    Minecraft: Education Edition® Basic Gameplay
    Training AI Using Data
    Responsible Digital Citizens
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.
    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.
    Passwords
    Password Protectors
    Responsible Digital Citizens
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.
    Passwords
    Training AI Using Data
    Keeping Information Safe
    Responsible Digital Citizens
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.
    About Me Project
    Chicken Crossing Game
    River Crossing Game
    Patterns and Music
    Loops: Frog and Rabbit
    Forever Loops: Fireworks
    Loops: Play in the Park
    All About Me!
1.9.B
Describe basic computer hardware, including a variety of input and output devices, and software using accurate terminology
    Input Devices
    Computer Basics
    Introduction to Productivity Software
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.
    Get Organized with Files
    Introduction to Google Docs™
    Data Storage & File management [K]
    Data Storage & File management [1st]
    Data Storage & File management [2nd]
1.9.D
Practice ergonomically correct keyboarding techniques and developmentally appropriate hand and body positions
    Mouse Practice
    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.
    Keyboard Introduction
2.1.A
Identify and communicate a problem or task and break down (decompose) multiple solutions into sequential steps.
    Sequences (Unplugged)
    Adaptations and Survival: Camouflage
    Designing Solutions from Nature
    Introduction to Message Events
    Properties of Matter
    Animal Life Cycles
    Events
    Loops Part 2
    Counting with Mazes
    Research Presentations
    Storytelling Animations
    Create Your Own Story Problem
    Adding within 20 and Sequences (Unplugged)
    Loops
    Storytelling Animations Part 2
    Original Story Animations - Fiction Story
    Advanced Data and Programming
    Wildlife Scene 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®
    Comparing Length with Bee-Bot®
    VEX 123®: Math Word Problems
    Weather with Bee-Bot®
    Needs of Living Things with Bee-Bot®
    Minecraft® Coding Fundamentals - Basic Moves
    Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles
    Skills Practice: Sequences
    Skills Practice: Repeat Loops
    LEGO® SPIKE Essential: Design a Moving Statue
    Space Travel Project
    Moving Targets Game
    VEX 123®: Patterns of Living Things
    Seed Dispersal
    Unplugged Introduction to ScratchJr: Part 1
    Debugging
    Unplugged Introduction to ScratchJr: Part 2
    Shapes with Bee-Bot®
    Seasonal Project (Summer): Pop the Balloons
    Making Ten with Bee-Bot®
    Seasonal Project (Spring): Create a Chase Game
    Seasonal Project (Fall): Gathering Apples Game
    Using the Go To Page Block
    Introduction to the Grid
    Introduction to Speed Blocks
    VEX 123®: Defining Shape Attributes
    Forever Loop Dance Party
    End Block: Program a Race
    Garden Project
    Create a Map
    Tap-a-Mole Game
    Preventing Erosion
    Introduction to Debugging
    Events (Alpine UT updates)
    Grow and Shrink Blocks in Motion
    Basic Data and Programming Project
    Weather with Code & Go® Robot Mouse
    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
    Debugging: Events and Sequences
    Programming a Cycle
    Debugging: Message Events and Loops
    Speed Block: Bouncy Ball
    Functions: Paint by Numbers
    Loops: Frog and Rabbit
    Forever Loops: Fireworks
    Loops: Play in the Park
    Basic Data and Programming
    Grid: Solving Mazes
    Events: Submarine Sequences
    Moving Targets Game
    Transportation Speeds and Sounds
    Sequences (Unplugged)
    Sequences: Snowball Fight
    Bowling Game
    Introduction to Repeat Loops
    Functions: About Me
    Changing Environments with Bee-Bot®
    Seasonal Project (Winter): Build a Snowman
    Changing Environments with Code & Go® Robot Mouse
    Making a Timer
2.1.B
Identify complex patterns and make predictions based on the pattern.
    Advanced Data and Programming
    Data Patterns and Predictions
2.1.C
Analyze a plan with adult assistance that outlines the steps needed to complete a task.
    Sequences (Unplugged)
    Properties of Matter
    Weather and Seasons
    Adding within 20 and Sequences (Unplugged)
    Introduction to Kibo®
    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
    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.
    Introduction to Conditionals
2.2.A
Identify and explore what a variable is in a sequence of code.
    Data Storage and Variables
    Data Storage with Symbols
    Variables: Keeping Score
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.
    Adaptations and Survival: Camouflage
    Introduction to Message Events
    Maze Game Project
    Story Problems: Add and Subtract within 20
    Greater Than and Less Than: Single-Digit Numbers
    Changing Landforms
    Creating Shapes
    Types of Motion
    Animal Life Cycles
    Events
    Story Problems: Add and Subtract within 10
    Place Value: Ones, Tens, and Hundreds
    Loops Part 2
    Counting with Mazes
    Light and Shadows
    From ScratchJr to Scratch
    Research Presentations
    Sound and Pitch
    Story Problems: Add and Subtract within 100
    Storytelling Animations
    Phases of the Moon
    Create Your Own Story Problem
    Living and Nonliving
    Weather and Seasons
    Original Story Animations - Personal Story
    Digital Research 2: Choice Research
    Loops
    Storytelling Animations Part 2
    Sun and Moon, Day and Night
    Algebraic Thinking: Find an Unknown Number Up to 10 in a Number Story
    Original Story Animations - Fiction Story
    Economic Choices
    Advanced Data and Programming
    Phonics: Letter Sounds
    Cardinal Directions
    Events and Money
    Wildlife Scene Project
    Place Value: Ones and Tens
    Finding an Unknown in a Word Problem
    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®
    Place Value: Adding Up to 20
    Comparing Length with Bee-Bot®
    Introduction to Coding with LEGO® SPIKE Essential
    VEX 123®: Math Word Problems
    Weather with Bee-Bot®
    Needs of Living Things with Bee-Bot®
    Push and Pull with Bee-Bot®
    Minecraft® Coding Fundamentals - Basic Moves
    Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles
    Skills Practice: Repeat Loops
    Skills Practice: Events
    LEGO® SPIKE Essential: Design a Moving Statue
    Space Travel Project
    Moving Targets Game
    VEX 123®: Patterns of Living Things
    Seed Dispersal
    Unplugged Introduction to ScratchJr: Part 1
    Unplugged Introduction to ScratchJr: Part 2
    Kibo®: Adding and Subtracting
    Shapes with Bee-Bot®
    Seasonal Project (Summer): Pop the Balloons
    Making Ten with Bee-Bot®
    Seasonal Project (Spring): Create a Chase Game
    Seasonal Project (Fall): Gathering Apples Game
    Seasonal Project (Fall): Gathering Apples Game
    Minecraft: Education Edition® - Trailblazer
    Introduction to Speed Blocks
    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
    Loops: Catching Butterflies
    Greater Than and Less Than: Two-Digit Numbers
    Greater Than and Less Than: Three-Digit Numbers
    End Block: Program a Race
    Chicken Crossing Game
    Garden Project
    Combining Shapes
    River Crossing Game
    Racing Game
    Create a Map
    3D Shapes
    Digital Greeting Card
    Tap-a-Mole 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
    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
    Loops: Predator and Prey
    Programming a Cycle
    Create an Original Story Animation
    Pages: Scout's Travels
    Growing Garden
    Maze Game Project
    Sequences: Digital Responsibilities
    Grid: Solving Mazes
    Events: Submarine Sequences
    Moving Targets Game
    Transportation Speeds and Sounds
    Introduction to Events
    Introduction to Repeat Loops
    Changing Environments with Bee-Bot®
    Seasonal Project (Winter): Design a Snowman
    Seasonal Project (Winter): Build a Snowman
    Changing Environments with Code & Go® Robot Mouse
    Making a Timer
    Two-Step Dance & Feedback
    Choice Research
2.3.A
Demonstrate personal skills and behaviors, including effective communication, following directions, and mental agility, needed to implement a design process successfully.
    Impacts of Technology in Our World
    Minecraft: Education Edition® Basic Gameplay
    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.
    Introduction to LEGO® Spike Essential
    Introduction to Coding with LEGO® SPIKE Essential
    LEGO® SPIKE Essential: Design a Moving Statue
    Space Travel Project
    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.
    Impacts of Technology in Our World
    What Can AI Do?
    How AI Helps Us
2.5.A
Identify and collect non-numerical data, such as weather patterns, preferred reading genres, and holidays.
    Advanced Data and Programming
    Data Storage and Variables
    Data Patterns and Predictions
    Basic Data and Programming Project
    Basic Data and Programming
    Data Storage with Symbols
2.5.B
Conduct a basic search independently using provided keywords and digital sources.
    Research Presentations
    Digital Research 1: Guided Research
    Digital Research 2: Choice Research
    Guided Research
    Introduction to Research
    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.
    Advanced Data and Programming
    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.
    Impacts of Technology in Our World
    Our Responsibilities
    Minecraft: Education Edition® Basic Gameplay
    Training AI Using Data
    Sequences: Digital Responsibilities
    Responsible Digital Citizens
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.
    Giving Credit Through Attributions
2.9.A
Demonstrate account safety, including creating a strong password and logging off accounts and devices.
    Passwords
    Password Protectors
2.9.B
Compare and contrast private and public information and discuss what is safe to be shared online and with whom.
    Passwords
    Password Protectors
    Responsible Digital Citizens
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.
    3D Design: Introduction
    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.
    Input Devices
    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.
    Impacts of Technology in Our World
    How Living Things Survive
    Adaptations and Survival: Camouflage
    Designing Solutions from Nature
    Story Problems: Add and Subtract within 20
    Greater Than and Less Than: Single-Digit Numbers
    Animal Life Cycles
    Place Value: Ones, Tens, and Hundreds
    Build a Sentence
    Light and Shadows
    Research Presentations
    Who Keeps Us Safe?
    Story Problems: Add and Subtract within 100
    Create Your Own Story Problem
    Weather and Seasons
    Decompose Numbers Up to 10
    Sun and Moon, Day and Night
    Ozobot® Programming 2: More Color Codes
    Changes in the Environment
    Introduction to Bee-Bot®: Basic Movements
    Counting with Bee-Bot®
    Introduction to Bee-Bot®: Planning a Program
    Patterns with Bee-Bot®
    Seasons with Bee-Bot®
    3D Design: Introduction
    Comparing Length with Bee-Bot®
    Introduction to Coding with LEGO® SPIKE Essential
    VEX 123®: Math Word Problems
    Weather with Bee-Bot®
    Introduction to Kibo®
    Kibo®: Communicating Across Distances (Light and Sound)
    Needs of Living Things with Bee-Bot®
    Push and Pull with Bee-Bot®
    Minecraft® Coding Fundamentals - Basic Moves
    Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles
    Skills Practice: ScratchJr Drawing Tools
    Data Storage and Variables
    LEGO® SPIKE Essential: Design a Moving Statue
    Space Travel Project
    3D Design: Create a Bubble Wand
    Divide Shapes into Equal Parts
    Moving Targets Game
    Punctuation: Write a Great Sentence!
    VEX 123®: Patterns of Living Things
    Seed Dispersal
    LEGO® SPIKE Essential: Design for Changing Weather
    Kibo®: Adding and Subtracting
    Shapes with Bee-Bot®
    Seasonal Project (Summer): Pop the Balloons
    Making Ten with Bee-Bot®
    Seasonal Project (Spring): Create a Chase Game
    Seasonal Project (Fall): Gathering Apples Game
    Using the Go To Page Block
    Introduction to the Grid
    Identify Shapes by Attributes
    Minecraft: Education Edition® - Trailblazer
    Introduction to Speed Blocks
    VEX 123®: Defining Shape Attributes
    Introduction to Show and Hide Blocks
    Introduction to Grow and Shrink Blocks
    Forever Loop Dance Party
    Code Block Review
    Loops: Catching Butterflies
    Greater Than and Less Than: Two-Digit Numbers
    Greater Than and Less Than: Three-Digit Numbers
    Introduction to Pages
    End Block: Program a Race
    About Me Project
    Chicken Crossing Game
    River Crossing Game
    Racing Game
    Create a Map
    Hide and Seek Game
    Digital Greeting Card
    Algebraic Thinking: Finding a Two-Digit Unknown
    Patterns and Music
    Preventing Erosion
    Drawing Tools: Fairy Tale Painting
    Drawing Tools: Farm Scene
    Training AI Using Data
    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
    Ozobot® Timeline
    Park Cleanup STEM Project with Bee-Bot®
    Park Cleanup STEM Project with Code & Go® Robot Mouse
    Debugging: Events and Sequences
    Loops: Predator and Prey
    Programming a Cycle
    Debugging: Message Events and Loops
    Pages: Dragon Story
    Loops: Frog and Rabbit
    Forever Loops: Fireworks
    Loops: Play in the Park
    Animal Sounds
    Moving Targets Game
    Transportation Speeds and Sounds
    Variables: Keeping Score
    All About Me!
    Drawing Tools: Nature Walk
    Changing Environments with Bee-Bot®
    Seasonal Project (Winter): Build a Snowman
    Changing Environments with Code & Go® Robot Mouse
    Two-Step Dance & Feedback
2.10.D
Practice ergonomically correct keyboarding techniques and developmentally appropriate hand and body positions.
    Mouse Practice
    Keyboard Introduction
2.10.E
Identify, locate, and practice using keys on the keyboard, including secondary actions of different keys such as "@," "#," "$," and "?".
    Keyboard Introduction
3.1.A
decompose story problems into smaller, manageable subproblems and identify a solution to the problems
    Game Mechanics with Comparison Operators
    Decimal Multiplication and Conditionals
    Plant and Animal Cells
    Animating Poetry
    Grammar Quiz Game
    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®
    Digital Pet Project
    Dash® Robot 1 - Movement
    Cue Robot 1 - Movement
    Cue Robot 2 - Proximity Sensors
    Cue Robot 3 - Loops and Functions
    VEX GO®: Introduction
    VEX GO®: Measurement
    Minecraft® Coding Fundamentals - Basic Moves
    Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles
    Skills Practice: Events
    Skills Practice: Sequences
    Skills Practice: Operators
    Skills Practice: Functions with Number Inputs
    House Design with Area and Perimeter
    Classes and Objects in Games
    micro:bit®: Animal Response to the Environment
    Pair Programming: Create a Band
    VEX GO®: Speed and Energy
    How We See: Light Reflection
    LEGO® SPIKE Essential: Design a Car Sensor
    The US Government
    Choose Your Own Path: Elements of Culture
    VEX GO®: Lines and Angles
    Plan a Quest
    Mad Libs Project
    Flower Garden Functions Project
    Design an App
    Game Design Project
    Naming Numbers Game
    Punctuation Game
    State Project
    Geographic Effects on Early Civilizations
    Multiplying and Dividing Fractions
    Multimedia Book Report
    micro:bit® Reaction Game
    Scout's Scratch Expedition Part 1
    Animating Poetry
    Events: Dot in Space
    Broadcast Messages: Marco Polo
    Scout's Quest: Functions with Number Inputs
    Creating Turtle Graphics
    Broadcast Messages: Tell a Joke
    Events: Traveling with Scout
    Game Design Project
    Operators: Coin Flip
    Sequences: Parallel Programming
    House Design with Area and Perimeter
    Computational Thinking: Design an Obstacle Course
    Computational Thinking: Design a School
    Computational Thinking: Design a Neighborhood
    Dash® Robot 2 - Proximity Sensor
    Dash® Robot 3 - Loops and Functions
    Design Thinking + Accessibility [3rd]
    Design Thinking + Accessibility [4th]
    Design Thinking + Accessibility [5th]
3.1.B
identify simple and complex patterns in story problems;
    Our Words Have Power (Cyberbullying)
    Training AI Using Data
    Computational Thinking: Design an Obstacle Course
    Computational Thinking: Design a School
    Computational Thinking: Design a Neighborhood
    Social Media + Cyberbullying Lesson [5th]
3.1.C
develop a plan collaboratively and document a plan that outlines specific steps taken to complete a project; and
    Plan a Quest
    Computational Thinking: Design an Obstacle Course
    Computational Thinking: Design a School
    Computational Thinking: Design a Neighborhood
3.1.D
debug simple algorithms (set of procedures) by identifying and removing errors
    Exploring Ecosystems
    Maze Game Project
    Sound Frequency & Amplitude
    Platform Game Design
    Scratch Digital Greeting Card
    Classifying Rocks
    Nutrition Maze
    Nonfiction Animated Recordings
    Grammar Quiz Game
    Loops
    Dash® Robot Storytelling
    Dash® Robot Mazes
    Classifying Shapes by Category
    Cycle of Matter
    Clones in Games
    Revolutionary War Timeline
    Digital Pet Project
    Animating Unit Fractions
    Ozobot® Programming 1: Introduction
    Ozobot® Programming 2: More Color Codes
    Dash® Robot 1 - Movement
    Cue Robot 1 - Movement
    Cue Robot 2 - Proximity Sensors
    Cue Robot 3 - Loops and Functions
    Minecraft® Coding Fundamentals - Basic Moves
    Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles
    Skills Practice: Events
    Skills Practice: Sequences
    Skills Practice: Repeat Loops
    Skills Practice: Functions
    Skills Practice: Forever Loops
    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
    micro:bit® Rounding to the Nearest Ten
    Punctuate a Title
    Pair Programming: Create a Band
    micro:bit® Rounding to the Nearest Hundred
    micro:bit® Rounding with Decimals
    Seasonal Project (Spring): Create a Chase Game!
    LEGO® SPIKE Essential: Design a Car Sensor
    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
    Mad Libs Project
    Functions Dance Project
    Flower Garden Functions Project
    Design an App
    Game Design Project
    Naming Numbers Game
    Punctuation Game
    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
    Ozobot® Cycle
    Scout's Scratch Expedition Part 1
    Debugging: Events and Loops
    Events: Dot in Space
    Scout's Quest: Functions with Boolean Inputs
    Maze Game Project
    Broadcast Messages: Marco Polo
    Scout's Quest: Functions with Number Inputs
    Creating Turtle Graphics
    Broadcast Messages: Tell a Joke
    Events: Traveling with Scout
    Variables in Dance
    Game Design Project
    Operators: Coin Flip
    Sequences: Parallel Programming
    Introduction to Functions
    Costumes, Backdrops, and Animations
    Loops: Falling Objects
    House Design with Area and Perimeter
    Unit Fractions with Variables
    Digital Vocabulary Flashcard Quiz
    Dash® Robot 2 - Proximity Sensor
    Dash® Robot 3 - Loops and Functions
    Design Thinking + Accessibility [3rd]
    Design Thinking + Accessibility [4th]
    Design Thinking + Accessibility [5th]
3.2.A
use variables within a program to store data; and
    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
    I-Spy with Lists
    Functions: Paint by Numbers
    Scout's Quest: Variables
    Lists: Shopping with Scout
    Lists: Spelling Bee
    Variables in Dance
    Game Design Project
    Operators: Coin Flip
    Functions: About Me
    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
    Inquiry Project: Survey Bar Graph
    Inquiry Project: Data Bar Graph
    Inquiry Project: Line Graph
    Design Thinking + Accessibility [3rd]
    Design Thinking + Accessibility [4th]
    Design Thinking + Accessibility [5th]
3.2.B
use a design process to create programs that include sequences, loops, and conditionals to express ideas or address a problem.
    Introduction to Computer Science and Scratch
    Practice with Conditionals Part 1
    Adding with Loops
    Game Mechanics with Comparison Operators
    Loops (Unplugged)
    3D Design: Codeblocks
    Exploring Ecosystems
    Balanced and Unbalanced Forces
    Sound Frequency & Amplitude
    Events
    Platform Game Design
    Communities Adapt to & Modify Their Environment
    Fractions and Variables
    Creative Storytelling
    Weather and Climate
    Scratch Digital Greeting Card
    From ScratchJr to Scratch
    Introduction to Comparison Operators
    Classifying Rocks
    Complex Conditionals: If/Then/Else Chase the Star
    Nutrition Maze
    Exploring Heat
    Decimal Multiplication and Conditionals
    Exploring Adaptations
    Physical Changes
    Variables
    Plant and Animal Cells
    Digital Flashcards
    Animating Poetry
    Exploring the Water Cycle
    Simple Algorithms
    Parts of Speech: Random Sentence Generator
    Introduction to Conditionals
    Wave Generator
    Division and Conditionals
    Multiple Algorithms
    Multiplication and Conditionals
    Unit Converter
    Sensing and Responding to the Environment
    Effects of Pollution
    Nonfiction Animated Recordings
    Measuring Lengths
    Grammar Quiz Game
    Drawing with micro:bit® and Scratch
    Loops
    Dash® Robot Storytelling
    Dash® Robot Mazes
    Animating Sprites with Multiplication
    Earth Systems
    Day and Night
    Cycle of Matter
    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®
    Digital Pet Project
    Animating Unit Fractions
    Multiplication Quiz Game
    ScratchJr to Scratch: Events and Loops
    Dash® Robot 1 - Movement
    Cue Robot 1 - Movement
    Cue Robot 2 - Proximity Sensors
    Cue Robot 3 - Loops and Functions
    VEX GO®: Introduction
    VEX GO®: Measurement
    Create a Drawing App
    Minecraft® Coding Fundamentals - Basic Moves
    Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles
    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
    Classes and Objects in Games
    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
    micro:bit® Rounding with Decimals
    Seasonal Project (Spring): Create a Chase Game!
    VEX GO®: Speed and Energy
    How We See: Light Reflection
    Practice with Conditionals Part 2
    Practice with Conditionals Part 4
    LEGO® SPIKE Essential: Design a Car Sensor
    Seasonal Project (Summer): Pop The Balloons
    Practice with Conditionals Part 3
    Seasonal Project (Fall): Gathering Apples Game
    Complex Conditionals: Balloon Game
    Choose Your Own Path: Elements of Culture
    VEX GO®: Lines and Angles
    Plan a Quest
    Mad Libs Project
    Functions Dance Project
    Flower Garden Functions Project
    Design an App
    Game Design Project
    Decimal Division and Conditionals
    Add and Subtract Fractions
    Naming Numbers Game
    Fossils and Past Environments
    Punctuation Game
    State Project
    Atoms and Molecules
    Rates and Unit Rates
    Positive and Negative Numbers
    Evaluate Algebraic Equations
    Balanced Ecosystems
    Multimedia Book Report
    micro:bit® Reaction Game
    Animating Sprites with Factors
    Animating Sprites with Division
    Scout's Scratch Expedition Part 1
    I-Spy with Lists
    Animating Poetry
    Creating Algorithms
    Events: Dot in Space
    Scout's Quest: Functions with Boolean Inputs
    Broadcast Messages: Marco Polo
    Scout's Quest: Variables
    Scout's Quest: Functions with Number Inputs
    Lists: Shopping with Scout
    Scout's Quest: Conditionals
    Creating Turtle Graphics
    Conditionals: Flying Bird
    Broadcast Messages: Tell a Joke
    Lists: Spelling Bee
    Events: Traveling with Scout
    Variables in Dance
    Game Design Project
    Operators: Coin Flip
    Conditionals: Changing Effects
    Conditionals: Underwater Exploration
    Conditionals: Color Sense
    Conditionals: Mazes
    Introduction to Functions
    Costumes, Backdrops, and Animations
    Race Track Game
    House Design with Area and Perimeter
    Unit Fractions with Variables
    Digital Vocabulary Flashcard Quiz
    Seasonal Project (Winter): Design a Snowman
    Drawing Tools: Sea Creatures
    Dash® Robot 2 - Proximity Sensor
    Conditionals: Sphero® Shark Race
    Dash® Robot 3 - Loops and Functions
    Winter Celebrations Around the World
    Compare and Refine Algorithms
    Design Thinking + Accessibility [3rd]
    Design Thinking + Accessibility [4th]
    Design Thinking + Accessibility [5th]
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
    Platform Game Design
    LEGO® SPIKE Essential: Design a Moving Statue
    3D Design: Keyboard Accommodations
    LEGO® SPIKE Essential: Design a Car Sensor
    Design an App
    Game Design Project
    Game Design Project
    Computational Thinking: Design an Obstacle Course
    micro:bit® Butterfly Migration Simulator
    Computational Thinking: Design a School
    Computational Thinking: Design a Neighborhood
    Design Thinking + Accessibility [3rd]
    Design Thinking + Accessibility [4th]
    Design Thinking + Accessibility [5th]
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
    Design an App
    Design Thinking + Accessibility [3rd]
    Design Thinking + Accessibility [4th]
    Design Thinking + Accessibility [5th]
3.4
demonstrates an understanding that technology is dynamic and impacts different communities. The student is expected to define emerging technologies.
    Training AI Using Data
    How Machines Learn
3.5.A
identify and collect numerical data such as the price of goods or temperature
    Research: Effective Keywords
    Research: Informational Programs
    Using Digital Tools to Create Line Graphs
    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
    Digital Information (Research) + Attribution [3rd]
    Digital Information (Research) + Attribution [4th]
    [5] Digital Information (Research) + Attribution
3.5.B
use various search strategies with adult assistance
    Research: Effective Keywords
3.6
analyze data in graphs to identify and discuss trends and inferences.
    Research: Effective Keywords
    Research: Informational Programs
    Using Digital Tools to Create Line Graphs
    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
    Digital Information (Research) + Attribution [3rd]
    Digital Information (Research) + Attribution [4th]
    [5] Digital Information (Research) + Attribution
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.
    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
3.8.A
define digital footprint
    Digital Identity
3.8.B
define digital etiquette
    Digital Identity
3.8.C
define digital collaboration
    Online Collaboration
3.9.A
demonstrate adherence to local acceptable use policy (AUP) that reflects positive social behavior in the digital environment
    Cybersecurity Policies and Laws
3.9.B
communicate the purpose of copyright law and identify appropriate and inappropriate uses of digital content and information
    Giving Credit Through Attributions
    Remix and Give Credit [3rd]
    Remix the Right Way [4th]
3.9.C
identify the required elements of citations for digital forms of media
    Giving Credit Through Attributions
    Remix and Give Credit [3rd]
    Remix the Right Way [4th]
3.10.A
demonstrate account safety, including creating a strong password and logging off accounts and devices
    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
    Strong Usernames and Passwords
    Digital Identity
    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
3.10.C
discuss cyberbullying and explain how to respond to cyberbullying
    Our Words Have Power (Cyberbullying)
    Social Media + Cyberbullying Lesson [5th]
3.11.A
compare and contrast applications such as word processor, spreadsheet, and presentation tools for relevance to an assigned task
    Introduction to Productivity Software
3.11.B
perform software application functions such as inserting or deleting text, inserting images, and formatting page layout and margins
    Introduction to Google Docs™
    Introduction to Microsoft Word™
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
    Networks, Packets, and the Internet
    Modeling Network Connections
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
    CS Innovators Research Project
    Introduction to Google Docs™
    Introduction to Microsoft Word™
    Introduction to Google Sheets™
    Introduction to Microsoft Excel™
3.12.E
identify minor technical problems with hardware and software and solve the issues with assistance
    Computer Detectives: Hardware and Software Problems
4.1.A
Decompose story problems into smaller, manageable subproblems and discuss and document various solutions to the problems.
    Game Mechanics with Comparison Operators
    Decimal Multiplication and Conditionals
    Plant and Animal Cells
    Animating Poetry
    Grammar Quiz Game
    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®
    Digital Pet Project
    Dash® Robot 1 - Movement
    Cue Robot 1 - Movement
    Cue Robot 2 - Proximity Sensors
    Cue Robot 3 - Loops and Functions
    VEX GO®: Introduction
    VEX GO®: Measurement
    Minecraft® Coding Fundamentals - Basic Moves
    Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles
    Skills Practice: Events
    Skills Practice: Sequences
    Skills Practice: Operators
    Skills Practice: Functions with Number Inputs
    House Design with Area and Perimeter
    Classes and Objects in Games
    micro:bit®: Animal Response to the Environment
    Pair Programming: Create a Band
    VEX GO®: Speed and Energy
    How We See: Light Reflection
    LEGO® SPIKE Essential: Design a Car Sensor
    The US Government
    Choose Your Own Path: Elements of Culture
    VEX GO®: Lines and Angles
    Plan a Quest
    Pinball Game Project
    Mad Libs Project
    Functions Dance Project
    Flower Garden Functions Project
    Design an App
    Game Design Project
    Multiplying Fractions by Whole Numbers
    Naming Numbers Game
    Punctuation Game
    State Project
    Geographic Effects on Early Civilizations
    Multiplying and Dividing Fractions
    Multimedia Book Report
    micro:bit® Reaction Game
    Ozobot® Cycle
    Events: Dot in Space
    Functions: Paint by Numbers
    Broadcast Messages: Marco Polo
    Scout's Quest: Functions with Number Inputs
    Creating Turtle Graphics
    Broadcast Messages: Tell a Joke
    Events: Traveling with Scout
    Game Design Project
    Operators: Coin Flip
    Sequences: Parallel Programming
    Functions: About Me
    House Design with Area and Perimeter
    Computational Thinking: Design an Obstacle Course
    Computational Thinking: Design a School
    Computational Thinking: Design a Neighborhood
    Dash® Robot 2 - Proximity Sensor
    Dash® Robot 3 - Loops and Functions
    Design Thinking + Accessibility [3rd]
    Design Thinking + Accessibility [4th]
    Design Thinking + Accessibility [5th]
4.1.B
Identify patterns in story problems and make predictions based on the pattern.
    Our Words Have Power (Cyberbullying)
    Training AI Using Data
    Computational Thinking: Design an Obstacle Course
    Computational Thinking: Design a School
    Computational Thinking: Design a Neighborhood
    Social Media + Cyberbullying Lesson [5th]
4.1.C
Communicate design plans and solutions using a variety of options.
    Plan a Quest
    Computational Thinking: Design an Obstacle Course
    Computational Thinking: Design a School
    Computational Thinking: Design a Neighborhood
4.1.D
Debug algorithms (set of procedures) by identifying and removing errors.
    Exploring Ecosystems
    Maze Game Project
    Sound Frequency & Amplitude
    Platform Game Design
    Scratch Digital Greeting Card
    Classifying Rocks
    Nutrition Maze
    Digital Flashcards
    Nonfiction Animated Recordings
    Grammar Quiz Game
    Loops
    Dash® Robot Storytelling
    Dash® Robot Mazes
    Classifying Shapes by Category
    Cycle of Matter
    Clones in Games
    Revolutionary War Timeline
    Digital Pet Project
    Animating Unit Fractions
    Ozobot® Programming 1: Introduction
    Ozobot® Programming 2: More Color Codes
    Dash® Robot 1 - Movement
    Cue Robot 1 - Movement
    Cue Robot 2 - Proximity Sensors
    Cue Robot 3 - Loops and Functions
    Minecraft® Coding Fundamentals - Basic Moves
    Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles
    Skills Practice: Events
    Skills Practice: Sequences
    Skills Practice: Repeat Loops
    Skills Practice: Functions
    Skills Practice: Forever Loops
    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
    micro:bit® Rounding to the Nearest Ten
    Punctuate a Title
    Pair Programming: Create a Band
    micro:bit® Rounding to the Nearest Hundred
    micro:bit® Rounding with Decimals
    Seasonal Project (Spring): Create a Chase Game!
    LEGO® SPIKE Essential: Design a Car Sensor
    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
    Pinball Game Project
    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
    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
    Ozobot® Timeline
    Ozobot® Cycle
    Scout's Scratch Expedition Part 1
    Scout's Scratch Expedition Part 2
    Scout's Scratch Expedition Part 3
    Scout's Scratch Expedition Part 4
    Pong Game
    Create a Maze
    Click-a-Mole
    Program an AI Chatbot
    Events: Dot in Space
    Functions: Paint by Numbers
    Scout's Quest: Functions with Boolean Inputs
    Maze Game Project
    Broadcast Messages: Marco Polo
    Scout's Quest: Functions with Number Inputs
    Creating Turtle Graphics
    Broadcast Messages: Tell a Joke
    Events: Traveling with Scout
    Variables in Dance
    Game Design Project
    Operators: Coin Flip
    Code Tunes
    Sequences: Parallel Programming
    Functions: About Me
    Introduction to Functions
    Costumes, Backdrops, and Animations
    Loops: Falling Objects
    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
    Design Thinking + Accessibility [3rd]
    Design Thinking + Accessibility [4th]
    Design Thinking + Accessibility [5th]
4.2.A
Use variables within a program to modify data.
    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
    Click-a-Mole
    Introduction to Clones
    Program an AI Chatbot
    Snake Game
    Functions: Paint by Numbers
    Clones: Throwing Acorns Game
    Variables in Dance
    Game Design Project
    Operators: Coin Flip
    Code Tunes
    Functions: About Me
    House Design with Area and Perimeter
    Unit Fractions with Variables
    Digital Vocabulary Flashcard Quiz
    Seasonal Project (Winter): Design a Snowman
    Conditionals: Sphero® Shark Race
    Inquiry Project: Survey Bar Graph
    Inquiry Project: Data Bar Graph
    Inquiry Project: Line Graph
    AI Chatbots
    Design Thinking + Accessibility [3rd]
    Design Thinking + Accessibility [4th]
    Design Thinking + Accessibility [5th]
4.2.B
Use a design process to create programs that include sequences, loops, and conditionals to express ideas or address a proble
    Introduction to Computer Science and Scratch
    Practice with Conditionals Part 1
    Adding with Loops
    Game Mechanics with Comparison Operators
    Loops (Unplugged)
    3D Design: Codeblocks
    Exploring Ecosystems
    Balanced and Unbalanced Forces
    Sound Frequency & Amplitude
    Events
    Platform Game Design
    Communities Adapt to & Modify Their Environment
    Fractions and Variables
    Creative Storytelling
    Weather and Climate
    Scratch Digital Greeting Card
    From ScratchJr to Scratch
    Introduction to Comparison Operators
    Classifying Rocks
    Complex Conditionals: If/Then/Else Chase the Star
    Nutrition Maze
    Exploring Heat
    Decimal Multiplication and Conditionals
    Exploring Adaptations
    Physical Changes
    Variables
    Plant and Animal Cells
    Digital Flashcards
    Animating Poetry
    Exploring the Water Cycle
    Simple Algorithms
    Parts of Speech: Random Sentence Generator
    Introduction to Conditionals
    Wave Generator
    Division and Conditionals
    Multiple Algorithms
    Multiplication and Conditionals
    Unit Converter
    Sensing and Responding to the Environment
    Effects of Pollution
    Nonfiction Animated Recordings
    Measuring Lengths
    Grammar Quiz Game
    Drawing with micro:bit® and Scratch
    Loops
    Dash® Robot Storytelling
    Dash® Robot Mazes
    Animating Sprites with Multiplication
    Earth Systems
    Day and Night
    Cycle of Matter
    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®
    Digital Pet Project
    Animating Unit Fractions
    Multiplication Quiz Game
    ScratchJr to Scratch: Events and Loops
    Dash® Robot 1 - Movement
    Cue Robot 1 - Movement
    Cue Robot 2 - Proximity Sensors
    Cue Robot 3 - Loops and Functions
    VEX GO®: Introduction
    VEX GO®: Measurement
    Create a Drawing App
    Minecraft® Coding Fundamentals - Basic Moves
    Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles
    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
    Classes and Objects in Games
    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
    micro:bit® Rounding with Decimals
    Seasonal Project (Spring): Create a Chase Game!
    VEX GO®: Speed and Energy
    How We See: Light Reflection
    Practice with Conditionals Part 2
    Practice with Conditionals Part 4
    LEGO® SPIKE Essential: Design a Car Sensor
    Seasonal Project (Summer): Pop The Balloons
    Practice with Conditionals Part 3
    Seasonal Project (Fall): Gathering Apples Game
    Complex Conditionals: Balloon Game
    Choose Your Own Path: Elements of Culture
    VEX GO®: Lines and Angles
    Plan a Quest
    Pinball Game Project
    Mad Libs Project
    Functions Dance Project
    Flower Garden Functions Project
    Design an App
    Game Design Project
    Decimal Division and Conditionals
    Add and Subtract Fractions
    Naming Numbers Game
    Fossils and Past Environments
    Punctuation Game
    State Project
    Atoms and Molecules
    Rates and Unit Rates
    Positive and Negative Numbers
    Evaluate Algebraic Equations
    Balanced Ecosystems
    Multimedia Book Report
    micro:bit® Reaction Game
    Animating Sprites with Factors
    Animating Sprites with Division
    Scout's Scratch Expedition Part 1
    Pong Game
    Create a Maze
    Click-a-Mole
    Creating Algorithms
    Introduction to Clones
    Program an AI Chatbot
    Events: Dot in Space
    Scout's Quest: Functions with Boolean Inputs
    Broadcast Messages: Marco Polo
    Clones: Throwing Acorns Game
    Scout's Quest: Functions with Number Inputs
    Scout's Quest: Conditionals
    Creating Turtle Graphics
    Conditionals: Flying Bird
    Broadcast Messages: Tell a Joke
    Events: Traveling with Scout
    Variables in Dance
    Game Design Project
    Operators: Coin Flip
    Code Tunes
    Conditionals: Changing Effects
    Conditionals: Underwater Exploration
    Conditionals: Color Sense
    Conditionals: Mazes
    Introduction to Functions
    Costumes, Backdrops, and Animations
    House Design with Area and Perimeter
    Star Brightness and Distance
    Unit Fractions with Variables
    Digital Vocabulary Flashcard Quiz
    Seasonal Project (Winter): Design a Snowman
    micro:bit® Butterfly Migration Simulator
    Drawing Tools: Sea Creatures
    Dash® Robot 2 - Proximity Sensor
    Conditionals: Sphero® Shark Race
    Dash® Robot 3 - Loops and Functions
    Winter Celebrations Around the World
    AI Chatbots
    Compare and Refine Algorithms
    Design Thinking + Accessibility [3rd]
    Design Thinking + Accessibility [4th]
    Design Thinking + Accessibility [5th]
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
    Platform Game Design
    LEGO® SPIKE Essential: Design a Moving Statue
    3D Design: Keyboard Accommodations
    LEGO® SPIKE Essential: Design a Car Sensor
    Design an App
    Game Design Project
    Game Design Project
    Computational Thinking: Design an Obstacle Course
    Computational Thinking: Design a School
    Computational Thinking: Design a Neighborhood
    Design Thinking + Accessibility [3rd]
    Design Thinking + Accessibility [4th]
    Design Thinking + Accessibility [5th]
4.3.B
Apply an appropriate design process that includes components to improve processes and refine original products for authentic problems.
    Design an App
    Design Thinking + Accessibility [3rd]
    Design Thinking + Accessibility [4th]
    Design Thinking + Accessibility [5th]
4.4
Identify examples of emerging technologies.
    Training AI Using Data
    How Machines Learn
4.5.A
Classify numerical and non-numerical data.
    Research: Informational Programs
    Scale of Planets in the Solar System
    Introduction to Google Sheets™
    Introduction to Microsoft Excel™
    Digital Information (Research) + Attribution [3rd]
    Digital Information (Research) + Attribution [4th]
    [5] Digital Information (Research) + Attribution
4.5.B
Identify and collect data by using various search strategies, including two or more keywords within specific parameters.
    Research: Effective Keywords
4.6
Use digital tools to transform and make inferences about data to answer a question.
    Research: Effective Keywords
    Research: Informational Programs
    Using Digital Tools to Create Line Graphs
    Training AI Using Data
    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
    Digital Information (Research) + Attribution [3rd]
    Digital Information (Research) + Attribution [4th]
    [5] Digital Information (Research) + Attribution
4.7
Use digital tools to communicate results of an inquiry to inform an intended audience.
    Using Digital Tools to Create Line Graphs
    Training AI Using Data
    Inquiry Project: Survey Bar Graph
    Introduction to Productivity Software
    Inquiry Project: Data Bar Graph
    Inquiry Project: Line Graph
    Productivity Software Inquiry Project
4.8.A
Describe how information retained online creates a permanent digital footprint.
    Digital Identity
4.8.B
Describe appropriate digital etiquette for various forms of digital communication such as text, email, and online chat.
    Digital Identity
4.8.C
Demonstrate appropriate digital etiquette for various forms of digital collaboration such as shared documents, video conferencing, and other platforms.
    Online Collaboration
4.9.A
Demonstrate adherence to local acceptable use policy (AUP) and explain the importance of responsible and ethical technology use.
    Ethical and Responsible Use of Generative AI
    AI Products: Ethical and Responsible Choices
    Cybersecurity Policies and Laws
4.9.B
Describe the rights and responsibilities of a creator, define copyright law, and explain how copyright law applies to creative work.
    Giving Credit Through Attributions
    Ethical and Responsible Use of Generative AI
    Remix and Give Credit [3rd]
    Remix the Right Way [4th]
4.9.C
Create citations for digital forms of media with assistance.
    Giving Credit Through Attributions
    Remix and Give Credit [3rd]
    Remix the Right Way [4th]
4.10.A
demonstrate account safety, including creating a strong password and logging off devices, and explain the importance of these practices
    Strong Usernames and Passwords
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
    Our Words Have Power (Cyberbullying)
    Social Media + Cyberbullying Lesson [5th]
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
    Introduction to Google Docs™
    Introduction to Microsoft Word™
    Productivity Software Inquiry Project
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
    Introduction to Google Docs™
    Introduction to Microsoft Word™
    Introduction to Google Sheets™
    Introduction to Microsoft Excel™
4.12.E
use troubleshooting strategies to solve minor technical problems with hardware and software such as restarting software or rebooting hardware
    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;
    Game Mechanics with Comparison Operators
    3D Design: Codeblocks
    Balanced and Unbalanced Forces
    Sound Frequency & Amplitude
    Fractions and Variables
    Introduction to Comparison Operators
    Decimal Multiplication and Conditionals
    Plant and Animal Cells
    Digital Flashcards
    Animating Poetry
    Wave Generator
    Unit Converter
    Grammar Quiz Game
    Dash® Robot Mazes
    Cycle of Matter
    Multi-digit Multiplication and Conditionals
    Clones in Games
    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
    Dash® Robot 1 - Movement
    Cue Robot 1 - Movement
    Cue Robot 2 - Proximity Sensors
    Cue Robot 3 - Loops and Functions
    VEX GO®: Introduction
    VEX GO®: Measurement
    Minecraft® Coding Fundamentals - Basic Moves
    Skills Practice: Events
    Skills Practice: Sequences
    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
    LEGO® SPIKE Essential: Design a Car Sensor
    Seasonal Project (Summer): Pop The Balloons
    The US Government
    Seasonal Project (Fall): Gathering Apples Game
    Choose Your Own Path: Elements of Culture
    VEX GO®: Lines and Angles
    Plan a Quest
    Pinball Game Project
    Mad Libs Project
    Flower Garden Functions Project
    Design an App
    Game Design Project
    Multiplying Fractions by Whole Numbers
    Naming Numbers Game
    Punctuation Game
    State Project
    Geographic Effects on Early Civilizations
    Rates and Unit Rates
    Multiplying and Dividing Fractions
    Positive and Negative Numbers
    Scale of Planets in the Solar System
    Balanced Ecosystems
    Multimedia Book Report
    micro:bit® Reaction Game
    Create a Maze
    Variables in Dance
    Game Design Project
    Operators: Coin Flip
    Sequences: Parallel Programming
    House Design with Area and Perimeter
    Unit Fractions with Variables
    Digital Vocabulary Flashcard Quiz
    Seasonal Project (Winter): Design a Snowman
    Computational Thinking: Design an Obstacle Course
    Computational Thinking: Design a School
    Computational Thinking: Design a Neighborhood
    Dash® Robot 2 - Proximity Sensor
    Dash® Robot 3 - Loops and Functions
    Design Thinking + Accessibility [3rd]
    Design Thinking + Accessibility [4th]
    Design Thinking + Accessibility [5th]
5.1.B
identify patterns in real-world problems and make predictions based on the pattern
    Introduction to Computer Science and Scratch
    Practice with Conditionals Part 1
    Adding with Loops
    Game Mechanics with Comparison Operators
    Loops (Unplugged)
    Our Words Have Power (Cyberbullying)
    3D Design: Codeblocks
    Exploring Ecosystems
    Balanced and Unbalanced Forces
    Sound Frequency & Amplitude
    Events
    Platform Game Design
    Communities Adapt to & Modify Their Environment
    Fractions and Variables
    Creative Storytelling
    Weather and Climate
    Scratch Digital Greeting Card
    From ScratchJr to Scratch
    Introduction to Comparison Operators
    Classifying Rocks
    Complex Conditionals: If/Then/Else Chase the Star
    Nutrition Maze
    Exploring Heat
    Decimal Multiplication and Conditionals
    Exploring Adaptations
    Physical Changes
    Variables
    Plant and Animal Cells
    Animating Poetry
    Exploring the Water Cycle
    Simple Algorithms
    Parts of Speech: Random Sentence Generator
    Introduction to Conditionals
    Wave Generator
    Division and Conditionals
    Multiple Algorithms
    Multiplication and Conditionals
    Unit Converter
    Sensing and Responding to the Environment
    Effects of Pollution
    Nonfiction Animated Recordings
    Measuring Lengths
    Grammar Quiz Game
    Drawing with micro:bit® and Scratch
    Loops
    Dash® Robot Storytelling
    Dash® Robot Mazes
    Animating Sprites with Multiplication
    Earth Systems
    Day and Night
    Cycle of Matter
    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®
    Digital Pet Project
    Animating Unit Fractions
    Multiplication Quiz Game
    ScratchJr to Scratch: Events and Loops
    Dash® Robot 1 - Movement
    Cue Robot 1 - Movement
    Cue Robot 2 - Proximity Sensors
    Cue Robot 3 - Loops and Functions
    VEX GO®: Introduction
    VEX GO®: Measurement
    Create a Drawing App
    Minecraft® Coding Fundamentals - Basic Moves
    Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles
    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
    Classes and Objects in Games
    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
    micro:bit® Rounding with Decimals
    Seasonal Project (Spring): Create a Chase Game!
    VEX GO®: Speed and Energy
    How We See: Light Reflection
    Practice with Conditionals Part 2
    Practice with Conditionals Part 4
    LEGO® SPIKE Essential: Design a Car Sensor
    Seasonal Project (Summer): Pop The Balloons
    Practice with Conditionals Part 3
    Seasonal Project (Fall): Gathering Apples Game
    Complex Conditionals: Balloon Game
    Choose Your Own Path: Elements of Culture
    VEX GO®: Lines and Angles
    Plan a Quest
    Mad Libs Project
    Functions Dance Project
    Flower Garden Functions Project
    Design an App
    Game Design Project
    Decimal Division and Conditionals
    Add and Subtract Fractions
    Naming Numbers Game
    Fossils and Past Environments
    Punctuation Game
    State Project
    Atoms and Molecules
    Rates and Unit Rates
    Positive and Negative Numbers
    Evaluate Algebraic Equations
    Balanced Ecosystems
    Multimedia Book Report
    micro:bit® Reaction Game
    Animating Sprites with Factors
    Animating Sprites with Division
    Training AI Using Data
    Scout's Scratch Expedition Part 1
    Create a Maze
    Scout's Quest: Functions with Boolean Inputs
    Broadcast Messages: Marco Polo
    Scout's Quest: Functions with Number Inputs
    Scout's Quest: Conditionals
    Creating Turtle Graphics
    Conditionals: Flying Bird
    Broadcast Messages: Tell a Joke
    Events: Traveling with Scout
    Variables in Dance
    Game Design Project
    Operators: Coin Flip
    Conditionals: Changing Effects
    Conditionals: Underwater Exploration
    Conditionals: Color Sense
    Conditionals: Mazes
    Introduction to Functions
    Costumes, Backdrops, and Animations
    House Design with Area and Perimeter
    Unit Fractions with Variables
    Digital Vocabulary Flashcard Quiz
    Seasonal Project (Winter): Design a Snowman
    micro:bit® Butterfly Migration Simulator
    Dash® Robot 2 - Proximity Sensor
    Dash® Robot 3 - Loops and Functions
    Winter Celebrations Around the World
    Design Thinking + Accessibility [3rd]
    Design Thinking + Accessibility [4th]
    Design Thinking + Accessibility [5th]
    Social Media + Cyberbullying Lesson [5th]
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
    Plan a Quest
    Design an App
    Design Thinking + Accessibility [3rd]
    Design Thinking + Accessibility [4th]
    Design Thinking + Accessibility [5th]
5.1.D
compare multiple algorithms for the same task and determine which algorithm is the most appropriate for that task
    Multiple Algorithms
    Dash® Robot 1 - Movement
    Cue Robot 1 - Movement
    Creating Algorithms
    Compare and Refine Algorithms
5.2.A
use variables within a program to store and modify data;
    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
    Functions: Paint by Numbers
    Variables in Dance
    Game Design Project
    Operators: Coin Flip
    Functions: About Me
    House Design with Area and Perimeter
    Unit Fractions with Variables
    Digital Vocabulary Flashcard Quiz
    Seasonal Project (Winter): Design a Snowman
    Conditionals: Sphero® Shark Race
    Inquiry Project: Survey Bar Graph
    Inquiry Project: Data Bar Graph
    Inquiry Project: Line Graph
    Design Thinking + Accessibility [3rd]
    Design Thinking + Accessibility [4th]
    Design Thinking + Accessibility [5th]
5.2.B
use a design process to create block-based programs that include sequences, loops, conditionals, and events to solve an everyday problem
    Introduction to Computer Science and Scratch
    Practice with Conditionals Part 1
    Adding with Loops
    Game Mechanics with Comparison Operators
    Loops (Unplugged)
    3D Design: Codeblocks
    Exploring Ecosystems
    Balanced and Unbalanced Forces
    Sound Frequency & Amplitude
    Events
    Platform Game Design
    Communities Adapt to & Modify Their Environment
    Fractions and Variables
    Creative Storytelling
    Weather and Climate
    Scratch Digital Greeting Card
    From ScratchJr to Scratch
    Introduction to Comparison Operators
    Classifying Rocks
    Complex Conditionals: If/Then/Else Chase the Star
    Nutrition Maze
    Exploring Heat
    Decimal Multiplication and Conditionals
    Exploring Adaptations
    Physical Changes
    Variables
    Plant and Animal Cells
    Digital Flashcards
    Animating Poetry
    Exploring the Water Cycle
    Simple Algorithms
    Parts of Speech: Random Sentence Generator
    Introduction to Conditionals
    Wave Generator
    Division and Conditionals
    Multiple Algorithms
    Multiplication and Conditionals
    Unit Converter
    Sensing and Responding to the Environment
    Effects of Pollution
    Nonfiction Animated Recordings
    Measuring Lengths
    Grammar Quiz Game
    Drawing with micro:bit® and Scratch
    Loops
    Dash® Robot Storytelling
    Dash® Robot Mazes
    Animating Sprites with Multiplication
    Earth Systems
    Day and Night
    Cycle of Matter
    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®
    Digital Pet Project
    Animating Unit Fractions
    Multiplication Quiz Game
    ScratchJr to Scratch: Events and Loops
    Dash® Robot 1 - Movement
    Cue Robot 1 - Movement
    Cue Robot 2 - Proximity Sensors
    Cue Robot 3 - Loops and Functions
    VEX GO®: Introduction
    VEX GO®: Measurement
    Create a Drawing App
    Minecraft® Coding Fundamentals - Basic Moves
    Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles
    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
    Classes and Objects in Games
    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
    micro:bit® Rounding with Decimals
    Seasonal Project (Spring): Create a Chase Game!
    VEX GO®: Speed and Energy
    How We See: Light Reflection
    Practice with Conditionals Part 2
    Practice with Conditionals Part 4
    LEGO® SPIKE Essential: Design a Car Sensor
    Seasonal Project (Summer): Pop The Balloons
    Practice with Conditionals Part 3
    Seasonal Project (Fall): Gathering Apples Game
    Complex Conditionals: Balloon Game
    Choose Your Own Path: Elements of Culture
    VEX GO®: Lines and Angles
    Plan a Quest
    Pinball Game Project
    Mad Libs 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
    Punctuation Game
    State Project
    Atoms and Molecules
    Rates and Unit Rates
    Positive and Negative Numbers
    Evaluate Algebraic Equations
    Balanced Ecosystems
    Multimedia Book Report
    micro:bit® Reaction Game
    Animating Sprites with Factors
    Animating Sprites with Division
    Events: Dot in Space
    Functions: Paint by Numbers
    Scout's Quest: Functions with Boolean Inputs
    Broadcast Messages: Marco Polo
    Scout's Quest: Functions with Number Inputs
    Scout's Quest: Conditionals
    Creating Turtle Graphics
    Conditionals: Flying Bird
    Broadcast Messages: Tell a Joke
    Events: Traveling with Scout
    Variables in Dance
    Game Design Project
    Operators: Coin Flip
    Functions: About Me
    Conditionals: Changing Effects
    Conditionals: Underwater Exploration
    Conditionals: Color Sense
    Conditionals: Mazes
    Introduction to Functions
    Costumes, Backdrops, and Animations
    House Design with Area and Perimeter
    Unit Fractions with Variables
    Digital Vocabulary Flashcard Quiz
    Seasonal Project (Winter): Design a Snowman
    micro:bit® Butterfly Migration Simulator
    Drawing Tools: Sea Creatures
    Dash® Robot 2 - Proximity Sensor
    Conditionals: Sphero® Shark Race
    Dash® Robot 3 - Loops and Functions
    Winter Celebrations Around the World
    Design Thinking + Accessibility [3rd]
    Design Thinking + Accessibility [4th]
    Design Thinking + Accessibility [5th]
5.2.C
analyze a code and how the code may be reused to develop new or improved programs
    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
    Loops: Falling Objects
    Loops: Sphero® Underwater Exploration
    Conditionals: Sphero® Shark Race
    Remix and Give Credit [3rd]
    Remix the Right Way [4th]
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
    Design an App
    Design Thinking + Accessibility [3rd]
    Design Thinking + Accessibility [4th]
    Design Thinking + Accessibility [5th]
5.3.B
apply an appropriate design process that includes components to generate multiple solutions for an authentic problem and develop original products
    Platform Game Design
    Multiple Algorithms
    LEGO® SPIKE Essential: Design a Moving Statue
    3D Design: Keyboard Accommodations
    LEGO® SPIKE Essential: Design a Car Sensor
    Design an App
    Game Design Project
    Game Design Project
    Design Thinking + Accessibility [3rd]
    Design Thinking + Accessibility [4th]
    Design Thinking + Accessibility [5th]
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
    Training AI Using Data
    Technology Timeline
5.5.A
identify and collect quantitative and qualitative data with digital tools
    Research: Informational Programs
    Scale of Planets in the Solar System
    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
    Digital Information (Research) + Attribution [3rd]
    Digital Information (Research) + Attribution [4th]
    [5] Digital Information (Research) + Attribution
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.
    Research: Effective Keywords
    Research: Informational Programs
    Using Digital Tools to Create Line Graphs
    Inquiry Project: Survey Bar Graph
    Inquiry Project: Data Bar Graph
    Inquiry Project: Line Graph
    Productivity Software Inquiry Project
    Digital Information (Research) + Attribution [3rd]
    Digital Information (Research) + Attribution [4th]
    [5] Digital Information (Research) + Attribution
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.
    Using Digital Tools to Create Line Graphs
    Inquiry Project: Survey Bar Graph
    Inquiry Project: Data Bar Graph
    Inquiry Project: Line Graph
    Productivity Software Inquiry Project
5.8.A
identify the components of a digital footprint such as online activity, game use, or social media platforms
    Digital Identity
5.8.B
describe appropriate digital etiquette for addressing different audiences such as peers, teachers, and other adults
    Digital Identity
5.8.C
apply appropriate digital etiquette for collaborating with different audiences such as peers, teachers, and other adults
    Online Collaboration
5.9.A
demonstrate adherence to local acceptable use policy (AUP) and explain the importance of responsible and ethical technology
    Giving Credit Through Attributions
    Ethical and Responsible Use of Generative AI
    AI Products: Ethical and Responsible Choices
    Cybersecurity Policies and Laws
    Remix and Give Credit [3rd]
    Remix the Right Way [4th]
5.9.B
describe the purpose of copyright law and the possible consequences for inappropriate use of digital content
    Giving Credit Through Attributions
    Remix and Give Credit [3rd]
    Remix the Right Way [4th]
5.9.C
create citations for digital forms of media with assistance
    Productivity Software Inquiry Project
5.10.A
discuss cybersecurity strategies such as using a secured internet connection to protect digital information
    Strong Usernames and 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
5.10.B
discuss how data collection technology is used to track online navigation and identify strategies to maintain digital privacy and security
    Training AI Using Data
    Ethical and Responsible Use of Generative AI
    AI Products: Ethical and Responsible Choices
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
    Our Words Have Power (Cyberbullying)
    Social Media + Cyberbullying Lesson [5th]
5.11.A
identify file types for text, graphics, and multimedia files
    Data Storage
    File Management & Data Storage (3)
    File Management & Data Storage (4)
    File Management & Data Storage (5)
5.11.B
perform software application functions, including inserting or deleting text and images and formatting tools or options.
    Introduction to Google Docs™
    Introduction to Microsoft Word™
    Introduction to Google Slides™
    Introduction to Microsoft PowerPoint™
    Productivity Software Inquiry Project
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
    Networks, Packets, and the Internet
    Modeling Network Connections
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
    Introduction to Google Docs™
    Introduction to Microsoft Word™
    Introduction to Google Sheets™
    Introduction to Microsoft Excel™
5.12.E
use help sources to research application features and solve software issues
    Computer Detectives: Hardware and Software Problems