Standard |
Lessons |
K.1.B
Identify simple patterns and make predictions based on the patterns.
|
-
Advanced Data and Programming
-
Patterns and Music
-
Data Patterns and Predictions
-
Basic Data and Programming Project
|
K.1.C
Identify algorithms (step-by-step instructions) using a sequential process such as first, next, then, and last.
|
-
Sequences (Unplugged)
-
Properties of Matter
-
Weather and Seasons
-
Adding within 20 and Sequences (Unplugged)
-
Introduction to Kibo®
-
CodeHS Coding Card Game: Sequences
-
CodeHS Coding Card Game: Sequences 2
-
CodeHS Coding Card Game: Loops
-
CodeHS Coding Card Game: Loops 2
-
CodeHS Coding Card Game: Conditionals
-
CodeHS Coding Card Game: Conditionals 2
-
Create a Map
|
K.2
Create a sequence of code with or without technology such as solving a maze using drag-and-drop programming or creating step-by-step directions for student movement to a specific location
|
-
Sequences (Unplugged)
-
VEX 123®: Defining Shape Attributes
-
CodeHS Coding Card Game: Sequences
-
CodeHS Coding Card Game: Sequences 2
-
CodeHS Coding Card Game: Loops
-
CodeHS Coding Card Game: Loops 2
-
CodeHS Coding Card Game: Conditionals
-
CodeHS Coding Card Game: Conditionals 2
-
Coding Class: Block Basics
-
Racing Game
-
Create a Map
-
3D Shapes
-
Digital Greeting Card Project
-
Naming Numbers Game
|
K.3.A
Practice personal skills, including following directions, needed to successfully implement design processes.
|
-
Digital Greeting Card Project
-
Design Project with LEGO® Spike Essential: Moving Statue
|
K.3.B
Use a design process with components such as asking questions, brainstorming, or storyboarding to identify and solve authentic problems with adult assistance
|
-
Introduction to LEGO® Spike Essential
-
Introduction to Coding with LEGO® SPIKE Essential
-
Design Project with LEGO® Spike Essential: Moving Statue
-
Space Travel Project
-
Seed Dispersal
-
LEGO® Spike Essential: Design for Changing Weather
-
Create a Chicken Crossing Game
|
K.4.A
Communicate an understanding that data is information collected about people, events, or objects such as computer searches and weather patterns.
|
-
Digital Research 2: Choice Research
-
Advanced Data and Programming
-
Data Patterns and Predictions
-
Basic Data and Programming Project
|
K.4.B
Communicate with adult assistance the idea that digital devices can search for and retrieve information.
|
-
Research Presentations
-
Digital Research 1: Guided Research
-
Digital Research 2: Choice Research
|
K.5
Identify and demonstrate responsible behavior within a digital environment.
|
-
Impacts of Technology in Our World
-
Our Responsibilities
-
Minecraft: Education Edition® Basic Gameplay
-
Training AI Using Data
|
K.6.A
Demonstrate acceptable use of digital resources and devices as outlined in local policies or acceptable use policy (AUP).
|
|
K.6.B
Communicate an understanding that all digital content has owners.
|
-
Giving Credit Through Attributions
|
K.7.A
Identify ways to keep a user account safe, including not sharing login information and logging off accounts and devices.
|
-
Passwords
|
K.7.B
Identify and discuss what information is safe to share online such as hobbies and likes and dislikes and what information is unsafe such as identifying information.
|
-
Passwords
|
K.8.A
Use a variety of applications, devices, and online learning environments to engage with content.
|
|
K.8.B
Identify basic computer hardware, including a variety of input and output devices, and software using accurate terminology.
|
|
K.8.C
Perform software application functions such as opening an application and modifying, printing, and saving digital artifacts using a variety of developmentally appropriate digital tools and resources.
|
|
K.8.D
Practice ergonomically correct keyboarding techniques and developmentally appropriate hand and body positions.
|
|
K.8.E
Identify, locate, and practice using keys on the keyboard, including letters, numbers, and special keys such as space bar and backspace.
|
-
Keyboard Introduction
|
1.1.A
Identify and discuss a problem or task and break down (decompose) the solution into sequential steps.
|
-
Sequences (Unplugged)
-
Adaptations and Survival: Camouflage
-
Designing Solutions from Nature
-
Introduction to Message Events
-
Properties of Matter
-
Animal Life Cycles
-
Events
-
Loops: Part 2
-
Counting with Mazes
-
Research Presentations
-
Storytelling Animations
-
Create Your Own Story Problem
-
Adding within 20 and Sequences (Unplugged)
-
Loops
-
Storytelling Animations Part 2
-
Original Story Animations - Fiction Story
-
Advanced Data and Programming
-
Wildlife Scene Project
-
Changes in the Environment
-
VEX 123®: Introduction
-
Introduction to Bee-Bot®: Basic Movements
-
Counting with Bee-Bot®
-
Introduction to Bee-Bot®: Planning a Program
-
Patterns with Bee-Bot®
-
Comparing Length with Bee-Bot®
-
VEX 123®: Math Word Problems
-
Weather with Bee-Bot®
-
Needs of Living Things with Bee-Bot®
-
Minecraft® Coding Fundamentals - Basic Moves
-
Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles
-
Skills Practice: Sequences
-
Skills Practice: Repeat Loops
-
Design Project with LEGO® Spike Essential: 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 Grid/Coordinate Plane
-
Introduction to Speed Blocks
-
VEX 123®: Defining Shape Attributes
-
Forever Loop Dance Party
-
Program a Race
-
About Me Project
-
Garden Project
-
Create a Map
-
Tap-a-Mole Game
-
Preventing Erosion
-
Introduction to Debugging
-
Events (Alpine UT updates)
-
Grow and Shrink Blocks in Motion
-
Basic Data and Programming Project
-
Weather with 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.1.B
Identify the simple patterns found in the solutions to everyday problems or tasks.
|
-
Data Patterns and Predictions
|
1.1.C
Create a simple algorithm (step-by-step instructions) for an everyday task.
|
-
Sequences (Unplugged)
-
Properties of Matter
-
Weather and Seasons
-
Adding within 20 and Sequences (Unplugged)
-
Introduction to Kibo®
-
CodeHS Coding Card Game: Sequences
-
CodeHS Coding Card Game: Sequences 2
-
CodeHS Coding Card Game: Loops
-
CodeHS Coding Card Game: Loops 2
-
CodeHS Coding Card Game: Conditionals
-
CodeHS Coding Card Game: Conditionals 2
-
Create a Map
-
Preventing Erosion
|
1.2
Create a sequence of code that solves a simple problem with or without technology.
|
-
Advanced Data and Programming
-
Create a Chicken Crossing Game
-
River Crossing Game
-
Preventing Erosion
-
Basic Data and Programming Project
|
1.3.A
Practice personal skills and behaviors, including following directions and mental agility, needed to implement a design process successfully.
|
-
Impacts of Technology in Our World
-
Minecraft: Education Edition® Basic Gameplay
-
Training AI Using Data
|
1.3.B
Use a design process with components such as asking questions, brainstorming, or storyboarding to identify and solve authentic problems with adult assistance.
|
-
Introduction to LEGO® Spike Essential
-
Introduction to Coding with LEGO® SPIKE Essential
-
Design Project with LEGO® Spike Essential: Moving Statue
-
Space Travel Project
-
LEGO® Spike Essential: Design for Changing Weather
|
1.4
Identify examples of how technology has impacted different communities.
|
-
Impacts of Technology in Our World
|
1.5.A
Explore and collect many types of data such as preferences or daily routines of people, events, or objects.
|
-
Advanced Data and Programming
-
Data Patterns and Predictions
-
Basic Data and Programming Project
|
1.5.B
Conduct a basic search using provided keywords and digital sources with adult assistance.
|
|
1.6
Describe and demonstrate respectful behavior within a digital environment.
|
-
Impacts of Technology in Our World
-
Our Responsibilities
-
Minecraft: Education Edition® Basic Gameplay
-
Training AI Using Data
|
1.7.A
Explain and demonstrate the importance of acceptable use of digital resources and devices as outlined in local policies or acceptable use policy (AUP).
|
|
1.7.B
Communicate an understanding that all digital content has owners and explain the importance of respecting others' belongings as they apply to digital content and information.
|
-
Giving Credit Through Attributions
|
1.8.A
Identify ways to keep a user account safe, including not sharing login information and logging off accounts and devices.
|
-
Passwords
|
1.8.B
Identify and discuss what information is safe to share online such as hobbies and likes and dislikes and what information is unsafe such as identifying information.
|
-
Passwords
-
Training AI Using Data
|
1.8.C
Discuss and define cyberbullying with teacher support and guidance.
|
|
1.9.A
Select and use a variety of applications, devices, and online learning environments to create an original product.
|
-
About Me Project
-
Create a Chicken Crossing Game
-
River Crossing Game
-
Patterns and Music
|
1.9.B
Describe basic computer hardware, including a variety of input and output devices, and software using accurate terminology
|
-
Input Devices
-
Computer Basics
|
1.9.C
Perform software application functions such as file management, collaboration, and the creation and revision of digital artifacts using a variety of developmentally appropriate digital tools and resources.
|
|
1.9.D
Practice ergonomically correct keyboarding techniques and developmentally appropriate hand and body positions
|
-
Mouse Practice
-
Keyboard Introduction
|
1.9.E
Identify, locate, and practice using keys on the keyboard, including upper- and lower-case letters, numbers, and special keys such as space bar, shift, and backspace.
|
-
Keyboard Introduction
|
2.1.A
Identify and communicate a problem or task and break down (decompose) multiple solutions into sequential steps.
|
-
Sequences (Unplugged)
-
Adaptations and Survival: Camouflage
-
Designing Solutions from Nature
-
Introduction to Message Events
-
Properties of Matter
-
Animal Life Cycles
-
Events
-
Loops: Part 2
-
Counting with Mazes
-
Research Presentations
-
Storytelling Animations
-
Create Your Own Story Problem
-
Adding within 20 and Sequences (Unplugged)
-
Loops
-
Storytelling Animations Part 2
-
Original Story Animations - Fiction Story
-
Advanced Data and Programming
-
Wildlife Scene Project
-
Changes in the Environment
-
VEX 123®: Introduction
-
Introduction to Bee-Bot®: Basic Movements
-
Counting with Bee-Bot®
-
Introduction to Bee-Bot®: Planning a Program
-
Patterns with Bee-Bot®
-
Comparing Length with Bee-Bot®
-
VEX 123®: Math Word Problems
-
Weather with Bee-Bot®
-
Needs of Living Things with Bee-Bot®
-
Minecraft® Coding Fundamentals - Basic Moves
-
Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles
-
Skills Practice: Sequences
-
Skills Practice: Repeat Loops
-
Design Project with LEGO® Spike Essential: 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 Grid/Coordinate Plane
-
Introduction to Speed Blocks
-
VEX 123®: Defining Shape Attributes
-
Forever Loop Dance Party
-
Program a Race
-
Garden Project
-
Create a Map
-
Tap-a-Mole Game
-
Preventing Erosion
-
Introduction to Debugging
-
Events (Alpine UT updates)
-
Grow and Shrink Blocks in Motion
-
Basic Data and Programming Project
-
Weather with 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
|
2.1.B
Identify complex patterns and make predictions based on the pattern.
|
-
Advanced Data and Programming
-
Data Patterns and Predictions
|
2.1.C
Analyze a plan with adult assistance that outlines the steps needed to complete a task.
|
-
Sequences (Unplugged)
-
Properties of Matter
-
Weather and Seasons
-
Adding within 20 and Sequences (Unplugged)
-
Introduction to Kibo®
-
CodeHS Coding Card Game: Sequences
-
CodeHS Coding Card Game: Sequences 2
-
CodeHS Coding Card Game: Loops
-
CodeHS Coding Card Game: Loops 2
-
CodeHS Coding Card Game: Conditionals
-
CodeHS Coding Card Game: Conditionals 2
-
Create a Map
|
2.1.D
Create and troubleshoot simple algorithms (step-by-step instructions) that include conditionals such as if-then statements as they apply to an everyday task.
|
|
2.2.A
Identify and explore what a variable is in a sequence of code.
|
-
Data Storage and Variables
|
2.2.B
Use a design process to create a sequence of code that includes loops to solve a simple problem with or without technology.
|
-
Adaptations and Survival: Camouflage
-
Introduction to Message Events
-
Maze Game Project
-
Story Problems: Add and Subtract within 20
-
Greater Than and Less Than: Single-Digit Numbers
-
Changing Landforms
-
Creating Shapes
-
Types of Motion
-
Animal Life Cycles
-
Events
-
Story Problems: Add and Subtract within 10
-
Place Value: Ones, Tens, and Hundreds
-
Loops: Part 2
-
Counting with Mazes
-
Light and Shadows
-
From ScratchJr to Scratch
-
Research Presentations
-
Sound and Pitch
-
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
-
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
-
Design Project with LEGO® Spike Essential: 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
-
Coding Class: Block Basics
-
Catching Butterflies
-
Greater Than and Less Than: Two-Digit Numbers
-
Greater Than and Less Than: Three-Digit Numbers
-
Program a Race
-
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
-
Preventing Erosion
-
Events (Alpine UT updates)
-
Grow and Shrink Blocks in Motion
-
Seasons with Robot Mouse
-
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
|
2.3.A
Demonstrate personal skills and behaviors, including effective communication, following directions, and mental agility, needed to implement a design process successfully.
|
-
Impacts of Technology in Our World
-
Minecraft: Education Edition® Basic Gameplay
-
Training AI Using Data
|
2.3.B
Apply a design process with components such as testing and reflecting to create new and useful solutions to identify and solve for authentic problems.
|
-
Introduction to LEGO® Spike Essential
-
Introduction to Coding with LEGO® SPIKE Essential
-
Design Project with LEGO® Spike Essential: Moving Statue
-
Space Travel Project
-
LEGO® Spike Essential: Design for Changing Weather
|
2.4
The student demonstrates an understanding that technology is dynamic and impacts different communities. The student is expected to identify and analyze how technology impacts different communities.
|
|
2.5.A
Identify and collect non-numerical data, such as weather patterns, preferred reading genres, and holidays.
|
-
Advanced Data and Programming
-
Data Storage and Variables
-
Data Patterns and Predictions
-
Basic Data and Programming Project
|
2.5.B
Conduct a basic search independently using provided keywords and digital sources.
|
-
Research Presentations
-
Digital Research 1: Guided Research
-
Digital Research 2: Choice Research
|
2.6
The student communicates data through the use of digital tools. The student is expected to use a digital tool to individually or collaboratively create and communicate data visualizations such as pictographs and bar graphs.
|
-
Advanced Data and Programming
-
Data Patterns and Predictions
|
2.7
The student identifies appropriate ways to communicate in various digital environments. The student is expected to participate in digital environments to develop responsible and respectful interactions.
|
-
Impacts of Technology in Our World
-
Our Responsibilities
-
Minecraft: Education Edition® Basic Gameplay
-
Training AI Using Data
|
2.8.A
Explain and demonstrate the importance of acceptable use of digital resources and devices as outlined in local policies or acceptable use policy (AUP).
|
|
2.8.B
Communicate an understanding that all digital content has owners and explain the importance of respecting others' belongings as they apply to digital content and information.
|
-
Giving Credit Through Attributions
|
2.9.A
Demonstrate account safety, including creating a strong password and logging off accounts and devices.
|
-
Passwords
|
2.9.B
Compare and contrast private and public information and discuss what is safe to be shared online and with whom.
|
-
Passwords
|
2.9.C
Discuss cyberbullying and identify examples.
|
|
2.10.A
Select and use a variety of applications, devices, and online learning environments to create and share content.
|
-
3D Design: Introduction
-
3D Design: Create a Bubble Wand
|
2.10.B
Identify, compare, and describe the function of basic computer hardware, including a variety of input and output devices, and software applications using accurate terminology.
|
-
Input Devices
-
Computer Basics
|
2.10.C
Operate a variety of developmentally appropriate digital tools and resources to perform software application functions such as reviewing digital artifacts and designing solutions to problems.
|
-
3D Design: Introduction
-
3D Design: Create a Bubble Wand
|
2.10.D
Practice ergonomically correct keyboarding techniques and developmentally appropriate hand and body positions.
|
-
Mouse Practice
-
Keyboard Introduction
|
2.10.E
Identify, locate, and practice using keys on the keyboard, including secondary actions of different keys such as "@," "#," "$," and "?".
|
-
Keyboard Introduction
|
3.1.A
decompose story problems into smaller, manageable subproblems and identify a solution to the problems
|
-
Game Mechanics with Comparison Operators
-
Decimal Multiplication and Conditionals
-
Plant and Animal Cells
-
Animating Poetry
-
Grammar Quiz Game
-
Dash Robot Mazes
-
Cycle of Matter
-
Multi-digit Multiplication and Conditionals
-
Clones in Games
-
Interactive Map of the 13 Colonies
-
Interactive Map of the 13 Colonies with the BBC micro:bit®
-
Digital Pet Project
-
Dash Robot 1 - Movement
-
Cue Robot 1 - Movement
-
Cue Robot 2 - Proximity Sensors
-
Cue Robot 3 - Loops and Functions
-
VEX GO®: Introduction
-
VEX GO®: Measurement
-
Minecraft® Coding Fundamentals - Basic Moves
-
Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles
-
Skills Practice: Events
-
Skills Practice: Sequences
-
Skills Practice: Broadcast Events
-
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
-
Flower Garden Functions Project
-
Design an App
-
Game Design Project
-
Naming Numbers Game
-
Punctuation Game
-
State Project
-
Geographic Effects on Early Civilizations
-
Multiplying and Dividing Fractions
-
Multimedia Book Report
-
micro:bit® Reaction Game
|
3.1.B
identify simple and complex patterns in story problems;
|
-
Our Words Have Power (Cyberbullying)
-
Training AI Using Data
|
3.1.C
develop a plan collaboratively and document a plan that outlines specific steps taken to complete a project; and
|
-
Plan a Quest
|
3.1.D
debug simple algorithms (set of procedures) by identifying and removing errors
|
-
Exploring Ecosystems
-
Maze Game Project
-
Sound Frequency & Amplitude
-
Platform Game Design
-
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
-
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
-
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
-
Mad Libs Project
-
Functions Dance Project
-
Flower Garden Functions Project
-
Design an App
-
Game Design Project
-
Naming Numbers Game
-
Punctuation Game
-
State Project
-
Atoms and Molecules
-
Geographic Effects on Early Civilizations
-
Rates and Unit Rates
-
Multiplying and Dividing Fractions
-
Evaluate Algebraic Equations
-
Scale of Planets in the Solar System
-
Balanced Ecosystems
-
Multimedia Book Report
-
micro:bit® Reaction Game
-
Ozobot® Cycle
|
3.2.A
use variables within a program to store data; and
|
-
Game Mechanics with Comparison Operators
-
3D Design: Codeblocks
-
Balanced and Unbalanced Forces
-
Sound Frequency & Amplitude
-
Fractions and Variables
-
Introduction to Comparison Operators
-
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
-
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
|
3.2.B
use a design process to create programs that include sequences, loops, and conditionals to express ideas or address a problem.
|
-
Introduction to Computer Science and Scratch
-
Practice with Conditionals Part 1
-
Adding with Loops
-
Game Mechanics with Comparison Operators
-
Loops (Unplugged)
-
3D Design: Codeblocks
-
Exploring Ecosystems
-
Balanced and Unbalanced Forces
-
Sound Frequency & Amplitude
-
Events
-
Platform Game Design
-
Communities Adapt to & Modify their Environment
-
Fractions and Variables
-
Creative Storytelling
-
Weather and Climate
-
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
-
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!
-
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
-
Mad Libs Project
-
Functions Dance Project
-
Flower Garden Functions Project
-
Design an App
-
Game Design Project
-
Decimal Division and Conditionals
-
Add and Subtract Fractions
-
Naming Numbers Game
-
Fossils and Past Environments
-
Punctuation Game
-
State Project
-
Atoms and Molecules
-
Rates and Unit Rates
-
Positive and Negative Numbers
-
Evaluate Algebraic Equations
-
Balanced Ecosystems
-
Multimedia Book Report
-
micro:bit® Reaction Game
-
Animating Sprites with Factors
-
Animating Sprites with Division
|
3.3.A
explain the importance of and demonstrate personal skills and behaviors, including metacognition, effective communication, following directions, and mental agility, needed to implement the design process successfully
|
-
Platform Game Design
-
Design Project with LEGO® Spike Essential: Moving Statue
-
3D Design: Keyboard Accommodations
-
LEGO® SPIKE Essential: Design a Car Sensor
-
Design an App
-
Game Design Project
|
3.3.B
apply an appropriate design process using components such as peer and teacher feedback to create new and useful solutions to authentic problems
|
|
3.4
demonstrates an understanding that technology is dynamic and impacts different communities. The student is expected to define emerging technologies.
|
-
Training AI Using Data
|
3.5.A
identify and collect numerical data such as the price of goods or temperature
|
-
Research: Effective Keywords
-
Research: Informational Programs
-
Using Digital Tools to Create Line Graphs
|
3.5.B
use various search strategies with adult assistance
|
-
Research: Effective Keywords
|
3.6
analyze data in graphs to identify and discuss trends and inferences.
|
-
Research: Effective Keywords
-
Research: Informational Programs
-
Using Digital Tools to Create Line Graphs
|
3.7
communicates data through the use of digital tools to inform an audience. The student is expected to use digital tools to communicate and publish results to inform an intended audience.
|
-
Using Digital Tools to Create Line Graphs
-
Scale of Planets in the Solar System
|
3.8.A
define digital footprint
|
-
Digital Identity
|
3.8.B
define digital etiquette
|
-
Digital Identity
|
3.8.C
define digital collaboration
|
|
3.9.A
demonstrate adherence to local acceptable use policy (AUP) that reflects positive social behavior in the digital environment
|
|
3.9.B
communicate the purpose of copyright law and identify appropriate and inappropriate uses of digital content and information
|
-
Giving Credit through Attributions
|
3.9.C
identify the required elements of citations for digital forms of media
|
-
Giving Credit through Attributions
|
3.10.A
demonstrate account safety, including creating a strong password and logging off accounts and devices
|
-
Strong Usernames and Passwords
|
3.10.B
describe ways to employ safe practices such as protecting digital identity and avoid online dangers such as accessing unsafe websites or clicking on suspicious links
|
-
Strong Usernames and Passwords
-
Digital Identity
|
3.10.C
discuss cyberbullying and explain how to respond to cyberbullying
|
-
Our Words Have Power (Cyberbullying)
|
3.11.A
compare and contrast applications such as word processor, spreadsheet, and presentation tools for relevance to an assigned task
|
|
3.11.B
perform software application functions such as inserting or deleting text, inserting images, and formatting page layout and margins
|
|
3.12.A
communicate an understanding of terminology related to operating systems and network systems such as internet, intranet, wireless network, short-range wireless technology, and learning management systems
|
-
Networks, Packets, and the Internet
|
3.12.B
identify where and how to save files such as using appropriate naming conventions and effective file management strategies
|
|
3.12.C
demonstrate proper touch keyboarding techniques with accuracy and ergonomic strategies such as correct hand and body positions
|
|
3.12.D
identify and practice using keyboard or other input device shortcuts for actions such as copy, paste, undo, or closing windows
|
|
3.12.E
identify minor technical problems with hardware and software and solve the issues with assistance
|
|
4.1.A
Decompose story problems into smaller, manageable subproblems and discuss and document various solutions to the problems.
|
-
Game Mechanics with Comparison Operators
-
Decimal Multiplication and Conditionals
-
Plant and Animal Cells
-
Animating Poetry
-
Grammar Quiz Game
-
Dash Robot Mazes
-
Cycle of Matter
-
Multi-digit Multiplication and Conditionals
-
Clones in Games
-
Interactive Map of the 13 Colonies
-
Interactive Map of the 13 Colonies with the BBC micro:bit®
-
Digital Pet Project
-
Dash Robot 1 - Movement
-
Cue Robot 1 - Movement
-
Cue Robot 2 - Proximity Sensors
-
Cue Robot 3 - Loops and Functions
-
VEX GO®: Introduction
-
VEX GO®: Measurement
-
Minecraft® Coding Fundamentals - Basic Moves
-
Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles
-
Skills Practice: Events
-
Skills Practice: Sequences
-
Skills Practice: Broadcast Events
-
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
-
Naming Numbers Game
-
Punctuation Game
-
State Project
-
Geographic Effects on Early Civilizations
-
Multiplying and Dividing Fractions
-
Multimedia Book Report
-
micro:bit® Reaction Game
-
Ozobot® Cycle
|
4.1.B
Identify patterns in story problems and make predictions based on the pattern.
|
-
Our Words Have Power (Cyberbullying)
-
Training AI Using Data
|
4.1.C
Communicate design plans and solutions using a variety of options.
|
-
Plan a Quest
|
4.1.D
Debug algorithms (set of procedures) by identifying and removing errors.
|
-
Multimedia Book Report
|
4.2.A
Use variables within a program to modify data.
|
-
Pinball Game Project
|
4.2.B
Use a design process to create programs that include sequences, loops, and conditionals to express ideas or address a proble
|
-
Pinball Game Project
|
4.3.A
Explain the importance of and demonstrate personal skills and behaviors, including problem solving and questioning, effective communication, following directions, mental agility, and metacognition, that are needed to implement a design process successfully
|
-
Platform Game Design
-
Design Project with LEGO® Spike Essential: Moving Statue
-
3D Design: Keyboard Accommodations
-
LEGO® SPIKE Essential: Design a Car Sensor
-
Design an App
-
Game Design Project
|
4.3.B
Apply an appropriate design process that includes components to improve processes and refine original products for authentic problems.
|
|
4.4
Identify examples of emerging technologies.
|
-
Training AI Using Data
|
4.5.A
Classify numerical and non-numerical data.
|
-
Research: Informational Programs
-
Scale of Planets in the Solar System
|
4.5.B
Identify and collect data by using various search strategies, including two or more keywords within specific parameters.
|
-
Research: Effective Keywords
|
4.6
Use digital tools to transform and make inferences about data to answer a question.
|
-
Research: Effective Keywords
-
Research: Informational Programs
-
Using Digital Tools to Create Line Graphs
-
Training AI Using Data
|
4.7
Use digital tools to communicate results of an inquiry to inform an intended audience.
|
-
Using Digital Tools to Create Line Graphs
-
Training AI Using Data
|
4.8.A
Describe how information retained online creates a permanent digital footprint.
|
-
Digital Identity
|
4.8.B
Describe appropriate digital etiquette for various forms of digital communication such as text, email, and online chat.
|
-
Digital Identity
|
4.8.C
Demonstrate appropriate digital etiquette for various forms of digital collaboration such as shared documents, video conferencing, and other platforms.
|
|
4.9.A
Demonstrate adherence to local acceptable use policy (AUP) and explain the importance of responsible and ethical technology use.
|
|
4.9.B
Describe the rights and responsibilities of a creator, define copyright law, and explain how copyright law applies to creative work.
|
|
4.9.C
Create citations for digital forms of media with assistance.
|
|
4.10.A
demonstrate account safety, including creating a strong password and logging off devices, and explain the importance of these practices
|
|
4.10.B
identify and discuss types of data collection tools such as cookies, pop-ups, smart devices, and unsecured networks and explain why it is important to maintain digital privacy
|
|
4.10.C
discuss and explain how to respond to cyberbullying, including advocating for self and others
|
-
Our Words Have Power (Cyberbullying)
|
4.11.A
evaluate and choose applications for relevance to an assigned task
|
|
4.11.B
perform software application functions such as outline options, bulleting, and numbering lists, and perform editing functions such as finding and replacing
|
|
4.12.A
communicate an understanding of terminology related to virtual systems such as video conferencing, augmented reality, and virtual reality environments
|
|
4.12.B
evaluate where and how to save, including the use of appropriate naming conventions and effective file management strategies and folder structures
|
|
4.12.C
demonstrate proper touch keyboarding techniques with speed and accuracy and ergonomic strategies such as correct hand and body positions
|
|
4.12.D
identify and practice using cross-curricular symbols or other input device shortcuts on a keyboard
|
|
4.12.E
use troubleshooting strategies to solve minor technical problems with hardware and software such as restarting software or rebooting hardware
|
-
Computer Detectives: Hardware and Software Problems
|
5.1.A
decompose a real-world problem into smaller, manageable subproblems using graphic organizers such as learning maps, concept maps, or other representations of data;
|
-
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
-
Skills Practice: Events
-
Skills Practice: Sequences
-
Skills Practice: Operators
-
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
-
Flower Garden Functions Project
-
Design an App
-
Game Design Project
-
Multiplying Fractions by Whole Numbers
-
Punctuation Game
-
State Project
-
Geographic Effects on Early Civilizations
-
Multiplying and Dividing Fractions
-
Multimedia Book Report
-
micro:bit® Reaction Game
|
5.1.B
identify patterns in real-world problems and make predictions based on the pattern
|
-
Our Words Have Power (Cyberbullying)
-
Training AI Using Data
|
5.1.C
design and create an outline collaboratively that documents a problem, possible solutions, and an expected timeline for the development of a coded solution
|
-
Plan a Quest
|
5.1.D
compare multiple algorithms for the same task and determine which algorithm is the most appropriate for that task
|
-
Multiple Algorithms
-
Dash Robot 1 - Movement
-
Cue Robot 1 - Movement
|
5.2.A
use variables within a program to store and modify data;
|
-
Game Mechanics with Comparison Operators
-
3D Design: Codeblocks
-
Balanced and Unbalanced Forces
-
Sound Frequency & Amplitude
-
Fractions and Variables
-
Introduction to Comparison Operators
-
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
|
5.2.B
use a design process to create block-based programs that include sequences, loops, conditionals, and events to solve an everyday problem
|
-
Introduction to Computer Science and Scratch
-
Practice with Conditionals Part 1
-
Adding with Loops
-
Game Mechanics with Comparison Operators
-
Loops (Unplugged)
-
3D Design: Codeblocks
-
Exploring Ecosystems
-
Balanced and Unbalanced Forces
-
Sound Frequency & Amplitude
-
Events
-
Platform Game Design
-
Communities Adapt to & Modify their Environment
-
Fractions and Variables
-
Creative Storytelling
-
Weather and Climate
-
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
-
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!
-
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
-
Flower Garden Functions Project
-
Design an App
-
Game Design Project
-
Decimal Division and Conditionals
-
Add and Subtract Fractions
-
Multiplying Fractions by Whole Numbers
-
Naming Numbers Game
-
Modeling Life Cycles
-
Fossils and Past Environments
-
Punctuation Game
-
State Project
-
Atoms and Molecules
-
Rates and Unit Rates
-
Positive and Negative Numbers
-
Evaluate Algebraic Equations
-
Balanced Ecosystems
-
Multimedia Book Report
-
micro:bit® Reaction Game
-
Animating Sprites with Factors
-
Animating Sprites with Division
|
5.2.C
analyze a code and how the code may be reused to develop new or improved programs
|
-
Game Mechanics with Comparison Operators
-
3D Design: Codeblocks
-
Animating Poetry
-
Multiple Algorithms
-
Game Effects
-
Clones in Games
-
Digital Pet Project
-
Giving Credit through Attributions
-
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
|
5.3.A
takes an active role in learning by using a design process to solve authentic problems for a local or global audience, using a variety of technologies
|
|
5.3.B
apply an appropriate design process that includes components to generate multiple solutions for an authentic problem and develop original products
|
-
Platform Game Design
-
Multiple Algorithms
-
Design Project with LEGO® Spike Essential: Moving Statue
-
3D Design: Keyboard Accommodations
-
LEGO® SPIKE Essential: Design a Car Sensor
-
Design an App
-
Game Design Project
|
5.4.A
demonstrates an understanding that technology is dynamic and impacts different communities. The student is expected to predict how emerging technologies may impact different communities
|
-
Training AI Using Data
|
5.5.A
identify and collect quantitative and qualitative data with digital tools
|
-
Research: Informational Programs
-
Scale of Planets in the Solar System
|
5.5.B
identify keyword(s), Boolean operators, and limiters within provided search strategies
|
|
5.6.A
uses data to answer questions. The student is expected to use digital tools to analyze and transform data and make inferences to answer questions.
|
-
Research: Effective Keywords
-
Research: Informational Programs
-
Using Digital Tools to Create Line Graphs
|
5.7.A
communicates data through the use of digital tools to inform an audience. The student is expected to use digital tools to communicate and display data using appropriate visualization to inform an intended audience.
|
-
Using Digital Tools to Create Line Graphs
|
5.8.A
identify the components of a digital footprint such as online activity, game use, or social media platforms
|
-
Digital Identity
|
5.8.B
describe appropriate digital etiquette for addressing different audiences such as peers, teachers, and other adults
|
-
Digital Identity
|
5.8.C
apply appropriate digital etiquette for collaborating with different audiences such as peers, teachers, and other adults
|
|
5.9.A
demonstrate adherence to local acceptable use policy (AUP) and explain the importance of responsible and ethical technology
|
-
Giving Credit through Attributions
|
5.9.B
describe the purpose of copyright law and the possible consequences for inappropriate use of digital content
|
-
Giving Credit through Attributions
|
5.9.C
create citations for digital forms of media with assistance
|
|
5.10.A
discuss cybersecurity strategies such as using a secured internet connection to protect digital information
|
-
Strong Usernames and Passwords
-
Digital Identity
|
5.10.B
discuss how data collection technology is used to track online navigation and identify strategies to maintain digital privacy and security
|
-
Training AI Using Data
|
5.10.C
discuss and identify how interactions can escalate online and explain ways to stand up to cyberbullying, including advocating for self and others
|
-
Our Words Have Power (Cyberbullying)
|
5.11.A
identify file types for text, graphics, and multimedia files
|
|
5.11.B
perform software application functions, including inserting or deleting text and images and formatting tools or options.
|
|
5.12.A
describe and evaluate operating systems, learning management systems, virtual systems, and network systems such as internet, intranet, wireless network, and short-range wireless technology
|
-
Networks, Packets, and the Internet
|
5.12.B
organize files using appropriate naming conventions and folder structures
|
|
5.12.C
demonstrate proper touch keyboarding techniques with increasing speed and accuracy and ergonomic strategies such as correct hand and body positions
|
|
5.12.D
demonstrate keyboard or other input device shortcuts with fluency
|
|
5.12.E
use help sources to research application features and solve software issues
|
|