Standard |
Lessons |
K.CS.D.1
With teacher guidance, select and operate an appropriate device to perform a task.
|
-
3D Design: Introduction
-
3D Design: Create a Bubble Wand
-
Keyboard Introduction
-
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.CS.HS.1
Use appropriate terminology in identifying and describing the function of common physical components of computing systems.
|
-
Ozobot® Programming 1: Introduction
-
Ozobot® Programming 2: More Color Codes
-
Introduction to Kibo®
-
Mouse Practice
-
Keyboard Introduction
-
Ozobot® Timeline
-
Ozobot® Cycle
|
K.CS.T.1
Discuss basic hardware and software problems.
|
-
Computer Basics
-
Computer Detectives: Computer Problems
|
K.NI.C.1
Explain that a password helps protect the privacy of information.
|
-
Passwords
|
K.NI.NCO.1
With teacher guidance, students define computer networks and how they can be used to connect people to other people, places, information, and ideas.
|
-
Networks and the Internet
|
K.DA.CVT.1
With teacher guidance, collect and transform data using digital devices; Display data for communication in various visual formats.
|
-
Digital Research 1: Guided Research
-
Digital Research 2: Choice Research
-
Advanced Data and Programming
-
Data Patterns and Predictions
-
Basic Data and Programming Project
|
K.DA.S.1
Recognize that data can be collected and stored on different computing devices over time and retrieved later.
|
-
Digital Research 1: Guided Research
-
Training AI Using Data
|
K.DA.IM.1
Discuss patterns in data to make inferences or predictions.
|
-
Advanced Data and Programming
-
Data Patterns and Predictions
-
Training AI Using Data
-
Basic Data and Programming Project
|
K.AP.A.1
With teacher assistance, model daily processes by following algorithms (sets of step-by-step instructions) to complete tasks.
|
-
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
-
Design an Adventure Game
-
Preventing Erosion
|
K.AP.V.1
With teacher assistance, model the way programs store and manipulate data by using numbers or other symbols to represent information.
|
-
Advanced Data and Programming
-
Data Storage and Variables
-
Training AI Using Data
-
Basic Data and Programming Project
|
K.AP.C.1
With teacher assistance, identify programs with sequences and simple loops, to express ideas or address a problem.
|
-
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
-
Who Keeps Us Safe?
-
Sound and Pitch
-
Math 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
-
Introduction to Bee-Bot®: Basic Movements
-
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
-
Catching Butterflies
-
Greater Than and Less Than: Two-Digit Numbers
-
Greater Than and Less Than: Three-Digit Numbers
-
End Block: Program a Race
-
About Me Project
-
Create a Chicken Crossing Game
-
Garden Project
-
Combining Shapes
-
River Crossing Game
-
Racing Game
-
Create a Map
-
Hide and Seek Game
-
3D Shapes
-
Digital Greeting Card Project
-
Tap-a-Mole Game
-
Patterns and Music
-
Preventing Erosion
-
Rates and Unit Rates
-
Events (Alpine UT updates)
-
Grow and Shrink Blocks in Motion
-
Seasons with Code & Go® Robot Mouse
-
Weather with Code & Go® Robot Mouse
-
Introduction to Code & Go® Robot Mouse: Basic Movements
-
Counting with Code & Go® Robot Mouse
-
Introduction to Code & Go® Robot Mouse: Planning a Program
-
Patterns with Code & Go® Robot Mouse
-
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
-
Debugging: Events and Sequences
-
Programming a Cycle
-
Debugging: Message Events and Loops
-
Loops: Follow the Path
-
Message Events: Scout Plays in the Forest
-
Garden Project
-
Growing Garden
-
Debugging: Events and Motion
-
Message Events: Simon Says
|
K.AP.M.1
With teacher assistance, solve a problem by breaking it down into smaller parts.
|
-
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
-
Who Keeps Us Safe?
-
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®
-
Seasons 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)
-
Basic Data and Programming Project
-
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
-
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
-
Loops: Follow the Path
-
Message Events: Scout Plays in the Forest
-
Garden Project
-
Debugging: Events and Motion
-
Message Events: Simon Says
|
K.AP.PD.1
With teacher assistance, develop plans that describe a program’s sequence of events, goals, and expected outcomes.
|
-
Research Presentations
-
Create Your Own Story Problem
-
Original Story Animations - Personal Story
-
Storytelling Animations Part 2
-
Original Story Animations - Fiction Story
-
Seed Dispersal
-
LEGO® SPIKE Essential: Design for Changing Weather
-
Introduction to Speed Blocks
-
Code Block Review
-
About Me Project
-
Create a Chicken Crossing Game
-
River Crossing Game
|
K.AP.PD.2
With teacher assistance, identify attribution (credit) when using the ideas and creations of others while developing programs.
|
-
Giving Credit Through Attributions
|
K.AP.PD.3
With teacher assistance, debug (identify and fix) errors in an algorithm or program that includes sequences and simple loops.
|
-
Maze Game Project
-
Events
-
Loops Part 2
-
Counting with Mazes
-
Build a Sentence
-
Research Presentations
-
Create Your Own Story Problem
-
Loops
-
Advanced Data and Programming
-
Wildlife Scene Project
-
Changes in the Environment
-
Introduction to Bee-Bot®: Planning a Program
-
Introduction to Coding with LEGO® SPIKE Essential
-
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
-
Space Travel Project
-
Moving Targets Game
-
VEX 123®: Patterns of Living Things
-
Seed Dispersal
-
Debugging
-
Kibo®: Adding and Subtracting
-
Seasonal Project (Summer): Pop the Balloons
-
Forever Loop Dance Party
-
End Block: Program a Race
-
Create a Chicken Crossing Game
-
Garden Project
-
River Crossing Game
-
Create a Map
-
Tap-a-Mole Game
-
Patterns and Music
-
Introduction to Debugging
-
Events (Alpine UT updates)
-
Introduction to Code & Go® Robot Mouse: Planning a Program
-
Debugging: Events and Sequences
-
Debugging: Message Events and Loops
-
Garden Project
-
Debugging: Events and Motion
|
K.AP.PD.4
With teacher assistance, using correct terminology, describe steps taken and choices made during program development.
|
-
Maze Game Project
-
Advanced Data and Programming
-
Wildlife Scene Project
-
Debugging
-
Code Block Review
-
About Me Project
-
Introduction to Debugging
-
Debugging: Events and Motion
|
K.IC.C.1
Discuss how people lived and worked before and after the implementation or adoption of new computing technology.
|
-
Impacts of Technology in Our World
|
K.IC.SI.1
Work respectfully and responsibly with others online.
|
-
Impacts of Technology in Our World
-
Training AI Using Data
|
K.IC.SLE.1
Keep login information private, and log off of devices appropriately.
|
-
Passwords
|
1.CS.D.1
With teacher guidance, select and operate appropriate devices and software to perform a task.
|
-
3D Design: Introduction
-
3D Design: Create a Bubble Wand
|
1.CS.HS.1
Use appropriate terminology in identifying and describing the function of common physical components of computing systems.
|
-
Ozobot® Programming 1: Introduction
-
Ozobot® Programming 2: More Color Codes
-
Introduction to Kibo®
-
Mouse Practice
-
Ozobot® Timeline
-
Ozobot® Cycle
|
1.CS.T.1
Identify basic hardware and software problems using accurate terminology.
|
-
Computer Basics
-
Computer Detectives: Computer Problems
|
1.CS.T.2
With teacher guidance, begin to use basic troubleshooting strategies.
|
-
Computer Detectives: Computer Problems
|
1.NI.C.1
Explain what passwords are and why we use them to protect personal information (e.g., name, location, phone number, home address) and keep it private.
|
-
Passwords
|
1.NI.NCO.1
With teacher guidance, students discuss how computer networks can be used to connect people to other people, places, information, and ideas.
|
-
Networks and the Internet
|
1.DA.CVT.1
With teacher guidance, collect and transform data using digital devices; Display data for communication in various visual formats.
|
-
Digital Research 1: Guided Research
-
Digital Research 2: Choice Research
-
Advanced Data and Programming
-
Data Patterns and Predictions
|
1.DA.S.1
Explain that a variety of data (e.g., music, video, images, and text) can be stored in and retrieved from a computing device.
|
-
Digital Research 1: Guided Research
|
1.DA.IM.1
Identify patterns in data to make inferences or predictions.
|
-
Advanced Data and Programming
-
Data Patterns and Predictions
-
Training AI Using Data
-
Basic Data and Programming Project
-
Machine Learning: What is a Blorg?
|
1.AP.A.1
Model daily processes by following algorithms (sets of step-by-step instructions) to complete tasks.
|
-
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
-
Design an Adventure Game
-
Preventing Erosion
|
1.AP.V.1
Model the way programs store and manipulate data by using numbers or other symbols to represent information.
|
-
Advanced Data and Programming
-
Data Storage and Variables
-
Basic Data and Programming Project
|
1.AP.C.1
Identify programs with sequences and simple loops, to express ideas or address a problem.
|
-
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
-
Who Keeps Us Safe?
-
Sound and Pitch
-
Math 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
-
Introduction to Bee-Bot®: Basic Movements
-
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
-
Catching Butterflies
-
Greater Than and Less Than: Two-Digit Numbers
-
Greater Than and Less Than: Three-Digit Numbers
-
End Block: Program a Race
-
About Me Project
-
Create a Chicken Crossing Game
-
Garden Project
-
Combining Shapes
-
River Crossing Game
-
Racing Game
-
Create a Map
-
3D Shapes
-
Digital Greeting Card Project
-
Tap-a-Mole Game
-
Design an Adventure Game
-
Patterns and Music
-
Preventing Erosion
-
Rates and Unit Rates
-
Events (Alpine UT updates)
-
Grow and Shrink Blocks in Motion
-
Seasons with Code & Go® Robot Mouse
-
Weather with Code & Go® Robot Mouse
-
Introduction to Code & Go® Robot Mouse: Basic Movements
-
Counting with Code & Go® Robot Mouse
-
Introduction to Code & Go® Robot Mouse: Planning a Program
-
Patterns with Code & Go® Robot Mouse
-
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
-
Debugging: Events and Sequences
-
Loops: Predator and Prey
-
Programming a Cycle
-
Create an Original Story Animation
-
Debugging: Message Events and Loops
-
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
-
Message Events: Simon Says
|
1.AP.M.1
Solve a problem by breaking it down into smaller parts.
|
-
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®
-
Seasons 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
-
Code Block Review
-
End Block: Program a Race
-
About Me Project
-
Garden Project
-
Tap-a-Mole Game
-
Preventing Erosion
-
Introduction to Debugging
-
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
-
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
-
Loops: Follow the Path
-
Speed Block: Bouncy Ball
-
Message Events: Scout Plays in the Forest
-
Creating Algorithms
-
Garden Project
-
Pages: Create a Tapping Game
-
Message Events: Simon Says
|
1.AP.PD.1
With teacher assistance identify plans that describe a program’s sequence of events, goals, and expected outcomes.
|
-
Research Presentations
-
Create Your Own Story Problem
-
Original Story Animations - Personal Story
-
Storytelling Animations Part 2
-
Original Story Animations - Fiction Story
-
Seed Dispersal
-
LEGO® SPIKE Essential: Design for Changing Weather
-
Introduction to Speed Blocks
-
Code Block Review
-
About Me Project
-
Create a Chicken Crossing Game
-
River Crossing Game
|
1.AP.PD.2
With teacher assistance, give attribution (credit) when using the ideas and creations of others while developing programs.
|
-
Giving Credit Through Attributions
|
1.AP.PD.3
With teacher assistance, debug (identify and fix) errors in an algorithm or program that includes sequences and simple loops.
|
-
Maze Game Project
-
Events
-
Loops Part 2
-
Counting with Mazes
-
Build a Sentence
-
Research Presentations
-
Create Your Own Story Problem
-
Loops
-
Advanced Data and Programming
-
Wildlife Scene Project
-
Changes in the Environment
-
Introduction to Bee-Bot®: Planning a Program
-
Introduction to Coding with LEGO® SPIKE Essential
-
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
-
Space Travel Project
-
Moving Targets Game
-
VEX 123®: Patterns of Living Things
-
Seed Dispersal
-
Debugging
-
Kibo®: Adding and Subtracting
-
Seasonal Project (Summer): Pop the Balloons
-
Forever Loop Dance Party
-
Code Block Review
-
End Block: Program a Race
-
Create a Chicken Crossing Game
-
Garden Project
-
River Crossing Game
-
Create a Map
-
Tap-a-Mole Game
-
Design an Adventure Game
-
Patterns and Music
-
Introduction to Debugging
-
Events (Alpine UT updates)
-
Introduction to Code & Go® Robot Mouse: Planning a Program
-
Debugging: Events and Sequences
-
Debugging: Message Events and Loops
-
Speed Block: Bouncy Ball
-
Garden Project
|
1.AP.PD.4
Using correct terminology, describe steps taken and choices made during program development.
|
-
Maze Game Project
-
Advanced Data and Programming
-
Wildlife Scene Project
-
Debugging
-
Code Block Review
-
About Me Project
-
Introduction to Debugging
|
1.IC.C.1
Discuss how people live and work before and after the implementation or adoption of new computing technology.
|
-
Impacts of Technology in Our World
|
1.IC.SI.1
Work respectfully and responsibly with others online.
|
-
Impacts of Technology in Our World
-
Minecraft: Education Edition® Basic Gameplay
-
Training AI Using Data
|
1.IC.SLE.1
Keep login information private, and log off devices appropriately.
|
-
Passwords
|
2.CS.D.1
Recognize that users have different needs and preferences for technology they used by selecting and operating appropriate devices.
|
|
2.CS.HS.1
Understand how computing systems use both hardware (device) and software (program/app) to process information.
|
-
Computer Basics
-
Ozobot® Programming 1: Introduction
-
Ozobot® Programming 2: More Color Codes
-
Introduction to Kibo®
-
Computer Detectives: Computer Problems
-
Mouse Practice
-
Ozobot® Timeline
|
2.CS.T.1
Explain basic hardware (device) and software (program/app) problems using accurate terminology.
|
-
Computer Basics
-
Computer Detectives: Computer Problems
|
2.CS.T.2
With teacher guidance, use basic troubleshooting strategies.
|
-
Computer Basics
-
Computer Detectives: Computer Problems
|
2.NI.C.1
Explain what passwords are and why we use them, and use strong passwords to protect devices and information from unauthorized access.
|
-
Passwords
|
2.NI.NCO.1
Students can discuss how computer networks can be used to connect people to other people, places, information, and ideas.
|
-
Networks and the Internet
|
2.DA.CVT.1
Collect and transform data using digital devices; Display data for communication in various visual formats.
|
-
Digital Research 1: Guided Research
-
Digital Research 2: Choice Research
-
Advanced Data and Programming
-
Data Patterns and Predictions
-
Basic Data and Programming Project
|
2.DA.S.1
Store, copy, search, retrieve, modify, and delete information using a computing device and define the information stored as data.
|
-
Digital Research 1: Guided Research
|
2.DA.IM.1
Describe patterns in data to make inferences or predictions.
|
-
Advanced Data and Programming
-
Data Patterns and Predictions
-
Training AI Using Data
-
Basic Data and Programming Project
-
Machine Learning: AutoDraw
|
2.AP.A.1
Model daily processes by creating and following algorithms (sets of step-by-step instructions to complete tasks.
|
-
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
-
Design an Adventure Game
-
Preventing Erosion
|
2.AP.V.1
Model the way programs store and manipulate data by using numbers or other symbols to represent information.
|
-
Advanced Data and Programming
-
Data Storage and Variables
-
Basic Data and Programming Project
|
2.AP.C.1
Develop programs with sequences and simple loops, to express ideas or address a problem.
|
-
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
-
Who Keeps Us Safe?
-
Sound and Pitch
-
Math 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
-
Introduction to Bee-Bot®: Basic Movements
-
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
-
Catching Butterflies
-
Greater Than and Less Than: Two-Digit Numbers
-
Greater Than and Less Than: Three-Digit Numbers
-
End Block: Program a Race
-
About Me Project
-
Create a Chicken Crossing Game
-
Garden Project
-
Combining Shapes
-
River Crossing Game
-
Racing Game
-
Create a Map
-
3D Shapes
-
Digital Greeting Card Project
-
Design an Adventure Game
-
Patterns and Music
-
Preventing Erosion
-
Rates and Unit Rates
-
Events (Alpine UT updates)
-
Grow and Shrink Blocks in Motion
-
Seasons with Code & Go® Robot Mouse
-
Weather with Code & Go® Robot Mouse
-
Introduction to Code & Go® Robot Mouse: Basic Movements
-
Counting with Code & Go® Robot Mouse
-
Introduction to Code & Go® Robot Mouse: Planning a Program
-
Patterns with Code & Go® Robot Mouse
-
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
-
Loops: Predator and Prey
-
Programming a Cycle
-
Create an Original Story Animation
-
Loops: Follow the Path
-
Creating Algorithms
-
Pages: Scout's Travels
-
Message Events: Simon Says
|
2.AP.M.1
Decompose (break down) the steps needed to solve a problem into a precise sequence of instructions.
|
-
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
-
Code Block Review
-
End Block: Program a Race
-
About Me Project
-
Garden Project
-
Tap-a-Mole Game
-
Design an Adventure Game
-
Multiplying Fractions by Whole Numbers
-
Preventing Erosion
-
Multiplying and Dividing Fractions
-
Introduction to Debugging
-
Events (Alpine UT updates)
-
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
-
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
-
Loops: Follow the Path
-
Creating Algorithms
|
2.AP.PD.1
Develop plans that describe a program’s sequence of events, goals, and expected outcomes.
|
-
Research Presentations
-
Create Your Own Story Problem
-
Original Story Animations - Personal Story
-
Storytelling Animations Part 2
-
Original Story Animations - Fiction Story
-
Seed Dispersal
-
LEGO® SPIKE Essential: Design for Changing Weather
-
Introduction to Speed Blocks
-
Code Block Review
-
About Me Project
-
Create a Chicken Crossing Game
-
River Crossing Game
|
2.AP.PD.2
Give attribution (credit) when using the ideas and creations of others while developing programs.
|
-
Giving Credit Through Attributions
|
2.AP.PD.3
Debug (identify and fix) errors in an algorithm or program that includes sequences and simple loops.
|
-
Maze Game Project
-
Events
-
Loops Part 2
-
Counting with Mazes
-
Build a Sentence
-
Research Presentations
-
Create Your Own Story Problem
-
Loops
-
Advanced Data and Programming
-
Wildlife Scene Project
-
Changes in the Environment
-
Introduction to Bee-Bot®: Planning a Program
-
Introduction to Coding with LEGO® SPIKE Essential
-
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
-
Space Travel Project
-
Moving Targets Game
-
VEX 123®: Patterns of Living Things
-
Seed Dispersal
-
Debugging
-
Kibo®: Adding and Subtracting
-
Seasonal Project (Summer): Pop the Balloons
-
Forever Loop Dance Party
-
Code Block Review
-
End Block: Program a Race
-
Create a Chicken Crossing Game
-
Garden Project
-
River Crossing Game
-
Create a Map
-
Tap-a-Mole Game
-
Design an Adventure Game
-
Patterns and Music
-
Introduction to Debugging
-
Events (Alpine UT updates)
-
Introduction to Code & Go® Robot Mouse: Planning a Program
-
Debugging: Events and Sequences
-
Debugging: Message Events and Loops
|
2.AP.PD.4
Using correct terminology, describe steps taken and choices made during the iterative process of program (procedure) development.
|
-
Maze Game Project
-
Advanced Data and Programming
-
Wildlife Scene Project
-
Debugging
-
Code Block Review
-
About Me Project
-
Design an Adventure Game
-
Introduction to Debugging
|
2.IC.C.1
Compare how people live and work before and after the implementation or adoption of new computing technology.
|
-
Impacts of Technology in Our World
|
2.IC.SI.1
Work respectfully and responsibly with others online.
|
-
Impacts of Technology in Our World
-
Minecraft: Education Edition® Basic Gameplay
-
Training AI Using Data
|
2.IC.SLE.1
Keep login information private, and log off of devices appropriately.
|
-
Passwords
|
3.CS.D.1
Identify how internal and external parts of computing devices function to form a system within a single device and hardware that connects to the device to extend capability.
|
-
Introduction to the BBC micro:bit®
-
Drawing with the BBC micro:bit® and Scratch
-
Revolutionary War Timeline with the BBC micro:bit®
-
Interactive Map of the 13 Colonies with the BBC micro:bit®
-
Ozobot® Programming 1: Introduction
-
Dash Robot 1 - Movement
-
Cue Robot 1 - Movement
-
Cue Robot 2 - Proximity Sensors
-
Create a Drawing App
-
LEGO® SPIKE Essential: Design a Moving Statue
-
LEGO® SPIKE Essential: Design a Car Sensor
-
Ozobot® Timeline
-
Ozobot® Cycle
|
3.CS.HS.1
Recognize that hardware (devices) and software (programs/apps) communicate in a special language that the computing system can understand.
|
|
3.CS.HS.2
Recognize that hardware (devices) can only accomplish the specific tasks the software (programs/apps) is designed to accomplish.
|
-
Introduction to the BBC micro:bit®
-
Drawing with the BBC micro:bit® and Scratch
-
Interactive Map of the 13 Colonies with the BBC micro:bit®
-
Ozobot® Programming 1: Introduction
-
Minecraft: Education Edition® Basic Gameplay
-
Coding with LEGO® Spike Prime
-
LEGO® SPIKE Essential: Design a Moving Statue
-
micro:bit® Rounding to the Nearest Ten
-
micro:bit®: Animal Response to the Environment
-
micro:bit® Rounding to the Nearest Hundred
-
micro:bit® Rounding with Decimals
-
Ozobot® Timeline
|
3.CS.T.1
Identify and use common troubleshooting strategies to solve simple hardware and software problems.
|
-
Computer Detectives: Hardware and Software Problems
|
3.NI.C.1
Identify real-world cybersecurity problems and how personal information can be protected.
|
-
Strong Usernames and Passwords
-
Digital Identity
|
3.NI.NCO.1
Model how information flows in a physical or wireless path to travel to be sent and received is sent and received through a physical or wireless path.
|
-
Networks, Packets, and the Internet
-
Networks Part 2: Network Protocols
|
3.DA.CVT.1
Select tools from a specified list to collect, organize, and present data visually to highlight relationships and support a claim.
|
-
Research: Effective Keywords
-
Research: Informational Programs
-
Using Digital Tools to Create Line Graphs
|
3.DA.S.1
Recognize different file extensions.
|
|
3.DA.IM.1
Use a computational tool to draw conclusions, make predictions, and answer questions utilizing a specified data set.
|
-
Research: Informational Programs
-
Scale of Planets in the Solar System
|
3.AP.A.1
Recognize and compare multiple algorithms for the same task and determine which are effective.
|
-
Multiple Algorithms
-
Dash Robot 1 - Movement
-
Cue Robot 1 - Movement
-
Creating Algorithms
|
3.AP.V.1
Create programs that use variables 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
-
Digital Vocabulary Flashcard Quiz
-
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
-
Unit Fractions with Variables
-
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
-
Introduction to Classes and Objects in Games
-
micro:bit® Rounding to the Nearest Ten
-
micro:bit® Rounding to the Nearest Hundred
-
micro:bit® Rounding with Decimals
-
Seasonal Project (Summer): Pop The Balloons
-
Seasonal Project (Fall): Gathering Apples Game
-
Pinball Game Project
-
Mad Libs Project
-
Design an App
-
Game Design Project
-
Naming Numbers Game
-
Rates and Unit Rates
-
Positive and Negative Numbers
-
Scale of Planets in the Solar System
-
Balanced Ecosystems
-
micro:bit® Reaction Game
-
Pong Game
-
I-Spy with Lists
-
Click-a-Mole
-
Program an AI Chatbot
-
Functions: Paint by Numbers
|
3.AP.C.1
Create programs that include sequences, events, loops, and/or conditionals.
|
-
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
-
Decimal Multiplication and Conditionals
-
Exploring Adaptations
-
Physical Changes
-
Variables
-
Plant and Animal Cells
-
Digital Vocabulary Flashcard Quiz
-
Animating Poetry
-
Exploring the Water Cycle
-
Simple Algorithms
-
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
-
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
-
Unit Fractions with Variables
-
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: Broadcast 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
-
Introduction to 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: If/Then/Else Chase the Balloon Game
-
Choose Your Own Adventure: 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
-
Multiplying Fractions by Whole Numbers
-
Naming Numbers Game
-
Modeling Life Cycles
-
Fossils and Past Environments
-
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
-
Makey Makey®: Introduction
-
Makey Makey®: Graphing Points on a Coordinate Plane
-
Scout's Scratch Expedition Part 1
-
micro:bit®: Graphing Points on a Coordinate Plane
-
Scout's Scratch Expedition Part 3
-
Scout's Scratch Expedition Part 4
-
Pong Game
-
Create a Maze
-
I-Spy with Lists
-
Click-a-Mole
-
Animating Poetry
-
Creating Algorithms
-
Program an AI Chatbot
-
Events: Dot in Space
-
Functions: Paint by Numbers
-
Loops: Catch the Ball
|
3.AP.M.1
Decompose problems into smaller, manageable subproblems to facilitate the program development process.
|
-
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: Broadcast Events
-
Skills Practice: Functions with Boolean Inputs
-
Skills Practice: Operators
-
Skills Practice: Functions with Number Inputs
-
House Design with Area and Perimeter
-
Introduction to 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 Adventure: 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
-
State Project
-
Geographic Effects on Early Civilizations
-
Multiplying and Dividing Fractions
-
Multimedia Book Report
-
micro:bit® Reaction Game
-
Scout's Scratch Expedition Part 1
-
Scout's Scratch Expedition Part 2
-
Scout's Scratch Expedition Part 3
-
Scout's Scratch Expedition Part 4
-
Create a Maze
-
Animating Poetry
-
Events: Dot in Space
|
3.AP.PD.1
With teacher guidance, use an iterative process to plan the development of a program by including others' perspectives and considering user preferences.
|
-
Platform Game Design
-
Dash Robot Storytelling
-
Dash Robot Mazes
-
Clones in Games
-
Digital Pet Project
-
Coding with LEGO® Spike Prime
-
Introduction to Classes and Objects in Games
-
Pair Programming: Create a Band
-
LEGO® SPIKE Essential: Design a Car Sensor
-
Plan a Quest
-
Design an App
-
Game Design Project
|
3.AP.PD.2
Observe intellectual property rights and give appropriate attribution when creating or remixing programs.
|
-
Giving Credit Through Attributions
|
3.AP.PD.3
Test and debug (identify and fix errors) a program or algorithm to ensure it runs as intended.
|
-
Exploring Ecosystems
-
Maze Game Project
-
Sound Frequency & Amplitude
-
Platform Game Design
-
Digital Greeting Card Project
-
Classifying Rocks
-
Nutrition Maze
-
Digital Vocabulary Flashcard Quiz
-
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
-
Unit Fractions with Variables
-
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: Broadcast Events
-
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
-
Introduction to 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 Adventure: 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
-
Debugging: Mazes
-
Program an AI Chatbot
-
Events: Dot in Space
-
Functions: Paint by Numbers
-
Loops: Catch the Ball
|
3.AP.PD.4
With teacher guidance, students take on varying roles, when collaborating with peers during the design, implementation, and review stages of program development.
|
-
Dash Robot Storytelling
-
Dash Robot Mazes
-
Dash Robot 1 - Movement
-
Coding with LEGO® Spike Prime
-
Pair Programming: Create a Band
|
3.AP.PD.5
Describe choices made during program (procedure) development using code comments, presentations, and/or demonstrations.
|
-
3D Design: Recreate an Animal
-
Platform Game Design
-
Dash Robot Storytelling
-
Dash Robot Mazes
-
Programming and Data Project
-
Introduction to Classes and Objects in Games
-
LEGO® SPIKE Essential: Design a Car Sensor
-
Classifying Shapes Using Lines and Angles
-
Classifying Quadrilaterals in a Hierarchy
-
Design an App
-
Balanced Ecosystems
|
3.IC.C.1
Identify computing technologies that have changed the world.
|
-
Our Words Have Power (Cyberbullying)
|
3.IC.C.2
With teacher guidance, brainstorm ways to improve the accessibility and usability of technology products for the diverse needs and wants of users.
|
-
3D Design: Keyboard Accommodations
-
Design an App
|
3.IC.SI.1
Seek opportunities for local collaboration to facilitate communication and innovation.
|
|
3.IC.SLE.1
Use material that is publicly available and/or permissible to use.
|
-
Giving Credit Through Attributions
|
4.CS.D.1
With teacher guidance, model how internal and external parts of computing connect multiple devices in a computing system.
|
-
Introduction to the BBC micro:bit®
-
Drawing with the BBC micro:bit® and Scratch
-
Revolutionary War Timeline with the BBC micro:bit®
-
Interactive Map of the 13 Colonies with the BBC micro:bit®
-
Ozobot® Programming 1: Introduction
-
Dash Robot 1 - Movement
-
Cue Robot 1 - Movement
-
Cue Robot 2 - Proximity Sensors
-
Create a Drawing App
-
LEGO® SPIKE Essential: Design a Moving Statue
-
LEGO® SPIKE Essential: Design a Car Sensor
-
Ozobot® Timeline
|
4.CS.HS.1
Recognize that bits serve as the basic unit of data in computing systems and can represent a variety of information.
|
-
Data Storage
|
4.CS.HS.2
Recognize that a single piece of hardware can accomplish different tasks depending on its software.
|
-
Introduction to the BBC micro:bit®
-
Drawing with the BBC micro:bit® and Scratch
-
Interactive Map of the 13 Colonies with the BBC micro:bit®
-
Ozobot® Programming 1: Introduction
-
Minecraft: Education Edition® Basic Gameplay
-
Coding with LEGO® Spike Prime
-
LEGO® SPIKE Essential: Design a Moving Statue
-
micro:bit® Rounding to the Nearest Ten
-
micro:bit®: Animal Response to the Environment
-
micro:bit® Rounding to the Nearest Hundred
-
micro:bit® Rounding with Decimals
-
Ozobot® Timeline
|
4.CS.T.1
Develop and apply simple troubleshooting strategies to solve simple hardware and software problems.
|
-
Introduction to the BBC micro:bit®
-
Revolutionary War Timeline with the BBC micro:bit®
-
Interactive Map of the 13 Colonies with the BBC micro:bit®
-
Computer Detectives: Hardware and Software Problems
|
4.NI.C.1
Discuss real-world cybersecurity problems and how personal information can be protected.
|
-
Strong Usernames and Passwords
-
Digital Identity
|
4.NI.NCO.1
Model how information is decomposed, transmitted as packets through multiple devices over networks and reassembled at the destination.
|
-
Networks, Packets, and the Internet
|
4.DA.CVT.1
Select tools to collect, organize, and present data visually to highlight relationships and support a claim.
|
-
Research: Informational Programs
-
Using Digital Tools to Create Line Graphs
-
Scale of Planets in the Solar System
|
4.DA.S.1
Recognize different file extensions and the different amounts of storage required for each type.
|
|
4.DA.IM.1
Use a computational tool to manipulate data to draw conclusions, make predictions, and answer questions.
|
-
Research: Effective Keywords
-
Research: Informational Programs
-
Using Digital Tools to Create Line Graphs
-
Scale of Planets in the Solar System
|
4.AP.A.1
Compare and refine multiple algorithms for the same task and determine which is the most effective.
|
-
Multiple Algorithms
-
Dash Robot 1 - Movement
-
Cue Robot 1 - Movement
-
Creating Algorithms
|
4.AP.V.1
Create programs that use variables 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
-
Digital Vocabulary Flashcard Quiz
-
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
-
Unit Fractions with Variables
-
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
-
Introduction to 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
|
4.AP.C.1
Create programs that include sequences, events, loops, and/or conditionals.
|
-
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
-
Decimal Multiplication and Conditionals
-
Exploring Adaptations
-
Physical Changes
-
Variables
-
Plant and Animal Cells
-
Digital Vocabulary Flashcard Quiz
-
Animating Poetry
-
Exploring the Water Cycle
-
Simple Algorithms
-
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
-
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
-
Unit Fractions with Variables
-
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: Broadcast 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
-
Introduction to 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: If/Then/Else Chase the Balloon Game
-
Choose Your Own Adventure: 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
-
Multiplying Fractions by Whole Numbers
-
Naming Numbers Game
-
Modeling Life Cycles
-
Fossils and Past Environments
-
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
-
Makey Makey®: Introduction
-
Makey Makey®: Graphing Points on a Coordinate Plane
-
micro:bit®: Graphing Points on a Coordinate Plane
-
Pong Game
-
Click-a-Mole
-
Creating Algorithms
-
Introduction to Clones
-
Program an AI Chatbot
-
Events: Dot in Space
-
Snake Game
-
Functions: Paint by Numbers
-
Loops: Catch the Ball
|
4.AP.M.1
Decompose problems into smaller, manageable subproblems to facilitate the program development process.
|
-
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: Broadcast Events
-
Skills Practice: Functions with Boolean Inputs
-
Skills Practice: Operators
-
Skills Practice: Functions with Number Inputs
-
House Design with Area and Perimeter
-
Introduction to 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 Adventure: 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
-
Geographic Effects on Early Civilizations
-
Multiplying and Dividing Fractions
-
Positive and Negative Numbers
-
Multimedia Book Report
-
micro:bit® Reaction Game
-
Events: Dot in Space
|
4.AP.M.2
Modify, remix, or incorporate portions of an existing program into one's own work to add more advanced features.
|
-
Game Mechanics with Comparison Operators
-
3D Design: Codeblocks
-
Animating Poetry
-
Multiple Algorithms
-
Game Effects
-
Clones in Games
-
Digital Pet Project
-
Giving Credit Through Attributions
-
Introduction to 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 Adventure: Elements of Culture
-
Plan a Quest
-
Animation Loops Project
-
Functions Dance Project
|
4.AP.PD.1
Use an iterative process to plan the development of a program by including others' perspectives and considering user preferences.
|
-
Platform Game Design
-
Dash Robot Storytelling
-
Dash Robot Mazes
-
Clones in Games
-
Digital Pet Project
-
Coding with LEGO® Spike Prime
-
Introduction to Classes and Objects in Games
-
Pair Programming: Create a Band
-
LEGO® SPIKE Essential: Design a Car Sensor
-
Plan a Quest
-
Design an App
-
Game Design Project
|
4.AP.PD.2
Observe intellectual property rights and give appropriate attribution when creating or remixing programs.
|
-
Giving Credit Through Attributions
|
4.AP.PD.3
Test and debug (identify and fix errors) a program/app or algorithm to ensure it runs as intended.
|
-
Exploring Ecosystems
-
Maze Game Project
-
Sound Frequency & Amplitude
-
Platform Game Design
-
Digital Greeting Card Project
-
Classifying Rocks
-
Nutrition Maze
-
Digital Vocabulary Flashcard Quiz
-
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
-
Unit Fractions with Variables
-
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: Broadcast Events
-
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
-
Introduction to 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 Adventure: 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
-
Pong Game
-
Click-a-Mole
-
Program an AI Chatbot
-
Events: Dot in Space
-
Loops: Catch the Ball
|
4.AP.PD.4
With teacher guidance, students take on varying roles when collaborating with peers during the design, implementation, and review stages of program development.
|
-
Dash Robot Storytelling
-
Dash Robot Mazes
-
Dash Robot 1 - Movement
-
Coding with LEGO® Spike Prime
-
Pair Programming: Create a Band
|
4.AP.PD.5
Describe choices made during program development using code comments, presentations, and/or demonstrations.
|
-
3D Design: Recreate an Animal
-
Platform Game Design
-
Dash Robot Storytelling
-
Dash Robot Mazes
-
Programming and Data Project
-
Introduction to Classes and Objects in Games
-
LEGO® SPIKE Essential: Design a Car Sensor
-
Classifying Shapes Using Lines and Angles
-
Classifying Quadrilaterals in a Hierarchy
-
Design an App
-
Balanced Ecosystems
|
4.IC.C.1
Identify and discuss computing technologies that have changed the world.
|
-
Our Words Have Power (Cyberbullying)
-
Training AI Using Data
-
Machine Learning: Face Sensing
|
4.IC.C.2
Brainstorm ways to improve the accessibility and usability of technology products for the diverse needs and wants of users.
|
-
3D Design: Keyboard Accommodations
-
Design an App
|
4.IC.SI.1
Seek opportunities for local and nationally collaboration to facilitate communication and innovation.
|
|
4.IC.SLE.1
Use material that is publicly available and/or permissible to use.
|
-
Giving Credit Through Attributions
|
5.CS.D.1
Analyze and model how internal and external parts of computing devices communicate as a system.
|
-
Introduction to the BBC micro:bit®
-
Drawing with the BBC micro:bit® and Scratch
-
Revolutionary War Timeline with the BBC micro:bit®
-
Interactive Map of the 13 Colonies with the BBC micro:bit®
-
Ozobot® Programming 1: Introduction
-
Dash Robot 1 - Movement
-
Cue Robot 1 - Movement
-
Cue Robot 2 - Proximity Sensors
-
Create a Drawing App
-
LEGO® SPIKE Essential: Design a Moving Statue
-
LEGO® SPIKE Essential: Design a Car Sensor
-
Ozobot® Timeline
-
Ozobot® Cycle
|
5.CS.D.2
Explain how computing devices affect humans in positive and negative ways.
|
-
Impacts of Technology in Our World
|
5.CS.HS.1
Model how information is transformed into binary digits to be stored or processed.
|
|
5.CS.HS.2
Demonstrate and explain how hardware can accomplish different tasks depending on the software.
|
|
5.CS.T.1
Apply potential solutions and solve simple hardware and software problems using common troubleshooting strategies.
|
-
Computer Detectives: Hardware and Software Problems
|
5.NI.C.1
Identify solutions to real-world cybersecurity problems and how personal information can be protected.
|
-
Strong Usernames and Passwords
-
Digital Identity
|
5.NI.NCO.1
Analyze the advantages and disadvantages of various network types.
|
|
5.DA.CVT.1
Select tools to collect, organize, manipulate, and present data visually through multiple representations to highlight relationships and support a claim.
|
-
Research: Effective Keywords
-
Research: Informational Programs
-
Using Digital Tools to Create Line Graphs
-
Programming and Data Project
-
Scale of Planets in the Solar System
|
5.DA.S.1
Discuss different file extensions and how they are stored and retrieved on a computing device.
|
|
5.DA.IM.1
Use data to propose cause-and-effect relationships, predict outcomes, or communicate an idea.
|
-
Research: Informational Programs
-
Scale of Planets in the Solar System
-
Training AI Using Data
|
5.AP.A.1
Compare, test, and refine multiple algorithms for the same task and determine which is the most effective.
|
-
Multiple Algorithms
-
Dash Robot 1 - Movement
-
Cue Robot 1 - Movement
-
Creating Algorithms
|
5.AP.V.1
Recognizing that the data type determines the values that can be stored and the operations that can be performed on the data.
|
|
5.AP.C.1
Create programs that include sequences, events, loops, and conditionals.
|
-
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
-
Decimal Multiplication and Conditionals
-
Exploring Adaptations
-
Physical Changes
-
Variables
-
Plant and Animal Cells
-
Digital Vocabulary Flashcard Quiz
-
Animating Poetry
-
Exploring the Water Cycle
-
Simple Algorithms
-
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
-
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
-
Unit Fractions with Variables
-
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: Broadcast 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
-
Introduction to 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: If/Then/Else Chase the Balloon Game
-
Choose Your Own Adventure: 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
-
Multiplying Fractions by Whole Numbers
-
Naming Numbers Game
-
Modeling Life Cycles
-
Fossils and Past Environments
-
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
-
Makey Makey®: Introduction
-
Makey Makey®: Graphing Points on a Coordinate Plane
-
micro:bit®: Graphing Points on a Coordinate Plane
-
Pong Game
-
Click-a-Mole
-
Creating Algorithms
-
Events: Dot in Space
-
Functions: Paint by Numbers
-
Loops: Catch the Ball
|
5.AP.M.1
Decompose problems into manageable subproblems to facilitate the program development process.
|
-
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: Broadcast Events
-
Skills Practice: Functions with Boolean Inputs
-
Skills Practice: Operators
-
Skills Practice: Functions with Number Inputs
-
House Design with Area and Perimeter
-
Introduction to 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 Adventure: 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
-
Geographic Effects on Early Civilizations
-
Multiplying and Dividing Fractions
-
Multimedia Book Report
-
micro:bit® Reaction Game
-
Scout's Scratch Expedition Part 1
-
Scout's Scratch Expedition Part 2
-
Scout's Scratch Expedition Part 3
-
Scout's Scratch Expedition Part 4
-
Create a Maze
-
Events: Dot in Space
|
5.AP.M.2
Modify, remix, or incorporate portions of an existing program into one's own work, to develop something new or add more advanced features.
|
-
Game Mechanics with Comparison Operators
-
3D Design: Codeblocks
-
Animating Poetry
-
Multiple Algorithms
-
Game Effects
-
Clones in Games
-
Digital Pet Project
-
Giving Credit Through Attributions
-
Introduction to 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 Adventure: Elements of Culture
-
Plan a Quest
-
Animation Loops Project
-
Functions Dance Project
|
5.AP.PD.1
Use an iterative process to plan the development of a program by including others' perspectives and considering user preferences.
|
-
Platform Game Design
-
Dash Robot Storytelling
-
Dash Robot Mazes
-
Clones in Games
-
Digital Pet Project
-
Coding with LEGO® Spike Prime
-
Introduction to Classes and Objects in Games
-
Pair Programming: Create a Band
-
LEGO® SPIKE Essential: Design a Car Sensor
-
Plan a Quest
-
Design an App
-
Game Design Project
|
5.AP.PD.2
Observe intellectual property rights and give appropriate attribution when creating or remixing programs.
|
-
Giving Credit Through Attributions
|
5.AP.PD.3
Test and debug (identify and fix errors) a program or algorithm to ensure it runs as intended.
|
-
Exploring Ecosystems
-
Maze Game Project
-
Sound Frequency & Amplitude
-
Platform Game Design
-
Digital Greeting Card Project
-
Classifying Rocks
-
Nutrition Maze
-
Digital Vocabulary Flashcard Quiz
-
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
-
Unit Fractions with Variables
-
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: Broadcast Events
-
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
-
Introduction to 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 Adventure: 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
-
Events: Dot in Space
-
Loops: Catch the Ball
|
5.AP.PD.4
Take on varying roles when collaborating with peers during the design, implementation, and review stages of program development.
|
-
Dash Robot Storytelling
-
Dash Robot Mazes
-
Dash Robot 1 - Movement
-
Coding with LEGO® Spike Prime
-
Pair Programming: Create a Band
|
5.AP.PD.5
Describe choices made during program development using code comments, presentations, and demonstrations.
|
-
3D Design: Recreate an Animal
-
Platform Game Design
-
Dash Robot Storytelling
-
Dash Robot Mazes
-
Programming and Data Project
-
Introduction to Classes and Objects in Games
-
LEGO® SPIKE Essential: Design a Car Sensor
-
Classifying Shapes Using Lines and Angles
-
Classifying Quadrilaterals in a Hierarchy
-
Design an App
-
Balanced Ecosystems
|
5.IC.C.1
Discuss computing technologies that have changed the world.
|
-
Our Words Have Power (Cyberbullying)
-
Training AI Using Data
|
5.IC.C.2
Design ways to improve the accessibility and usability of technology products for the diverse needs and wants of users.
|
-
3D Design: Keyboard Accommodations
-
Design an App
|
5.IC.SI.1
Seek opportunities for local and global collaboration to facilitate communication and innovation.
|
|
5.IC.SLE.1
Use public domain or creative commons media, and refrain from copying or using material created by others without permission.
|
-
Giving Credit Through Attributions
|