Standard |
Lessons |
K.FC.1
Locate letters and numbers on the keyboard.
|
Computer Basics
Minecraft: Education Edition® Basic Gameplay
Keyboard Introduction
|
K.FC.2
Ask questions to conduct investigations, solve problems, and test solutions.
|
Digital Research 1: Guided Research
Digital Research 2: Choice Research
|
K.AT.1
Construct sequential events step-by-step in a logical order.
|
Comparing Organisms
Sequences (Unplugged)
Impacts of Technology in Our World
How Living Things Survive
Adaptations and Survival: Camouflage
Designing Solutions from Nature
Introduction to Message Events
Maze Game Project
Story Problems: Add and Subtract within 20
Greater Than and Less Than: Single-Digit Numbers
Creating Shapes
Types of Motion
Animal Life Cycles
Events
Story Problems: Add and Subtract within 10
Loops Part 2
Build a Sentence
Light and Shadows
From ScratchJr to Scratch
Research Presentations
Story Problems: Add and Subtract within 100
Phases of the Moon
Create Your Own Story Problem
Our Responsibilities
Living and Nonliving
Weather and Seasons
Original Story Animations - Personal Story
Digital Research 2: Choice Research
Loops
Storytelling Animations Part 2
Algebraic Thinking: Find an Unknown Number Up to 10 in a Number Story
Original Story Animations - Fiction Story
Events and Money
Wildlife Scene Project
Ozobot® Programming 2: More Color Codes
Changes in the Environment
VEX 123®: Introduction
Introduction to Bee-Bot®: Basic Movements
Patterns with Bee-Bot®
ScratchJr to Scratch: Events and Loops
Place Value: Adding Up to 20
Comparing Length with Bee-Bot®
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: Sequences
Skills Practice: Repeat Loops
Skills Practice: Events
Skills Practice: Message Events
Skills Practice: ScratchJr Drawing Tools
Data Storage and Variables
Telling Time
LEGO® SPIKE Essential: Design a Moving Statue
Space Travel Project
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
The Coordinate Plane
Using the Go To Page Block
Introduction to the Grid
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
Loops: Catching Butterflies
Introduction to the Wait Block
Greater Than and Less Than: Two-Digit Numbers
Greater Than and Less Than: Three-Digit Numbers
About Me Project
Chicken Crossing Game
Garden Project
Combining Shapes
River Crossing Game
Create a Map
3D Shapes
Digital Greeting Card
Design an Adventure Game
Flower Garden Functions Project
Algebraic Thinking: Finding a Two-Digit Unknown
Multiplying Fractions by Whole Numbers
Patterns and Music
Punctuation Game
State Project
Preventing Erosion
Geographic Effects on Early Civilizations
Rates and Unit Rates
Multiplying and Dividing Fractions
micro:bit® Reaction Game
Events (Alpine UT updates)
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
Scout's Scratch Expedition Part 1
Scout's Scratch Expedition Part 3
Loops: Predator and Prey
Scout's Scratch Expedition Part 4
Programming a Cycle
Create an Original Story Animation
Create a Maze
Loops: Follow the Path
Speed Block: Bouncy Ball
Create a Mini Golf Game
Message Events: Scout Plays in the Forest
Garden Project
Pages: Create a Tapping Game
Growing Garden
Message Events: Simon Says
Maze Game Project
Loops: Frog and Rabbit
Forever Loops: Fireworks
Loops: Play in the Park
Sequences: Digital Responsibilities
Events: Submarine Sequences
Moving Targets Game
Transportation Speeds and Sounds
Sequences (Unplugged)
Introduction to Events
Sequences: Snowball Fight
Acting with Events
Variables: Keeping Score
Bowling Game
All About Me!
Drawing Tools: Nature Walk
Introduction to Repeat Loops
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: Morning Routines
Computational Thinking: Evening Routines
Computational Thinking: School Day Routines
Careers in CS: Coding for Fashion-Retail
|
K.DA.1
Collect and organize data.
|
Digital Research 1: Guided Research
Digital Research 2: Choice Research
|
K.NI.1
Demonstrate age-appropriate methods for keeping personal information private.
|
Passwords
|
1.FC.1
Navigate to applications and documents by using desktop icons, windows, and menus (e.g., open and close the browser window, find/use bookmark to store the website, recognize and use app on tablet).
|
Computer Basics
Introduction to Coding with LEGO® SPIKE Essential
Minecraft: Education Edition® Basic Gameplay
LEGO® SPIKE Essential: Design for Changing Weather
|
1.FC.2
Demonstrate use of input devices (e.g., mouse, keyboard).
|
Input Devices
Computer Basics
3D Design: Introduction
Introduction to Coding with LEGO® SPIKE Essential
Introduction to Kibo®
Kibo®: Communicating Across Distances (Light and Sound)
Minecraft: Education Edition® Basic Gameplay
Minecraft® Coding Fundamentals - Basic Moves
Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles
LEGO® SPIKE Essential: Design a Moving Statue
3D Design: Create a Bubble Wand
LEGO® SPIKE Essential: Design for Changing Weather
Minecraft: Education Edition® - Trailblazer
Mouse Practice
Drawing Tools: Fairy Tale Painting
Drawing Tools: Farm Scene
|
1.AT.1
Identify and revise problem-solving strategies to solve a simple problem.
|
Digital Research 1: Guided Research
Digital Research 2: Choice Research
3D Design: Keyboard Accommodations
Pair Programming: Create a Band
Seed Dispersal
LEGO® SPIKE Essential: Design a Car Sensor
Choose Your Own Path: Elements of Culture
About Me Project
Design an App
Game Design Project
Park Cleanup STEM Project with Bee-Bot®
Park Cleanup STEM Project with Code & Go® Robot Mouse
Game Design Project
All About Me!
|
1.AT.2
Classify and sort information into logical order with and/or without a computer.
|
Comparing Organisms
Sequences (Unplugged)
Impacts of Technology in Our World
How Living Things Survive
Adaptations and Survival: Camouflage
Designing Solutions from Nature
Introduction to Message Events
Maze Game Project
Story Problems: Add and Subtract within 20
Greater Than and Less Than: Single-Digit Numbers
Creating Shapes
Types of Motion
Animal Life Cycles
Events
Story Problems: Add and Subtract within 10
Loops Part 2
Build a Sentence
Light and Shadows
From ScratchJr to Scratch
Research Presentations
Story Problems: Add and Subtract within 100
Phases of the Moon
Create Your Own Story Problem
Our Responsibilities
Living and Nonliving
Weather and Seasons
Original Story Animations - Personal Story
Digital Research 2: Choice Research
Loops
Storytelling Animations Part 2
Algebraic Thinking: Find an Unknown Number Up to 10 in a Number Story
Original Story Animations - Fiction Story
Events and Money
Wildlife Scene Project
Ozobot® Programming 2: More Color Codes
Changes in the Environment
VEX 123®: Introduction
Introduction to Bee-Bot®: Basic Movements
Patterns with Bee-Bot®
ScratchJr to Scratch: Events and Loops
Place Value: Adding Up to 20
Comparing Length with Bee-Bot®
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: Sequences
Skills Practice: Repeat Loops
Skills Practice: Events
Skills Practice: Message Events
Skills Practice: ScratchJr Drawing Tools
Data Storage and Variables
Telling Time
LEGO® SPIKE Essential: Design a Moving Statue
Space Travel Project
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
The Coordinate Plane
Using the Go To Page Block
Introduction to the Grid
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
Loops: Catching Butterflies
Introduction to the Wait Block
Greater Than and Less Than: Two-Digit Numbers
Greater Than and Less Than: Three-Digit Numbers
About Me Project
Chicken Crossing Game
Garden Project
Combining Shapes
River Crossing Game
Create a Map
3D Shapes
Digital Greeting Card
Design an Adventure Game
Flower Garden Functions Project
Algebraic Thinking: Finding a Two-Digit Unknown
Multiplying Fractions by Whole Numbers
Patterns and Music
Punctuation Game
State Project
Preventing Erosion
Geographic Effects on Early Civilizations
Rates and Unit Rates
Multiplying and Dividing Fractions
micro:bit® Reaction Game
Events (Alpine UT updates)
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
Scout's Scratch Expedition Part 1
Scout's Scratch Expedition Part 3
Loops: Predator and Prey
Scout's Scratch Expedition Part 4
Programming a Cycle
Create an Original Story Animation
Create a Maze
Loops: Follow the Path
Speed Block: Bouncy Ball
Create a Mini Golf Game
Message Events: Scout Plays in the Forest
Garden Project
Pages: Create a Tapping Game
Growing Garden
Message Events: Simon Says
Maze Game Project
Loops: Frog and Rabbit
Forever Loops: Fireworks
Loops: Play in the Park
Sequences: Digital Responsibilities
Events: Submarine Sequences
Moving Targets Game
Transportation Speeds and Sounds
Sequences (Unplugged)
Introduction to Events
Sequences: Snowball Fight
Acting with Events
Variables: Keeping Score
Bowling Game
All About Me!
Drawing Tools: Nature Walk
Introduction to Repeat Loops
Changing Environments with Bee-Bot®
Seasonal Project (Winter): Build a Snowman
Changing Environments with Code & Go® Robot Mouse
|
1.AT.3
Utilize digital tools to illustrate potential solutions to a problem.
|
Designing Solutions from Nature
Computer Detectives: Hardware and Software Problems
Computer Detectives: Computer Problems
LEGO® SPIKE Essential: Design for Changing Weather
Preventing Erosion
Park Cleanup STEM Project with Bee-Bot®
Park Cleanup STEM Project with Code & Go® Robot Mouse
|
1.DA.1
Interpret data displayed in a chart.
|
Digital Research 1: Guided Research
Advanced Data and Programming
Data Patterns and Predictions
Basic Data and Programming Project
Basic Data and Programming Project
|
1.DA.2
Organize data using similarities and differences.
|
Advanced Data and Programming
Data Patterns and Predictions
Basic Data and Programming Project
Machine Learning: What is a Blorg?
Basic Data and Programming Project
The Sorting Game
|
1.NI.1
Advocate, demonstrate, and routinely practice safe, legal, and responsible use of information and technology.
|
Computer Basics
Internet Positivity (Unplugged)
Our Words Have Power (Cyberbullying)
Strong Usernames and Passwords
Digital Identity
Minecraft: Education Edition® Basic Gameplay
Giving Credit Through Attributions
Giving Credit Through Attributions
Training AI Using Data
|
2.FC.1
Use the menu and tool bar to navigate editing functions.
|
Computer Basics
Introduction to Coding with LEGO® SPIKE Essential
Minecraft: Education Edition® Basic Gameplay
LEGO® SPIKE Essential: Design for Changing Weather
|
2.FC.2
Use a variety of digital tools collaboratively to connect with other learners.
|
Minecraft: Education Edition® Basic Gameplay
Pair Programming: Create a Band
|
2.FC.3
Ask questions to conduct investigations, solve problems, and test solutions.
|
Digital Research 2: Choice Research
Advanced Data and Programming
Basic Data and Programming Project
|
2.FC.4
Select technology or tools to solve a problem or design a solution.
|
3D Design: Introduction
3D Design: Create a Bubble Wand
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
|
2.AT.1
Plan and create a design document to illustrate thoughts, ideas, and stories in a sequential (step-by-step) manner (e.g., story map, storyboard, sequential graphic organizer).
|
Digital Research 1: Guided Research
Digital Research 2: Choice Research
3D Design: Keyboard Accommodations
Pair Programming: Create a Band
Seed Dispersal
LEGO® SPIKE Essential: Design a Car Sensor
Choose Your Own Path: Elements of Culture
About Me Project
Design an App
Game Design Project
Park Cleanup STEM Project with Bee-Bot®
Park Cleanup STEM Project with Code & Go® Robot Mouse
Game Design Project
All About Me!
|
2.AT.2
Compare and evaluate multiple ways to get a solution.
|
Counting with Mazes
Loops
Preventing Erosion
Grid: Solving Mazes
|
2.AT.3
Categorize a group of items based on the attributes of actions of each item, with or without a computing device.
|
Identify Shapes by Attributes
VEX 123®: Defining Shape Attributes
|
2.DA.1
Use data to make decisions, identify solutions, or determine relationships.
|
Digital Research 1: Guided Research
Advanced Data and Programming
Data Patterns and Predictions
Basic Data and Programming Project
Basic Data and Programming Project
Data Storage with Symbols
|
2.DA.2
Use if/then reasoning to understand relationships with data.
|
CodeHS Coding Card Game: Conditionals
CodeHS Coding Card Game: Conditionals 2
|
2.DA.3
Collect, create, and organize data in a digital chart or graph.
|
Advanced Data and Programming
Data Patterns and Predictions
Basic Data and Programming Project
Basic Data and Programming Project
|
2.NI.1
Identify appropriate and inappropriate behaviors for communicating in a digital environment.
|
Impacts of Technology in Our World
Our Words Have Power (Cyberbullying)
Strong Usernames and Passwords
Digital Identity
Passwords
|
2.NI.2
Cite media and/or owners of digital content.
|
Giving Credit Through Attributions
|
2.NI.3
Create a research-based product using online digital tools.
|
Digital Research 1: Guided Research
Digital Research 2: Choice Research
Advanced Data and Programming
Basic Data and Programming Project
Basic Data and Programming Project
|
2.IC.1
Recognize and describe the potential risks and dangers associated with various forms of online communications (e.g., cell phones, social media, digital photos).
|
Impacts of Technology in Our World
Training AI Using Data
|
3.FC.1
Locate and use appropriate online tools and resources to explore, research, and collect data on specific topics (e.g., applications, web browsers, and online tutorials).
|
Research: Effective Keywords
Research: Informational Programs
|
3.FC.2
Communicate key ideas and details collaboratively in a way that informs, persuades, and/or entertains, using digital tools.
|
Creative Storytelling
Weather and Climate
Using Digital Tools to Create Line Graphs
Dash® Robot Storytelling
Choose Your Own Path: Elements of Culture
Multimedia Book Report
Storytelling with Finch Robot®
Introduction to Google Slides™
Introduction to Microsoft PowerPoint™
|
3.FC.3
Use basic features of digital tools to communicate key ideas and details in a way that informs and/or persuades.
|
Creative Storytelling
Weather and Climate
Using Digital Tools to Create Line Graphs
Dash® Robot Storytelling
Choose Your Own Path: Elements of Culture
Multimedia Book Report
Storytelling with Finch Robot®
Introduction to Google Slides™
Introduction to Microsoft PowerPoint™
|
3.AT.1
Discuss the design process and use digital tools to illustrate potential solutions.
|
LEGO® SPIKE Essential: Design for Changing Weather
|
3.AT.2
Create an algorithm to solve a problem as a collaborative team.
|
Dash® Robot Storytelling
Dash® Robot Mazes
Dash® Robot 1 - Movement
Coding with LEGO® Spike Prime
Pair Programming: Create a Band
Introduction to Finch Robot®
Modeling Perimeter with Finch Robot®
Storytelling with Finch Robot®
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
|
3.AT.3
Identify problems to solve and generate questions for investigations.
|
Platform Game Design
Dash® Robot Mazes
Digital Pet Project
Coding with LEGO® Spike Prime
Classes and Objects in Games
Pair Programming: Create a Band
Plan a Quest
Design an App
Game Design Project
Game Design Project
|
3.DA.1
Use data to highlight or propose cause-and-effect relationships, predict outcomes, or communicate an idea.
|
Using Digital Tools to Create Line Graphs
Advanced Data and Programming
Data Patterns and Predictions
Training AI Using Data
Machine Learning: AutoDraw
Machine Learning: What is a Blorg?
Machine Learning: Teachable Machine
The Sorting Game
Introduction to Google Sheets™
Introduction to Microsoft Excel™
|
3.DA.2
Describe examples of data sets or databases from everyday life.
|
Research: Effective Keywords
Research: Informational Programs
|
3.NI.1
Advocate, demonstrate, and routinely practice safe, legal, and responsible use of information and technology.
|
Computer Basics
Internet Positivity (Unplugged)
Our Words Have Power (Cyberbullying)
Strong Usernames and Passwords
Digital Identity
Minecraft: Education Edition® Basic Gameplay
Giving Credit Through Attributions
Giving Credit Through Attributions
Training AI Using Data
Sequences: Digital Responsibilities
|
3.NI.2
Conduct basic keyword searches to produce valid, appropriate results, and evaluate results for accuracy, relevance, and appropriateness.
|
Research: Effective Keywords
Research Presentations
Digital Research 1: Guided Research
Research: Informational Programs
|
3.PC.1
Analyze a given list of sub-problems while addressing a larger problem.
|
Animating Unit Fractions
Unit Fractions with Variables
|
3.PC.2
Define a problem or task, decompose it into smaller sub-problems.
|
Platform Game Design
Nutrition Maze
Grammar Quiz Game
Advanced Data and Programming
Dash® Robot Storytelling
Dash® Robot Mazes
Interactive Map of the 13 Colonies
Interactive Map of the 13 Colonies with the BBC micro:bit®
Digital Pet Project
Dash® Robot 1 - Movement
Skills Practice: Sequences
Skills Practice: Operators
Classes and Objects in Games
VEX GO®: Lines and Angles
Pinball Game Project
Mad Libs Project
Game Design Project
Game Design Project
Operators: Coin Flip
Sequences: Parallel Programming
Computational Thinking: Design an Obstacle Course
CS Innovators: Grace Hopper
Computational Thinking: Design a School
Computational Thinking: Design a Neighborhood
Dash® Robot 2 - Proximity Sensor
Dash® Robot 3 - Loops and Functions
|
3.PC.3
Use numbers or letters to represent information in another form.
|
Game Mechanics with Comparison Operators
Balanced and Unbalanced Forces
Sound Frequency & Amplitude
Fractions and Variables
Introduction to Comparison Operators
Wave Generator
Unit Converter
Revolutionary War Timeline
Digital Pet Project
Animating Unit Fractions
Multiplication Quiz Game
Skills Practice: Variables
Skills Practice: Operators
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
Introduction to Speed Blocks
Mad Libs Project
Design an App
Game Design Project
Naming Numbers Game
Rates and Unit Rates
Scale of Planets in the Solar System
Balanced Ecosystems
Pong Game
I-Spy with Lists
Click-a-Mole
Program an AI Chatbot
Functions: Paint by Numbers
Lists: Shopping with Scout
Transportation Speeds and Sounds
Lists: Spelling Bee
Variables in Dance
Game Design Project
Operators: Coin Flip
Code Tunes
Functions: About Me
Race Track Game
Unit Fractions with Variables
Seasonal Project (Winter): Design a Snowman
|
4.FC.1
Demonstrate an appropriate level of proficiency in performing tasks using a range of digital devices.
|
Platform Game Design
Research: Informational Programs
Dash® Robot Storytelling
Dash® Robot Mazes
Programming and Data Project
Clones in Games
Digital Pet Project
Introduction to LEGO® Spike Essential
Introduction to LEGO® Spike Prime
LEGO® SPIKE Essential: Design a Moving Statue
3D Design: Keyboard Accommodations
Pair Programming: Create a Band
LEGO® SPIKE Essential: Design for Changing Weather
LEGO® SPIKE Essential: Design a Car Sensor
Choose Your Own Path: Elements of Culture
Plan a Quest
Animation Loops Project
Design an App
Game Design Project
Multimedia Book Report
micro:bit® Reaction Game
Storytelling with Finch Robot®
Game Design Project
Loops: Falling Objects
|
4.FC.2
Use age-appropriate online tools and resources (e.g., learning management systems, grade and assignment record, tutorial, assessment, web browser).
|
3D Design: Recreate an Animal
3D Design: Codeblocks
Minecraft: Education Edition® Basic Gameplay
Welcome to CodeHS!
Program an AI Chatbot
Machine Learning: Teachable Machine
|
4.FC.3
Create a simple digital model of a system and explain what the model shows and does not show.
|
Balanced and Unbalanced Forces
Wave Generator
Cycle of Matter
How We See: Light Reflection
|
4.AT.1
Examine logical reasoning to predict outcomes of an algorithm.
|
3D Design: Recreate an Animal
Platform Game Design
Animating Poetry
Grammar Quiz Game
Dash® Robot Mazes
Cycle of Matter
Clones in Games
Interactive Map of the 13 Colonies
Interactive Map of the 13 Colonies with the BBC micro:bit®
Digital Pet Project
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: Operators
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
LEGO® SPIKE Essential: Design a Car Sensor
Choose Your Own Path: Elements of Culture
Introduction to Speed Blocks
VEX GO®: Lines and Angles
Plan a Quest
Forever Loop Dance Party
Pinball Game Project
Mad Libs Project
Design an App
Game Design Project
Multiplying Fractions by Whole Numbers
Punctuation Game
State Project
Multiplying and Dividing Fractions
Multimedia Book Report
micro:bit® Reaction Game
Introduction to Finch Robot®
Pong Game
Click-a-Mole
Program an AI Chatbot
Events: Dot in Space
Functions: Paint by Numbers
Broadcast Messages: Marco Polo
Creating Turtle Graphics
Transportation Speeds and Sounds
Broadcast Messages: Tell a Joke
Events: Traveling with Scout
Game Design Project
Operators: Coin Flip
Code Tunes
Functions: About Me
House Design with Area and Perimeter
|
4.AT.2
Use flowcharts to create a plan or algorithm.
|
Choose Your Own Path: Elements of Culture
Plan a Quest
Animation Loops Project
Design an App
Game Design Project
Game Design Project
Loops: Falling Objects
|
4.AT.3
Construct a basic system of numbers, letters, or symbols to represent information as a cipher.
|
|
4.DA.1
Collect, organize, analyze, and interpret data to identify solutions and/or make informed decisions.
|
Digital Research 1: Guided Research
Advanced Data and Programming
Programming and Data Project
Data Patterns and Predictions
|
4.DA.2
Gather data to answer a question using a variety of computing and data visualization methods
|
Research Presentations
Digital Research 2: Choice Research
Using Digital Tools to Create Line Graphs
Programming and Data Project
Introduction to Google Sheets™
Introduction to Microsoft Excel™
|
4.NI.1
Identify appropriate and inappropriate uses of communication technology and discuss the permanence of actions in the digital world.
|
Digital Identity
Giving Credit Through Attributions
|
4.NI.2
Conduct advanced keyword searches to produce valid, appropriate results and evaluate results for accuracy, relevance, and appropriateness.
|
Research: Effective Keywords
Research: Informational Programs
|
4.PC.1
Test and debug a given program in a block-based visual programming environment using arithmetic operators, conditionals, and repetition in programs, in collaboration with others.
|
Platform Game Design
Nutrition Maze
Advanced Data and Programming
Digital Pet Project
Skills Practice: Sequences
Classes and Objects in Games
Pair Programming: Create a Band
LEGO® SPIKE Essential: Design a Car Sensor
Pinball Game Project
Mad Libs Project
Game Design Project
micro:bit® Reaction Game
Click-a-Mole
Debugging: Mazes
Snake Game
Debugging: Make a Pizza
Game Design Project
Code Tunes
Sequences: Parallel Programming
|
4.IC.2
Identify laws and tools which help ensure that users of varying abilities can access electronic and information technology.
|
3D Design: Keyboard Accommodations
|
4.IC.3
Explain how hardware and applications can enable everyone, including people with disabilities, to do things they could not do otherwise.
|
3D Design: Keyboard Accommodations
|
5.FC.1
Use advanced features of digital tools and media-rich resources to communicate key ideas and details in a way that informs, persuades, and/or entertains.
|
Creative Storytelling
Digital Greeting Card Project
Research: Informational Programs
Programming and Data Project
Digital Pet Project
Pair Programming: Create a Band
Choose Your Own Path: Elements of Culture
Multimedia Book Report
|
5.AT.1
Analyze and improve an algorithm that includes sequencing and simple patterns with or without a computing device.
|
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
Digital Greeting Card Project
From ScratchJr to Scratch
Introduction to Comparison Operators
Classifying Rocks
Complex Conditionals: If/Then/Else Chase the Star
Nutrition Maze
Exploring Heat
Exploring Adaptations
Physical Changes
Variables
Plant and Animal Cells
Digital Flashcards
Animating Poetry
Exploring the Water Cycle
Simple Algorithms
Rights and Responsibilities
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 the BBC micro:bit® and Scratch
Loops
Dash® Robot Storytelling
Dash® Robot Mazes
Animating Sprites with Multiplication
Phonics: Letter Sounds
Earth Systems
Day and Night
Cycle of Matter
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
Phonics: Digraphs
VEX 123®: Introduction
ScratchJr to Scratch: Events and Loops
Dash® Robot 1 - Movement
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
VEX 123®: Patterns of Living Things
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
Introduction to Speed Blocks
VEX GO®: Lines and Angles
Plan a Quest
Forever Loop Dance Party
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
Geographic Effects on Early Civilizations
Balanced Ecosystems
Multimedia Book Report
micro:bit® Reaction Game
Makey Makey®: Introduction
Introduction to Finch Robot®
Modeling Perimeter with Finch Robot®
Storytelling with Finch Robot®
Makey Makey®: Graphing Points on a Coordinate Plane
micro:bit®: Graphing Points on a Coordinate Plane
I-Spy with Lists
Animating Poetry
Message Events: Scout Plays in the Forest
Creating Algorithms
Events: Dot in Space
Functions: Paint by Numbers
Loops: Catch the Ball
Message Events: Simon Says
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
Transportation Speeds and Sounds
Conditionals: Flying Bird
Broadcast Messages: Tell a Joke
Lists: Spelling Bee
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
Race Track Game
House Design with Area and Perimeter
Unit Fractions with Variables
Digital Vocabulary Flashcard Quiz
Seasonal Project (Winter): Design a Snowman
Dash® Robot 2 - Proximity Sensor
Dash® Robot 3 - Loops and Functions
|
5.AT.2
Create an algorithm to solve a problem while detecting and debugging logical errors within the algorithm.
|
Loops (Unplugged)
Exploring Ecosystems
Sound Frequency & Amplitude
Platform Game Design
Digital Greeting Card Project
Classifying Rocks
Nutrition Maze
Digital Flashcards
Rights and Responsibilities
Introduction to micro:bit®
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
Dash® Robot 1 - Movement
Create a Drawing App
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
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!
LEGO® SPIKE Essential: Design a Car Sensor
Seasonal Project (Summer): Pop The Balloons
Seasonal Project (Fall): Gathering Apples Game
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
Flower Garden Functions Project
Design an App
Game Design Project
Add and Subtract Fractions
Naming Numbers Game
Punctuation Game
State Project
Atoms and Molecules
Multiplying and Dividing Fractions
Balanced Ecosystems
Multimedia Book Report
micro:bit® Reaction Game
Introduction to Finch Robot®
Modeling Perimeter with Finch Robot®
Storytelling with Finch Robot®
Scout's Scratch Expedition Part 1
Scout's Scratch Expedition Part 2
Scout's Scratch Expedition Part 3
Scout's Scratch Expedition Part 4
Debugging: Events and Loops
Create a Maze
Debugging: Mazes
Events: Dot in Space
Functions: Paint by Numbers
Loops: Catch the Ball
Scout's Quest: Functions with Boolean Inputs
Broadcast Messages: Marco Polo
Scout's Quest: Variables
Scout's Quest: Functions with Number Inputs
Debugging: Make a Pizza
Creating Turtle Graphics
Broadcast Messages: Tell a Joke
Events: Traveling with Scout
Variables in Dance
Game Design Project
Operators: Coin Flip
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
Seasonal Project (Winter): Design a Snowman
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
|
5.AT.3
Develop and recommend solutions to a given problem and explain the process to an audience.
|
3D Design: Keyboard Accommodations
Design an App
Computational Thinking: Design an Obstacle Course
Computational Thinking: Design a School
Computational Thinking: Design a Neighborhood
|
5.DA.1
Manipulate data to answer a question using a variety of computing methods and tools to collect, organize, graph, analyze, and publish the resulting information.
|
Research: Informational Programs
Using Digital Tools to Create Line Graphs
Programming and Data Project
|
5.DA.2
Connect data from a simulation to real-life events.
|
Sound Frequency & Amplitude
Wave Generator
Networks, Packets, and the Internet
Balanced Ecosystems
|
5.NI.1
Explain responsible uses of technology and digital information; describe possible consequences of inappropriate use such as copyright infringement and piracy.
|
Computer Basics
Internet Positivity (Unplugged)
Our Words Have Power (Cyberbullying)
Strong Usernames and Passwords
Digital Identity
Minecraft: Education Edition® Basic Gameplay
Giving Credit Through Attributions
Giving Credit Through Attributions
Training AI Using Data
Sequences: Digital Responsibilities
|
5.NI.2
Apply copyright principles to real life scenarios.
|
Giving Credit Through Attributions
|
5.PC.1
Create simple animated stories or solve pre-existing problems using a precise sequence of instructions and simple loops, collaboratively or individually.
|
Introduction to Computer Science and Scratch
Practice with Conditionals Part 1
Adding with Loops
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
Digital Greeting Card Project
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 the BBC micro:bit® and Scratch
Loops
Dash® Robot Storytelling
Dash® Robot Mazes
Animating Sprites with Multiplication
Earth Systems
Classifying Shapes by Category
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
Dash® Robot 1 - Movement
VEX GO®: Introduction
Create a Drawing App
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
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
Punctuate a Title
micro:bit®: Animal Response to the Environment
Pair Programming: Create a Band
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
The US Government
Seasonal Project (Fall): Gathering Apples Game
The Coordinate Plane
Complex Conditionals: Balloon Game
Using the Go To Page Block
Introduction to the Grid
Introduction to Speed Blocks
VEX GO®: Lines and Angles
Plan a Quest
Animation Loops Project
Forever Loop Dance Party
Pinball Game Project
Mad Libs Project
Flower Garden Functions Project
Design an App
Game Design Project
Decimal Division and Conditionals
Naming Numbers Game
Modeling Life Cycles
Fossils and Past Environments
State Project
Atoms and Molecules
Geographic Effects on Early Civilizations
Evaluate Algebraic Equations
Scale of Planets in the Solar System
Balanced Ecosystems
Multimedia Book Report
micro:bit® Reaction Game
Makey Makey®: Introduction
Makey Makey®: Graphing Points on a Coordinate Plane
micro:bit®: Graphing Points on a Coordinate Plane
Creating Algorithms
Events: Dot in Space
Functions: Paint by Numbers
Loops: Catch the Ball
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
Transportation Speeds and Sounds
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
Loops: Falling Objects
House Design with Area and Perimeter
Unit Fractions with Variables
Digital Vocabulary Flashcard Quiz
Seasonal Project (Winter): Design a Snowman
KA2.2.1a - A Day at the Park: Karel Clean Up
KA2.2.1b - A Day at the Park: Find the Exit
KA2.2.1c - A Day at the Park: Escape the Bedroom
KA2.2.2a - A Day at the Park: Fetch Karel
KA2.2.2b - A Day at the Park: Get Down the Hallway
KA2.2.2c - A Day at the Park: Escape the Building
KA2.2.3a - A Day at the Park: Building Towers
KA2.2.3b - A Day at the Park: Get Around the Cars
KA2.2.3c - A Day at the Park: Find the Park
KA2.2.4a - A Day at the Park: Making Custom Colors
KA2.2.4b - A Day at the Park: Make a Tree
KA2.2.4c - A Day at the Park: Set Up the Scavenger Hunt
KA2.1.1a- Rosetta Stone: Pick Up the Hat 1
KA2.1.1b- Rosetta Stone: Pick Up the Hat 2
KA2.1.1c- Rosetta Stone: Travel to Egypt
KA2.1.2a- Rosetta Stone: Approach the Entrance
KA2.1.2b- Rosetta Stone: Uncover the Hieroglyph
KA2.1.3a- Rosetta Stone: Light the Torches 1
KA2.1.3b- Rosetta Stone: Light the Torches 2
KA2.1.4a- Rosetta Stone: Leave Without a Trace
KA2.1.4b- Rosetta Stone: Which Way?
KA2.1.5a- Rosetta Stone: Snakes!
KA2.1.5b- Rosetta Stone: Escape the Scarab Room
KA2.1.6- Rosetta Stone: Challenge: Draw a Hieroglyph
KA2.3.1- Evaluation: Collect the Tennis Balls
Dash® Robot 2 - Proximity Sensor
Dash® Robot 3 - Loops and Functions
|
5.PC.2
Identify bugs (errors) in basic programming.
|
Exploring Ecosystems
Maze Game Project
Sound Frequency & Amplitude
Platform Game Design
Digital Greeting Card Project
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
Debugging: Events and Loops
Create a Maze
Click-a-Mole
Program an AI Chatbot
Events: Dot in Space
Loops: Catch the Ball
Scout's Quest: Functions with Boolean Inputs
Maze Game Project
Broadcast Messages: Marco Polo
Scout's Quest: Variables
Scout's Quest: Functions with Number Inputs
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
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
|
5.IC.1
Analyze the impact of social media on individuals, families, and society.
|
Our Words Have Power (Cyberbullying)
Strong Usernames and Passwords
Digital Identity
|