Standard |
Lessons |
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 Project
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
|
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 Project
|
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
|
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
|
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
|
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
|
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 Project
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
|
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
|
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 Project
Careers in CS: Litter Free Communities
Careers in CS: Coding for Fashion-Retail
|
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
|
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 Project
|
1.5.B
Conduct a basic search using provided keywords and digital sources with adult assistance.
|
Digital Research 1: Guided 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
|
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
|
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
|
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™
|
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 Project
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
|
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
|
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
|
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 Project
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
|
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
|
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
|
2.9.B
Compare and contrast private and public information and discuss what is safe to be shared online and with whom.
|
Passwords
|
2.9.C
Discuss cyberbullying and identify examples.
|
|
2.10.A
Select and use a variety of applications, devices, and online learning environments to create and share content.
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
|
3.9.B
communicate the purpose of copyright law and identify appropriate and inappropriate uses of digital content and information
|
Giving Credit Through Attributions
|
3.9.C
identify the required elements of citations for digital forms of media
|
Giving Credit Through Attributions
|
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
|
3.10.C
discuss cyberbullying and explain how to respond to cyberbullying
|
Our Words Have Power (Cyberbullying)
|
3.11.A
compare and contrast applications such as word processor, spreadsheet, and presentation tools for relevance to an assigned task
|
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
|
3.12.B
identify where and how to save files such as using appropriate naming conventions and effective file management strategies
|
|
3.12.C
demonstrate proper touch keyboarding techniques with accuracy and ergonomic strategies such as correct hand and body positions
|
|
3.12.D
identify and practice using keyboard or other input device shortcuts for actions such as copy, paste, undo, or closing windows
|
|
3.12.E
identify minor technical problems with hardware and software and solve the issues with assistance
|
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
|
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
|
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
|
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
|
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
|
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
|
4.3.B
Apply an appropriate design process that includes components to improve processes and refine original products for authentic problems.
|
Design an App
|
4.4
Identify examples of emerging technologies.
|
Training AI Using Data
|
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™
|
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
|
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.
|
|
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
|
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
|
4.9.C
Create citations for digital forms of media with assistance.
|
Giving Credit Through Attributions
|
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)
|
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
|
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
|
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
|
5.9.B
describe the purpose of copyright law and the possible consequences for inappropriate use of digital content
|
Giving Credit Through Attributions
|
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
Digital Identity
|
5.10.B
discuss how data collection technology is used to track online navigation and identify strategies to maintain digital privacy and security
|
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)
|
5.11.A
identify file types for text, graphics, and multimedia files
|
Data Storage
|
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
|
5.12.B
organize files using appropriate naming conventions and folder structures
|
|
5.12.C
demonstrate proper touch keyboarding techniques with increasing speed and accuracy and ergonomic strategies such as correct hand and body positions
|
|
5.12.D
demonstrate keyboard or other input device shortcuts with fluency
|
|
5.12.E
use help sources to research application features and solve software issues
|
Computer Detectives: Hardware and Software Problems
|