Standard |
Lessons |
K.CS.1
Select computing devices that perform a variety of tasks accurately and quickly based on user needs and preferences.
|
-
Input Devices
-
Computer Basics
-
3D Design: Create a Bubble Wand
|
K.NI.1
Model and describe how people connect to other people and information through a network.
|
-
Networks and the Internet
|
K.NI.2
Create patterns to communicate a message.
|
-
Kibo®: Communicating Across Distances (Light and Sound)
-
Design Project with LEGO® Spike Essential: Moving Statue
-
Patterns and Music
|
K.DA.1
Identify and describe patterns in data visualizations, such as charts or graphs, to make predictions.
|
-
Using Digital Tools to Create Line Graphs
-
Data Patterns and Predictions
|
K.AP.1
Model processes by creating and following algorithms to complete tasks.
|
-
Introduction to Computer Science and Scratch
-
Sequences (Unplugged)
-
Introduction to Message Events
-
Properties of Matter
-
Maze Game Project
-
Story Problems: Add and Subtract within 20
-
Greater Than and Less Than: Single-Digit Numbers
-
Changing Landforms
-
Types of Motion
-
Animal Life Cycles
-
Events
-
Story Problems: Add and Subtract within 10
-
Counting with Mazes
-
Light and Shadows
-
Math Story Problems: Add and Subtract within 100
-
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
-
Original Story Animations - Fiction Story
-
Cardinal Directions
-
Events and Money
-
Wildlife Scene Project
-
Communities Modify Their Environment
-
Changes in the Environment
-
Counting with Bee-Bot®
-
Introduction to Bee-Bot®: Planning a Program
-
Patterns with Bee-Bot®
-
Seasons with Bee-Bot®
-
Place Value: Adding Up to 20
-
Comparing Length with Bee-Bot®
-
Weather with Bee-Bot®
-
Introduction to Kibo®
-
Needs of Living Things with Bee-Bot®
-
Push and Pull with Bee-Bot®
-
Skills Practice: Events
-
Skills Practice: ScratchJr Drawing Tools
-
Punctuation: Write a great sentence!
-
Seed Dispersal
-
Unplugged Introduction to ScratchJr - Part 1
-
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 Grid/Coordinate Plane
-
Introduction to Speed Blocks
-
Introduction to Show and Hide Blocks
-
Introduction to Grow and Shrink Blocks
-
Forever Loop Dance Party
-
CodeHS Coding Card Game: Sequences
-
CodeHS Coding Card Game: Sequences 2
-
CodeHS Coding Card Game: Loops
-
CodeHS Coding Card Game: Loops 2
-
CodeHS Coding Card Game: Conditionals
-
CodeHS Coding Card Game: Conditionals 2
-
Coding Class: Block Basics
-
Catching Butterflies
-
Introduction to the Wait Block
-
Greater Than and Less Than: Two-Digit Numbers
-
Greater Than and Less Than: Three-Digit Numbers
-
About Me Project
-
Create a Chicken Crossing Game
-
River Crossing Game
-
Racing Game
-
Create a Map
-
Hide and Seek Game
-
3D Shapes
-
Digital Greeting Card Project
-
Design an Adventure Game
-
Preventing Erosion
-
Geographic Effects on Early Civilizations
-
Events (Alpine UT updates)
-
Grow and Shrink Blocks in Motion
-
Seasons with Robot Mouse
-
Weather with Robot Mouse
-
Introduction to Robot Mouse: Basic Movements
-
Counting with Robot Mouse
-
Introduction to Robot Mouse: Planning a Program
-
Patterns with Robot Mouse
-
Comparing Length with Robot Mouse
-
Needs of Living Things with Robot Mouse
-
Push and Pull with Robot Mouse
-
Shapes with Robot Mouse
-
Making Ten with Robot Mouse
|
K.CT.1
Decompose problems into smaller manageable parts to better understand them.
|
-
Sequences (Unplugged)
-
Introduction to Message Events
-
Properties of Matter
-
Types of Motion
-
Animal Life Cycles
-
Events
-
Loops: Part 2
-
Counting with Mazes
-
Research Presentations
-
Counting and Sequences (Unplugged)
-
Storytelling Animations
-
Create Your Own Story Problem
-
Weather and Seasons
-
Adding within 20 and Sequences (Unplugged)
-
Loops
-
Storytelling Animations Part 2
-
Advanced Data and Programming
-
Wildlife Scene Project
-
Changes in the Environment
-
Counting with Bee-Bot®
-
Introduction to Bee-Bot®: Planning a Program
-
Patterns with Bee-Bot®
-
3D Design: Introduction
-
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
-
Skills Practice: Message Events
-
Design Project with LEGO® Spike Essential: Moving Statue
-
Space Travel Project
-
Moving Targets Game
-
Seed Dispersal
-
Unplugged Introduction to ScratchJr - Part 1
-
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 Grid/Coordinate Plane
-
Introduction to Speed Blocks
-
Forever Loop Dance Party
-
Coding Class: Block Basics
-
About Me Project
-
Create a Map
-
Design an Adventure Game
-
Preventing Erosion
-
Geographic Effects on Early Civilizations
-
Events (Alpine UT updates)
-
Basic Data and Programming Project
-
Weather with Robot Mouse
-
Counting with Robot Mouse
-
Introduction to Robot Mouse: Planning a Program
-
Patterns with Robot Mouse
-
Comparing Length with Robot Mouse
-
Needs of Living Things with Robot Mouse
-
Shapes with Robot Mouse
-
Making Ten with Robot Mouse
|
1.CS.1
Operate a variety of computing devices that perform tasks accurately and quickly based on user needs and preferences.
|
-
Input Devices
-
Computer Basics
|
1.CS.2
Explore the functions of common hardware and software components of computing systems.
|
-
Input Devices
-
Computer Basics
-
Ozobot® Programming 1: Introduction
-
Ozobot® Programming 2: More Color Codes
-
Introduction to LEGO® Spike Essential
-
Introduction to Kibo®
-
Mouse Practice
-
Keyboard Introduction
-
Ozobot® Timeline
-
Ozobot® Cycle
|
1.DA.1
Collect and present data in various visual formats.
|
-
Using Digital Tools to Create Line Graphs
-
Advanced Data and Programming
-
Data Patterns and Predictions
-
Basic Data and Programming Project
|
1.DA.2
Identify and describe patterns in data visualizations (unplugged or digital), such as charts or graphs, to make predictions.
|
-
Using Digital Tools to Create Line Graphs
-
Data Patterns and Predictions
|
1.AP.1
Demonstrate understanding of the way programs store and manipulate data as variables, such as numbers, words, colors, and images.
|
-
Data Storage and Variables
|
1.AP.2
Break down (deconstruct) algorithms and list the steps needed to solve a problem into a sequence of tasks and sub-tasks.
|
-
Sequences (Unplugged)
-
Properties of Matter
-
Types of Motion
-
Animal Life Cycles
-
Events
-
Loops: Part 2
-
Counting with Mazes
-
Research Presentations
-
Create Your Own Story Problem
-
Adding within 20 and Sequences (Unplugged)
-
Loops
-
Storytelling Animations Part 2
-
Advanced Data and Programming
-
Wildlife Scene Project
-
Changes in the Environment
-
VEX 123®: Introduction
-
Introduction to Bee-Bot®: Basic Movements
-
Comparing Length with Bee-Bot®
-
Minecraft® Coding Fundamentals - Basic Moves
-
Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles
-
Skills Practice: Sequences
-
Skills Practice: Repeat Loops
-
Moving Targets Game
-
VEX 123®: Patterns of Living Things
-
Seed Dispersal
-
Unplugged Introduction to ScratchJr - Part 1
-
Debugging
-
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
-
Using the Go To Page Block
-
Introduction to Speed Blocks
-
Forever Loop Dance Party
-
Coding Class: Block Basics
-
About Me Project
-
Garden Project
-
Create a Map
-
Tap-a-Mole Game
-
Design an Adventure Game
-
Flower Garden Functions Project
-
Preventing Erosion
-
Geographic Effects on Early Civilizations
-
micro:bit® Reaction Game
-
Introduction to Debugging
-
Events (Alpine UT updates)
-
Basic Data and Programming Project
-
Introduction to Robot Mouse: Basic Movements
-
Ozobot® Cycle
|
1.AP.3
Create programs with sequences (steps) of commands and simple loops (repeated patterns), to express ideas or address a problem.
|
-
Introduction to Message Events
-
Maze Game Project
-
Story Problems: Add and Subtract within 20
-
Greater Than and Less Than: Single-Digit Numbers
-
Changing Landforms
-
Types of Motion
-
Animal Life Cycles
-
Events
-
Story Problems: Add and Subtract within 10
-
Loops: Part 2
-
Counting with Mazes
-
Light and Shadows
-
Research Presentations
-
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
-
Original Story Animations - Fiction Story
-
Economic Choices
-
Advanced Data and Programming
-
Cardinal Directions
-
Events and Money
-
Wildlife Scene Project
-
Communities Modify Their Environment
-
Place Value: Ones and Tens
-
Finding an Unknown in a Word Problem
-
Changes in the Environment
-
Place Value: Adding Up to 20
-
Comparing Length with Bee-Bot®
-
Introduction to Coding with LEGO® SPIKE Essential
-
Weather with Bee-Bot®
-
Minecraft® Coding Fundamentals - Basic Moves
-
Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles
-
Skills Practice: Repeat Loops
-
Skills Practice: Events
-
Skills Practice: ScratchJr Drawing Tools
-
Space Travel Project
-
Moving Targets Game
-
Punctuation: Write a great sentence!
-
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
-
Minecraft: Education Edition® - Trailblazer
-
Introduction to Speed Blocks
-
Introduction to Show and Hide Blocks
-
Introduction to Grow and Shrink Blocks
-
Forever Loop Dance Party
-
CodeHS Coding Card Game: Sequences
-
CodeHS Coding Card Game: Sequences 2
-
CodeHS Coding Card Game: Loops
-
CodeHS Coding Card Game: Loops 2
-
CodeHS Coding Card Game: Conditionals
-
CodeHS Coding Card Game: Conditionals 2
-
Coding Class: Block Basics
-
Catching Butterflies
-
Greater Than and Less Than: Two-Digit Numbers
-
Greater Than and Less Than: Three-Digit Numbers
-
About Me Project
-
Create a Chicken Crossing Game
-
Garden Project
-
Combining Shapes
-
River Crossing Game
-
Create a Map
-
3D Shapes
-
Digital Greeting Card Project
-
Tap-a-Mole Game
-
Design an Adventure Game
-
Flower Garden Functions Project
-
Patterns and Music
-
Preventing Erosion
-
Geographic Effects on Early Civilizations
-
micro:bit® Reaction Game
-
Events (Alpine UT updates)
-
Grow and Shrink Blocks in Motion
-
Weather with Robot Mouse
-
Counting with Robot Mouse
-
Comparing Length with Robot Mouse
-
Needs of Living Things with Robot Mouse
-
Push and Pull with Robot Mouse
-
Shapes with Robot Mouse
-
Making Ten with Robot Mouse
-
Ozobot® Cycle
|
1.IC.1
Develop the ability to work respectfully and responsibly with others whether communicating face to face or electronically.
|
-
Introduction to LEGO® Spike Essential
-
Introduction to Coding with LEGO® SPIKE Essential
-
Kibo®: Communicating Across Distances (Light and Sound)
-
Design Project with LEGO® Spike Essential: Moving Statue
-
Training AI Using Data
-
Training AI Using Data
|
1.CT.1
Determine the steps needed to solve a problem and develop a sequence of instructions.
|
-
Sequences (Unplugged)
-
Introduction to Message Events
-
Properties of Matter
-
Types of Motion
-
Events
-
Loops: Part 2
-
Counting with Mazes
-
Light and Shadows
-
Research Presentations
-
Storytelling Animations
-
Create Your Own Story Problem
-
Original Story Animations - Personal Story
-
Loops
-
Storytelling Animations Part 2
-
Original Story Animations - Fiction Story
-
Wildlife Scene Project
-
3D Design: Introduction
-
VEX 123®: Math Word Problems
-
Minecraft® Coding Fundamentals - Basic Moves
-
Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles
-
Skills Practice: Repeat Loops
-
Skills Practice: Events
-
Design Project with LEGO® Spike Essential: Moving Statue
-
VEX 123®: Patterns of Living Things
-
Seed Dispersal
-
Unplugged Introduction to ScratchJr - Part 1
-
Unplugged Introduction to ScratchJr - Part 2
-
Seasonal Project (Summer): Pop the Balloons
-
Seasonal Project (Spring): Create a Chase Game
-
Seasonal Project (Fall): Gathering Apples Game
-
Using the Go To Page Block
-
Introduction to Grid/Coordinate Plane
-
Introduction to Speed Blocks
-
VEX 123®: Defining Shape Attributes
-
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
-
Coding Class: Block Basics
-
About Me Project
-
Garden Project
-
Create a Map
-
Hide and Seek Game
-
3D Shapes
-
Design an Adventure Game
-
Flower Garden Functions Project
-
Preventing Erosion
-
Geographic Effects on Early Civilizations
-
micro:bit® Reaction Game
-
Events (Alpine UT updates)
|
1.CT.2
Recognize similarities between new problems and problems they have solved in the past.
|
-
Loops: Part 2
-
Storytelling Animations Part 2
-
Unplugged Introduction to ScratchJr - Part 2
-
CodeHS Coding Card Game: Sequences 2
-
CodeHS Coding Card Game: Loops 2
-
CodeHS Coding Card Game: Conditionals 2
|
2.CS.1
Describe and solve basic hardware and software problems.
|
-
Computer Detectives: Hardware and Software Problems
-
Computer Detectives: Computer Problems
|
2.N1.1
Explain what a password is, why it is used, and be able to create a secure password.
|
-
Passwords
|
2.DA.1
Demonstrate how to store, copy, search, retrieve, modify and delete information using a computing device, and define the information stored as data.
|
-
Data Storage and Variables
-
Welcome to CodeHS!
|
2.DA.2
Collect and present data in various visual formats.
|
-
Using Digital Tools to Create Line Graphs
-
Advanced Data and Programming
-
Data Patterns and Predictions
-
Basic Data and Programming Project
|
2.DA.3
Identify and describe patterns in data visualizations (i.e. charts or graphs) to make predictions.
|
-
Using Digital Tools to Create Line Graphs
-
Advanced Data and Programming
-
Data Patterns and Predictions
|
2.AP.1
Deconstruct the steps needed to solve a task into a sequence of instructions.
|
-
Sequences (Unplugged)
-
Properties of Matter
-
Types of Motion
-
Animal Life Cycles
-
Events
-
Place Value: Ones, Tens, and Hundreds
-
Loops: Part 2
-
Counting with Mazes
-
Light and Shadows
-
Research Presentations
-
Storytelling Animations
-
Phases of the Moon
-
Create Your Own Story Problem
-
Weather and Seasons
-
Original Story Animations - Personal Story
-
Adding within 20 and Sequences (Unplugged)
-
Loops
-
Storytelling Animations Part 2
-
Events and Money
-
Wildlife Scene Project
-
ScratchJr to Scratch: Events and Loops
-
Place Value: Adding Up to 20
-
3D Design: Introduction
-
VEX 123®: Math Word Problems
-
Introduction to Kibo®
-
Minecraft® Coding Fundamentals - Basic Moves
-
Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles
-
Skills Practice: Sequences
-
Skills Practice: Repeat Loops
-
Skills Practice: Events
-
Skills Practice: Message Events
-
Skills Practice: ScratchJr Drawing Tools
-
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
-
Kibo®: Adding and Subtracting
-
Seasonal Project (Summer): Pop the Balloons
-
Seasonal Project (Spring): Create a Chase Game
-
Seasonal Project (Fall): Gathering Apples Game
-
Using the Go To Page Block
-
Introduction to Grid/Coordinate Plane
-
Introduction to Speed Blocks
-
VEX 123®: Defining Shape Attributes
-
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
-
Coding Class: Block Basics
-
About Me Project
-
Garden Project
-
Create a Map
-
Tap-a-Mole Game
-
Design an Adventure Game
-
Flower Garden Functions Project
-
Preventing Erosion
-
Geographic Effects on Early Civilizations
-
micro:bit® Reaction Game
-
Introduction to Debugging
-
Events (Alpine UT updates)
|
2.AP.2
Collaboratively develop plans that describe a program’s sequence of events, goals, and expected outcomes.
|
-
Debugging
-
About Me Project
-
Introduction to Debugging
|
2.AP.3
Properly credit others when using their ideas and creations while developing programs.
|
-
Giving Credit Through Attributions
|
2.AP.4
Debug and solve simple problems within an algorithm or program that includes sequences and simple loops.
|
-
Loops (Unplugged)
-
Introduction to Message Events
-
Maze Game Project
-
Events
-
Events
-
Counting with Mazes
-
Research Presentations
-
Create Your Own Story Problem
-
Original Story Animations - Personal Story
-
Loops
-
Advanced Data and Programming
-
Loops
-
Wildlife Scene Project
-
Changes in the Environment
-
Minecraft® Coding Fundamentals - Basic Moves
-
Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles
-
Skills Practice: Sequences
-
Skills Practice: Repeat Loops
-
Skills Practice: Events
-
Space Travel Project
-
Moving Targets Game
-
Seed Dispersal
-
Debugging
-
Kibo®: Adding and Subtracting
-
Seasonal Project (Summer): Pop the Balloons
-
Introduction to Speed Blocks
-
Forever Loop Dance Party
-
Coding Class: Block Basics
-
Create a Chicken Crossing Game
-
River Crossing Game
-
Create a Map
-
Tap-a-Mole Game
-
Design an Adventure Game
-
Flower Garden Functions Project
-
Patterns and Music
-
Geographic Effects on Early Civilizations
-
Multiplying and Dividing Fractions
-
micro:bit® Reaction Game
-
Introduction to Debugging
-
Events (Alpine UT updates)
-
Grow and Shrink Blocks in Motion
|
2.AP.5
Summarize the steps taken and choices made during the iterative process of program development.
|
-
Debugging
-
Design an Adventure Game
-
Introduction to Debugging
|
2.IC.1
Describe how technology has impacted society over time.
|
-
Impacts of Technology in Our World
|
2.IC.2
Describe rationales for keeping login information private, and for logging off devices appropriately.
|
-
Passwords
|
3.CS.1
Describe and model how computing devices connect to other components to extend their capabilities and form a system.
|
-
Utah Timeline with the BBC micro:bit®
-
How Systems Work (What is a Computer?)
-
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®
-
Dash Robot 1 - Movement
-
Introduction to Coding with LEGO® SPIKE Essential
-
Create a Drawing App
-
Design Project with LEGO® Spike Essential: 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
-
LEGO® SPIKE Essential: Design a Car Sensor
|
3.NI.1
Describe physical and digital security measures for protecting personal information.
|
-
Strong Usernames and Passwords
-
Digital Identity
|
3.NI.2
Develop personal patterns of behavior to protect information from unauthorized access.
|
-
Strong Usernames and Passwords
-
Digital Identity
|
3.DA.1
Organize and present collected data visually to highlight relationships and support a claim.
|
-
Research: Effective Keywords
-
Animating Poetry
-
Research: Informational Programs
-
Using Digital Tools to Create Line Graphs
-
Constructive and Destructive Processes
|
3.DA.2
Use data to communicate ideas, highlight relationships and predict outcomes.
|
-
Weather and Climate
-
Research: Informational Programs
|
3.AP.1
Create programs that include events, sequences, loops, and simple 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
-
Digital Greeting Card Project
-
From ScratchJr to Scratch
-
Introduction to Comparison Operators
-
Classifying Rocks
-
Complex Conditionals: If/Then/Else Chase the Star
-
Nutrition Maze
-
Exploring Heat
-
Exploring Adaptations
-
Physical Changes
-
Variables
-
Plant and Animal Cells
-
Digital Vocabulary Flashcard Quiz
-
Animating Poetry
-
Exploring the Water Cycle
-
Simple Algorithms
-
Rights and Responsibilities
-
Random Sentence Generator
-
Introduction to Conditionals
-
Wave Generator
-
Division and Conditionals
-
Multiple Algorithms
-
Multiplication and Conditionals
-
Unit Converter
-
Sensing and Responding to the Environment
-
Effects of Pollution
-
Nonfiction Animated Recordings
-
Measuring Lengths
-
Grammar Quiz Game
-
Drawing with the BBC micro:bit® and Scratch
-
Loops
-
Dash Robot Storytelling
-
Dash Robot Mazes
-
Animating Sprites with Multiplication
-
Phonics: Letter Sounds
-
Earth Systems
-
Day and Night
-
Cycle of Matter
-
Game Effects
-
Clones in Games
-
Constructive and Destructive Processes
-
Revolutionary War Timeline
-
Revolutionary War Timeline with the BBC micro:bit®
-
Animal Classification
-
Interactive Map of the 13 Colonies
-
Interactive Map of the 13 Colonies with the BBC micro:bit®
-
Digital Pet Project
-
Unit Fractions with Variables
-
Multiplication Quiz Game
-
Phonics: Digraphs
-
VEX 123®: Introduction
-
ScratchJr to Scratch: Events and Loops
-
Dash Robot 1 - Movement
-
VEX GO®: Introduction
-
VEX GO®: Measurement
-
Create a Drawing App
-
Minecraft® Coding Fundamentals - Basic Moves
-
Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles
-
Skills Practice: Events
-
Skills Practice: 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
-
Skills Practice: 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
-
VEX 123®: Patterns of Living Things
-
micro:bit® Rounding with Decimals
-
Seasonal Project (Spring): Create a Chase Game!
-
VEX GO®: Speed and Energy
-
How We See: Light Reflection
-
Practice with Conditionals Part 2
-
Practice with Conditionals Part 4
-
LEGO® SPIKE Essential: Design a Car Sensor
-
Seasonal Project (Summer): Pop The Balloons
-
Practice with Conditionals Part 3
-
Seasonal Project (Fall): Gathering Apples Game
-
Complex Conditionals: If/Then/Else Chase the Balloon Game
-
Choose Your Own Adventure: Elements of Culture
-
Introduction to Speed Blocks
-
VEX GO®: Lines and Angles
-
Plan a Quest
-
Forever Loop Dance Party
-
Mad Libs Project
-
Flower Garden Functions Project
-
Design an App
-
Game Design Project
-
Decimal Division and Conditionals
-
Add and Subtract Fractions
-
Multiplying Fractions by Whole Numbers
-
Naming Numbers Game
-
Modeling Life Cycles
-
Fossils and Past Environments
-
Punctuation Game
-
State Project
-
Atoms and Molecules
-
Geographic Effects on Early Civilizations
-
Balanced Ecosystems
-
Multimedia Book Report
-
micro:bit® Reaction Game
-
Makey Makey®: Introduction
-
Introduction to Finch Robot®
-
Modeling Perimeter with Finch Robot®
-
Storytelling with Finch Robot®
-
Makey Makey®: Graphing Points on a Coordinate Plane
|
3.AP.2
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
-
Rights and Responsibilities
-
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
-
Skills Practice: Variables
-
Skills Practice: Operators
-
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
-
Mad Libs Project
-
Design an App
-
Game Design Project
-
Naming Numbers Game
-
Punctuation Game
-
State Project
-
Balanced Ecosystems
-
micro:bit® Reaction Game
|
3.AP.3
Test and debug a program or algorithm to ensure it accomplishes the intended task.
|
-
Loops (Unplugged)
-
Exploring Ecosystems
-
Sound Frequency & Amplitude
-
Platform Game Design
-
Digital Greeting Card Project
-
Classifying Rocks
-
Nutrition Maze
-
Digital Vocabulary Flashcard Quiz
-
Rights and Responsibilities
-
Introduction to the BBC micro:bit®
-
Nonfiction Animated Recordings
-
Grammar Quiz Game
-
Loops
-
Dash Robot Storytelling
-
Dash Robot Mazes
-
Classifying Shapes by Category
-
Cycle of Matter
-
Clones in Games
-
Revolutionary War Timeline
-
Digital Pet Project
-
Unit Fractions with Variables
-
Dash Robot 1 - Movement
-
Create a Drawing App
-
Minecraft® Coding Fundamentals - Basic Moves
-
Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles
-
Skills Practice: Events
-
Skills Practice: Sequences
-
Skills Practice: Broadcast Events
-
Skills Practice: Repeat Loops
-
Skills Practice: Functions
-
Skills Practice: Forever Loops
-
Skills Practice: Variables
-
Skills Practice: 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!
-
LEGO® SPIKE Essential: Design a Car Sensor
-
Seasonal Project (Summer): Pop The Balloons
-
Seasonal Project (Fall): Gathering Apples Game
-
The Coordinate Plane
-
Choose Your Own Adventure: Elements of Culture
-
Classifying Shapes Using Lines and Angles
-
Classifying Quadrilaterals in a Hierarchy
-
Plan a Quest
-
Animation Loops Project
-
Forever Loop Dance Party
-
Mad Libs Project
-
Flower Garden Functions Project
-
Design an App
-
Game Design Project
-
Add and Subtract Fractions
-
Naming Numbers Game
-
Punctuation Game
-
State Project
-
Atoms and Molecules
-
Multiplying and Dividing Fractions
-
Balanced Ecosystems
-
Multimedia Book Report
-
micro:bit® Reaction Game
-
Introduction to Finch Robot®
-
Modeling Perimeter with Finch Robot®
-
Storytelling with Finch Robot®
|
3.AP.4
Perform different 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
-
Introduction to Finch Robot®
-
Modeling Perimeter with Finch Robot®
-
Storytelling with Finch Robot®
|
3.AP.5
Use an iterative design process to plan and develop a program by considering the perspectives and preferences of others.
|
-
Platform Game Design
-
Dash Robot Mazes
-
Digital Pet Project
-
Coding with LEGO® Spike Prime
-
Introduction to Classes and Objects in Games
-
Pair Programming: Create a Band
-
Plan a Quest
-
Design an App
-
Game Design Project
|
3.AP.6
Create programs by incorporating smaller portions of existing programs to develop something new or add more advanced features.
|
-
3D Design: Codeblocks
-
Drawing with the BBC micro:bit® and Scratch
-
Digital Pet Project
-
Introduction to Classes and Objects in Games
-
Seasonal Project (Spring): Create a Chase Game!
-
Seasonal Project (Summer): Pop The Balloons
-
Seasonal Project (Fall): Gathering Apples Game
|
3.IC.1
Evaluate how computing technologies have changed the world, and express how those technologies influence, and are influenced by, cultural practices.
|
-
Internet Positivity (Unplugged)
|
3.IC.2
Describe reasons creators might limit the use of their work.
|
-
Giving Credit through Attributions
|
3.CT.1
Decompose problems into smaller manageable tasks which may themselves be decomposed.
|
-
3D Design: Recreate an Animal
-
Platform Game Design
-
Animating Poetry
-
Grammar Quiz Game
-
Dash Robot Mazes
-
Cycle of Matter
-
Clones in Games
-
Interactive Map of the 13 Colonies
-
Interactive Map of the 13 Colonies with the BBC micro:bit®
-
Digital Pet Project
-
VEX GO®: Introduction
-
VEX GO®: Measurement
-
Create a Drawing App
-
Minecraft® Coding Fundamentals - Basic Moves
-
Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles
-
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
-
LEGO® SPIKE Essential: Design a Car Sensor
-
Choose Your Own Adventure: Elements of Culture
-
VEX GO®: Lines and Angles
-
Plan a Quest
-
Forever Loop Dance Party
-
Flower Garden Functions Project
-
Design an App
-
Game Design Project
-
Multiplying Fractions by Whole Numbers
-
Punctuation Game
-
State Project
-
Multimedia Book Report
-
micro:bit® Reaction Game
|
3.CT.2
Recognize common patterns between problems and recurring patterns within problems.
|
-
Multiple Algorithms
-
Dash Robot 1 - Movement
-
Cue Robot 1 - Movement
|
4.CS.1
Demonstrate how computer hardware and software work together as a system to accomplish tasks.
|
-
How Systems Work (What is a Computer?)
-
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
-
Introduction to Coding with LEGO® SPIKE Essential
-
Minecraft: Education Edition® Basic Gameplay
-
Create a Drawing App
-
Coding with LEGO® Spike Prime
-
Design Project with LEGO® Spike Essential: 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
-
LEGO® SPIKE Essential: Design a Car Sensor
-
Makey Makey®: Introduction
-
Introduction to Finch Robot®
-
Ozobot® Timeline
-
Makey Makey®: Graphing Points on a Coordinate Plane
|
4.NI.1
Model how information is broken down into smaller pieces called packets and transmitted through multiple devices over physical or wireless paths and reassembled at the destination.
|
-
Networks, Packets, and the Internet
|
4.DA.1
Select, organize, and categorize data and represent that data visually to provide clarity or support a claim.
|
-
Research: Effective Keywords
-
Animating Poetry
-
Research: Informational Programs
-
Using Digital Tools to Create Line Graphs
-
Constructive and Destructive Processes
|
4.DA.2
Use data to highlight and propose relationships, predict outcomes, or communicate ideas.
|
-
Research: Informational Programs
-
Training AI Using Data
-
Training AI Using Data
|
4.AP.1
Compare and refine multiple algorithms for the same task, using computer and non-computer languages, and determine which is the most appropriate.
|
-
Multiple Algorithms
-
Dash Robot 1 - Movement
|
4.AP.2
Create programs that include 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
-
Communities Adapt to & Modify their Environment
-
Fractions and Variables
-
Creative Storytelling
-
Weather and Climate
-
Digital Greeting Card Project
-
Introduction to Comparison Operators
-
Classifying Rocks
-
Complex Conditionals: If/Then/Else Chase the Star
-
Nutrition Maze
-
Exploring Heat
-
Decimal Multiplication and Conditionals
-
Exploring Adaptations
-
Physical Changes
-
Variables
-
Plant and Animal Cells
-
Digital Vocabulary Flashcard Quiz
-
Animating Poetry
-
Exploring the Water Cycle
-
Simple Algorithms
-
Rights and Responsibilities
-
Random Sentence Generator
-
Introduction to Conditionals
-
Wave Generator
-
Division and Conditionals
-
Multiple Algorithms
-
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
-
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
-
Dash Robot 1 - Movement
-
VEX GO®: Introduction
-
VEX GO®: Measurement
-
Create a Drawing App
-
Minecraft® Coding Fundamentals - Basic Moves
-
Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles
-
Skills Practice: Events
-
Skills Practice: 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
-
Skills Practice: 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
-
Punctuate a Title
-
micro:bit®: Animal Response to the Environment
-
Pair Programming: Create a Band
-
Seasonal Project (Spring): Create a Chase Game!
-
VEX GO®: Speed and Energy
-
How We See: Light Reflection
-
Practice with Conditionals Part 2
-
Practice with Conditionals Part 4
-
LEGO® SPIKE Essential: Design a Car Sensor
-
Seasonal Project (Summer): Pop The Balloons
-
Practice with Conditionals Part 3
-
Seasonal Project (Fall): Gathering Apples Game
-
Complex Conditionals: If/Then/Else Chase the Balloon Game
-
Choose Your Own Adventure: Elements of Culture
-
Introduction to Speed Blocks
-
VEX GO®: Lines and Angles
-
Plan a Quest
-
Forever Loop Dance Party
-
Pinball Game Project
-
Mad Libs Project
-
Flower Garden Functions Project
-
Design an App
-
Game Design Project
-
Decimal Division and Conditionals
-
Add and Subtract Fractions
-
Multiplying Fractions by Whole Numbers
-
Naming Numbers Game
-
Modeling Life Cycles
-
Fossils and Past Environments
-
Punctuation Game
-
State Project
-
Atoms and Molecules
-
Geographic Effects on Early Civilizations
-
Rates and Unit Rates
-
Positive and Negative Numbers
-
Balanced Ecosystems
-
Multimedia Book Report
-
micro:bit® Reaction Game
-
Animating Sprites with Factors
-
Animating Sprites with Division
-
Makey Makey®: Introduction
-
Introduction to Finch Robot®
-
Modeling Perimeter with Finch Robot®
-
Storytelling with Finch Robot®
-
Makey Makey®: Graphing Points on a Coordinate Plane
|
4.AP.3
Decompose problems into smaller, manageable tasks which may be then be broken down further.
|
-
3D Design: Recreate an Animal
-
Platform Game Design
-
Animating Poetry
-
Grammar Quiz Game
-
Dash Robot Mazes
-
Cycle of Matter
-
Clones in Games
-
Interactive Map of the 13 Colonies
-
Interactive Map of the 13 Colonies with the BBC micro:bit®
-
Digital Pet Project
-
VEX GO®: Introduction
-
VEX GO®: Measurement
-
Create a Drawing App
-
Minecraft® Coding Fundamentals - Basic Moves
-
Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles
-
Skills Practice: Events
-
Skills Practice: Broadcast Events
-
Skills Practice: Operators
-
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
-
LEGO® SPIKE Essential: Design a Car Sensor
-
Choose Your Own Adventure: Elements of Culture
-
Introduction to Speed Blocks
-
VEX GO®: Lines and Angles
-
Plan a Quest
-
Forever Loop Dance Party
-
Pinball Game Project
-
Mad Libs Project
-
Design an App
-
Game Design Project
-
Multiplying Fractions by Whole Numbers
-
Punctuation Game
-
State Project
-
Multiplying and Dividing Fractions
-
Multimedia Book Report
-
micro:bit® Reaction Game
-
Introduction to Finch Robot®
|
4.AP.4
Test and debug a program or algorithm to ensure it accomplishes the intended task.
|
-
Loops (Unplugged)
-
Exploring Ecosystems
-
Sound Frequency & Amplitude
-
Events
-
Platform Game Design
-
Digital Greeting Card Project
-
Classifying Rocks
-
Nutrition Maze
-
Digital Vocabulary Flashcard Quiz
-
Rights and Responsibilities
-
Introduction to the BBC micro:bit®
-
Nonfiction Animated Recordings
-
Grammar Quiz Game
-
Loops
-
Dash Robot Storytelling
-
Dash Robot Mazes
-
Classifying Shapes by Category
-
Cycle of Matter
-
Clones in Games
-
Revolutionary War Timeline
-
Digital Pet Project
-
Unit Fractions with Variables
-
Ozobot® Programming 1: Introduction
-
Dash Robot 1 - Movement
-
Create a Drawing App
-
Minecraft® Coding Fundamentals - Basic Moves
-
Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles
-
Skills Practice: Events
-
Skills Practice: Sequences
-
Skills Practice: Broadcast Events
-
Skills Practice: Repeat Loops
-
Skills Practice: Functions
-
Skills Practice: Forever Loops
-
Skills Practice: Variables
-
Skills Practice: 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
-
micro:bit®: Animal Response to the Environment
-
Pair Programming: Create a Band
-
micro:bit® Rounding to the Nearest Hundred
-
micro:bit® Rounding with Decimals
-
Seasonal Project (Spring): Create a Chase Game!
-
LEGO® SPIKE Essential: Design a Car Sensor
-
Seasonal Project (Summer): Pop The Balloons
-
The US Government
-
Seasonal Project (Fall): Gathering Apples Game
-
The Coordinate Plane
-
Choose Your Own Adventure: Elements of Culture
-
Classifying Shapes Using Lines and Angles
-
Classifying Quadrilaterals in a Hierarchy
-
Using the Go To Page Block
-
Introduction to Speed Blocks
-
Plan a Quest
-
Pinball Game Project
-
Mad Libs Project
-
Flower Garden Functions Project
-
Design an App
-
Game Design Project
-
Add and Subtract Fractions
-
Multiplying Fractions by Whole Numbers
-
Naming Numbers Game
-
State Project
-
Atoms and Molecules
-
Geographic Effects on Early Civilizations
-
Rates and Unit Rates
-
Multiplying and Dividing Fractions
-
Scale of Planets in the Solar System
-
Balanced Ecosystems
-
Multimedia Book Report
-
micro:bit® Reaction Game
-
Introduction to Finch Robot®
-
Modeling Perimeter with Finch Robot®
-
Storytelling with Finch Robot®
-
Ozobot® Timeline
|
4.IC.1
Evaluate computing technologies that have changed the world and express how those technologies influence and are influenced by cultural practices.
|
-
Internet Positivity (Unplugged)
-
Our Words Have Power (Cyberbullying)
-
Training AI Using Data
|
4.IC.2
Propose 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.CT.1
Determine specific aspects of patterns between or within problems that can be abstracted out to leave only the common or important elements.
|
|
5.CS.1
Create potential solutions to solve hardware and software problems using common troubleshooting strategies.
|
-
Computer Detectives: Hardware and Software Problems
|
5.NI.1
Model how information is broken down into smaller pieces, transmitted as packets (data groups) through multiple devices over networks and the Internet, and reassembled at the destination.
|
-
Networks, Packets, and the Internet
|
5.DA.1
Explain how the amount of space required to store data differs based on the type of data and level of detail and that the utility of that data varies.
|
-
Data Storage
|
5.DA.2
Organize and share collected data visually to highlight relationships and support a claim.
|
-
Animating Poetry
-
Research: Informational Programs
-
Using Digital Tools to Create Line Graphs
|
5.DA.3
Prioritize, analyze and use data to communicate ideas, highlight relationships and predict outcomes.
|
-
Scale of Planets in the Solar System
|
5.AP.1
Compare and refine multiple algorithms for the same task and determine which is the most appropriate.
|
-
Multiple Algorithms
-
Dash Robot 1 - Movement
|
5.AP.2
Decompose problems into smaller, manageable tasks which may themselves be deconstructed and analyzed.
|
-
3D Design: Recreate an Animal
-
Platform Game Design
-
Grammar Quiz Game
-
Dash Robot Mazes
-
Earth Systems
-
Cycle of Matter
-
Clones in Games
-
Interactive Map of the 13 Colonies
-
Interactive Map of the 13 Colonies with the BBC micro:bit®
-
Digital Pet Project
-
VEX GO®: Introduction
-
VEX GO®: Measurement
-
Create a Drawing App
-
Minecraft® Coding Fundamentals - Basic Moves
-
Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles
-
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
-
LEGO® SPIKE Essential: Design a Car Sensor
-
Choose Your Own Adventure: 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
-
State Project
-
Geographic Effects on Early Civilizations
-
Positive and Negative Numbers
-
Multimedia Book Report
-
micro:bit® Reaction Game
|
5.AP.3
Create programs by incorporating smaller portions of existing programs, to develop something new or add more advanced features.
|
-
3D Design: Codeblocks
-
Animating Poetry
-
Clones in Games
-
Digital Pet Project
-
Giving Credit through Attributions
-
Introduction to Classes and Objects in Games
-
Seasonal Project (Spring): Create a Chase Game!
-
Seasonal Project (Summer): Pop The Balloons
-
Seasonal Project (Fall): Gathering Apples Game
-
Rates and Unit Rates
|
5.AP.4
Use an iterative process to plan and develop a program by considering the perspectives and preferences of others.
|
-
Platform Game Design
-
Dash Robot Storytelling
-
Dash Robot Mazes
-
Digital Pet Project
-
Coding with LEGO® Spike Prime
-
Introduction to Classes and Objects in Games
-
Plan a Quest
-
Design an App
-
Game Design Project
|
5.AP.5
Recognize and observe intellectual property rights and give appropriate attribution when creating, remixing, or combining programs.
|
-
Giving Credit through Attributions
|
5.AP.6
Describe choices made during program development using code comments, presentations, and demonstrations.
|
-
Dash Robot Storytelling
-
Dash Robot Mazes
-
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.1
Propose 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.2
Seek and explain the impact of diverse perspectives for the purpose of improving computational artifacts.
|
-
3D Design: Keyboard Accommodations
-
Design an App
|
5.CT.1
Develop algorithms in computer programs to solve problems, including unique and repeated sub-tasks within a larger program.
|
-
Introduction to Computer Science and Scratch
-
Practice with Conditionals Part 1
-
Adding with Loops
-
Utah Timeline with the BBC micro:bit®
-
Game Mechanics with Comparison Operators
-
Loops (Unplugged)
-
Exploring Ecosystems
-
Balanced and Unbalanced Forces
-
Sound Frequency & Amplitude
-
Platform Game Design
-
Communities Adapt to & Modify their Environment
-
Fractions and Variables
-
Weather and Climate
-
Introduction to Comparison Operators
-
Classifying Rocks
-
Complex Conditionals: If/Then/Else Chase the Star
-
Nutrition Maze
-
Exploring Heat
-
Physical Changes
-
Variables
-
Plant and Animal Cells
-
Digital Vocabulary Flashcard Quiz
-
Animating Poetry
-
Exploring the Water Cycle
-
Rights and Responsibilities
-
Introduction to Conditionals
-
Wave Generator
-
Division and Conditionals
-
Multiple Algorithms
-
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
-
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
-
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: Repeat Loops
-
Skills Practice: Functions
-
Skills Practice: Forever Loops
-
Skills Practice: If/Then/Else Conditionals
-
Skills Practice: Variables
-
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
-
Using the Go To Page Block
-
Introduction to Speed Blocks
-
VEX GO®: Lines and Angles
-
Plan a Quest
-
Animation Loops Project
-
Forever Loop Dance Party
-
Pinball Game Project
-
Mad Libs Project
-
Flower Garden Functions Project
-
Design an App
-
Game Design Project
-
Decimal Division and Conditionals
-
Multiplying Fractions by Whole Numbers
-
Naming Numbers Game
-
State Project
-
Atoms and Molecules
-
Rates and Unit Rates
-
Positive and Negative Numbers
-
Evaluate Algebraic Equations
-
Scale of Planets in the Solar System
-
Balanced Ecosystems
-
Multimedia Book Report
-
micro:bit® Reaction Game
-
Animating Sprites with Factors
-
Animating Sprites with Division
-
Introduction to Finch Robot®
-
Modeling Perimeter with Finch Robot®
-
Storytelling with Finch Robot®
|