Standards in this Framework
Standard | Lessons |
---|---|
K.CS.D.1
With teacher guidance, select and operate an appropriate device to perform a task. |
3D Design: Create a Bubble Wand Keyboard Introduction Scout Adventures 1: Introducing Scout Scout Adventures 2: Scout Starts Exploring Scout Adventures 3: Scout Meets a Friend Scout Adventures 4: Scout Explores the Forest Scout Adventures 5: Scout and Bluebird Help Scout Adventures 6: Scout Celebrates with Friends |
K.CS.HS.1
Use appropriate terminology in identifying and describing the function of common physical components of computing systems. |
Ozobot® Programming 2: More Color Codes Introduction to Kibo® Mouse Practice Keyboard Introduction Ozobot® Timeline Ozobot® Cycle |
K.CS.T.1
Discuss basic hardware and software problems. |
Computer Detectives: Computer Problems |
K.NI.C.1
Explain that a password helps protect the privacy of information. |
Keeping Information Safe |
K.NI.NCO.1
With teacher guidance, students define computer networks and how they can be used to connect people to other people, places, information, and ideas. |
Using Networks to Connect Exploring Computer Networks |
K.DA.CVT.1
With teacher guidance, collect and transform data using digital devices; Display data for communication in various visual formats. |
Digital Research 2: Choice Research Advanced Data and Programming Data Patterns and Predictions Basic Data and Programming Project Basic Data and Programming Guided Research Introduction to Research Choice Research |
K.DA.S.1
Recognize that data can be collected and stored on different computing devices over time and retrieved later. |
Training AI Using Data Get Organized with Files What Can AI Do? How AI Helps Us Guided Research Introduction to Research Data Storage & File management [K] Data Storage & File management [1st] Data Storage & File management [2nd] |
K.DA.IM.1
Discuss patterns in data to make inferences or predictions. |
Data Patterns and Predictions Training AI Using Data Basic Data and Programming Project Basic Data and Programming What Can AI Do? How AI Helps Us |
K.AP.A.1
With teacher assistance, model daily processes by following algorithms (sets of step-by-step instructions) to complete tasks. |
Properties of Matter Weather and Seasons Adding within 20 and Sequences (Unplugged) Introduction to Kibo® CodeHS Coding Card Game: Sequences CodeHS Coding Card Game: Sequences 2 CodeHS Coding Card Game: Loops CodeHS Coding Card Game: Loops 2 CodeHS Coding Card Game: Conditionals CodeHS Coding Card Game: Conditionals 2 Create a Map Design an Adventure Game Preventing Erosion Sequences (Unplugged) Acting with Events Computational Thinking: Morning Routines Computational Thinking: Evening Routines Computational Thinking: School Day Routines |
K.AP.V.1
With teacher assistance, model the way programs store and manipulate data by using numbers or other symbols to represent information. |
Data Storage and Variables Training AI Using Data Basic Data and Programming Project Basic Data and Programming Data Storage with Symbols Variables: Keeping Score |
K.AP.C.1
With teacher assistance, identify programs with sequences and simple loops, 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 Creating Shapes Types of Motion Animal Life Cycles Events Story Problems: Add and Subtract within 10 Place Value: Ones, Tens, and Hundreds Loops Part 2 Counting with Mazes Light and Shadows From ScratchJr to Scratch Research Presentations Who Keeps Us Safe? Sound and Pitch Story Problems: Add and Subtract within 100 Storytelling Animations Phases of the Moon Create Your Own Story Problem Living and Nonliving Weather and Seasons Original Story Animations - Personal Story Digital Research 2: Choice Research Loops Storytelling Animations Part 2 Sun and Moon, Day and Night Algebraic Thinking: Find an Unknown Number Up to 10 in a Number Story Original Story Animations - Fiction Story Economic Choices Advanced Data and Programming Phonics: Letter Sounds Cardinal Directions Events and Money Wildlife Scene Project Place Value: Ones and Tens Finding an Unknown in a Word Problem Changes in the Environment Phonics: Digraphs Introduction to Bee-Bot®: Basic Movements Counting with Bee-Bot® Introduction to Bee-Bot®: Planning a Program Patterns with Bee-Bot® ScratchJr to Scratch: Events and Loops Seasons with Bee-Bot® Place Value: Adding Up to 20 Comparing Length with Bee-Bot® Introduction to Coding with LEGO® SPIKE Essential VEX 123®: Math Word Problems Weather with Bee-Bot® Needs of Living Things with Bee-Bot® Push and Pull with Bee-Bot® Minecraft® Coding Fundamentals - Basic Moves Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles Skills Practice: Repeat Loops Skills Practice: Events LEGO® SPIKE Essential: Design a Moving Statue Space Travel Project Moving Targets Game VEX 123®: Patterns of Living Things Seed Dispersal Unplugged Introduction to ScratchJr: Part 1 Unplugged Introduction to ScratchJr: Part 2 Kibo®: Adding and Subtracting Shapes with Bee-Bot® Seasonal Project (Summer): Pop the Balloons Making Ten with Bee-Bot® Seasonal Project (Spring): Create a Chase Game Seasonal Project (Fall): Gathering Apples Game Seasonal Project (Fall): Gathering Apples Game Minecraft: Education Edition® - Trailblazer Introduction to Speed Blocks VEX 123®: Defining Shape Attributes Introduction to Show and Hide Blocks Introduction to Grow and Shrink Blocks Forever Loop Dance Party CodeHS Coding Card Game: Sequences CodeHS Coding Card Game: Sequences 2 CodeHS Coding Card Game: Loops CodeHS Coding Card Game: Loops 2 CodeHS Coding Card Game: Conditionals CodeHS Coding Card Game: Conditionals 2 Code Block Review Loops: Catching Butterflies Introduction to the Wait Block Greater Than and Less Than: Two-Digit Numbers Greater Than and Less Than: Three-Digit Numbers End Block: Program a Race About Me Project Chicken Crossing Game Garden Project Combining Shapes River Crossing Game Racing Game Create a Map Hide and Seek Game 3D Shapes Digital Greeting Card Tap-a-Mole Game Patterns and Music Preventing Erosion Rates and Unit Rates Events (Alpine UT updates) Grow and Shrink Blocks in Motion Seasons with Code & Go® Robot Mouse Weather with Code & Go® Robot Mouse Introduction to Code & Go® Robot Mouse: Basic Movements Counting with Code & Go® Robot Mouse Introduction to Code & Go® Robot Mouse: Planning a Program Patterns with Code & Go® Robot Mouse Comparing Length with Code & Go® Robot Mouse Needs of Living Things with Code & Go® Robot Mouse Push and Pull with Code & Go® Robot Mouse Shapes with Code & Go® Robot Mouse Making Ten with Code & Go® Robot Mouse Debugging: Events and Sequences Programming a Cycle Debugging: Message Events and Loops Loops: Follow the Path Message Events: Scout Plays in the Forest Garden Project Growing Garden Debugging: Events and Motion Message Events: Simon Says Maze Game Project Loops: Frog and Rabbit Forever Loops: Fireworks Loops: Play in the Park Sequences: Digital Responsibilities Grid: Solving Mazes Animal Sounds Events: Submarine Sequences Moving Targets Game Transportation Speeds and Sounds Introduction to Events All About Me! Introduction to Repeat Loops Changing Environments with Bee-Bot® Seasonal Project (Winter): Design a Snowman Seasonal Project (Winter): Build a Snowman Changing Environments with Code & Go® Robot Mouse Making a Timer Two-Step Dance & Feedback Choice Research |
K.AP.M.1
With teacher assistance, solve a problem by breaking it down into smaller parts. |
Adaptations and Survival: Camouflage Designing Solutions from Nature Introduction to Message Events Properties of Matter Animal Life Cycles Events Loops Part 2 Counting with Mazes Research Presentations Who Keeps Us Safe? Storytelling Animations Create Your Own Story Problem Adding within 20 and Sequences (Unplugged) Loops Storytelling Animations Part 2 Original Story Animations - Fiction Story Advanced Data and Programming Wildlife Scene Project Changes in the Environment VEX 123®: Introduction Introduction to Bee-Bot®: Basic Movements Counting with Bee-Bot® Introduction to Bee-Bot®: Planning a Program Patterns with Bee-Bot® Seasons with Bee-Bot® Comparing Length with Bee-Bot® VEX 123®: Math Word Problems Weather with Bee-Bot® Needs of Living Things with Bee-Bot® Minecraft® Coding Fundamentals - Basic Moves Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles Skills Practice: Sequences Skills Practice: Repeat Loops LEGO® SPIKE Essential: Design a Moving Statue Space Travel Project Moving Targets Game VEX 123®: Patterns of Living Things Seed Dispersal Unplugged Introduction to ScratchJr: Part 1 Debugging Unplugged Introduction to ScratchJr: Part 2 Shapes with Bee-Bot® Seasonal Project (Summer): Pop the Balloons Making Ten with Bee-Bot® Seasonal Project (Spring): Create a Chase Game Seasonal Project (Fall): Gathering Apples Game Using the Go To Page Block Introduction to the Grid Introduction to Speed Blocks VEX 123®: Defining Shape Attributes Forever Loop Dance Party End Block: Program a Race About Me Project Garden Project Create a Map Tap-a-Mole Game Preventing Erosion Introduction to Debugging Events (Alpine UT updates) Basic Data and Programming Project Weather with Code & Go® Robot Mouse Introduction to Code & Go® Robot Mouse: Basic Movements Counting with Code & Go® Robot Mouse Introduction to Code & Go® Robot Mouse: Planning a Program Patterns with Code & Go® Robot Mouse Comparing Length with Code & Go® Robot Mouse Needs of Living Things with Code & Go® Robot Mouse Shapes with Code & Go® Robot Mouse Making Ten with Code & Go® Robot Mouse Debugging: Events and Sequences Programming a Cycle Debugging: Message Events and Loops Loops: Follow the Path Message Events: Scout Plays in the Forest Garden Project Debugging: Events and Motion Message Events: Simon Says Loops: Frog and Rabbit Forever Loops: Fireworks Loops: Play in the Park Basic Data and Programming Grid: Solving Mazes Events: Submarine Sequences Moving Targets Game Transportation Speeds and Sounds Sequences (Unplugged) Sequences: Snowball Fight Bowling Game All About Me! Introduction to Repeat Loops Changing Environments with Bee-Bot® Seasonal Project (Winter): Build a Snowman Changing Environments with Code & Go® Robot Mouse Making a Timer |
K.AP.PD.1
With teacher assistance, develop plans that describe a program’s sequence of events, goals, and expected outcomes. |
Create Your Own Story Problem Original Story Animations - Personal Story Storytelling Animations Part 2 Original Story Animations - Fiction Story Seed Dispersal LEGO® SPIKE Essential: Design for Changing Weather Introduction to Speed Blocks Code Block Review About Me Project Chicken Crossing Game River Crossing Game Transportation Speeds and Sounds All About Me! |
K.AP.PD.2
With teacher assistance, identify attribution (credit) when using the ideas and creations of others while developing programs. |
|
K.AP.PD.3
With teacher assistance, debug (identify and fix) errors in an algorithm or program that includes sequences and simple loops. |
Events Loops Part 2 Counting with Mazes Build a Sentence Research Presentations Create Your Own Story Problem Loops Advanced Data and Programming Wildlife Scene Project Changes in the Environment Introduction to Bee-Bot®: Planning a Program Introduction to Coding with LEGO® SPIKE Essential Minecraft® Coding Fundamentals - Basic Moves Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles Skills Practice: Sequences Skills Practice: Repeat Loops Skills Practice: Events Skills Practice: Message Events Space Travel Project Moving Targets Game VEX 123®: Patterns of Living Things Seed Dispersal Debugging Kibo®: Adding and Subtracting Seasonal Project (Summer): Pop the Balloons Forever Loop Dance Party End Block: Program a Race Chicken Crossing Game Garden Project River Crossing Game Create a Map Tap-a-Mole Game Patterns and Music Introduction to Debugging Events (Alpine UT updates) Introduction to Code & Go® Robot Mouse: Planning a Program Debugging: Events and Sequences Debugging: Message Events and Loops Garden Project Debugging: Events and Motion Maze Game Project Grid: Solving Mazes Events: Submarine Sequences Moving Targets Game Introduction to Events Sequences: Snowball Fight Bowling Game Introduction to Repeat Loops Making a Timer |
K.AP.PD.4
With teacher assistance, using correct terminology, describe steps taken and choices made during program development. |
Advanced Data and Programming Wildlife Scene Project Debugging Code Block Review About Me Project Introduction to Debugging Debugging: Events and Motion Maze Game Project All About Me! |
K.IC.C.1
Discuss how people lived and worked before and after the implementation or adoption of new computing technology. |
|
K.IC.SI.1
Work respectfully and responsibly with others online. |
Training AI Using Data Sequences: Digital Responsibilities Online Etiquette Responsible Digital Citizens |
K.IC.SLE.1
Keep login information private, and log off of devices appropriately. |
Keeping Information Safe |
1.CS.D.1
With teacher guidance, select and operate appropriate devices and software to perform a task. |
3D Design: Create a Bubble Wand Introduction to Productivity Software |
1.CS.HS.1
Use appropriate terminology in identifying and describing the function of common physical components of computing systems. |
Ozobot® Programming 2: More Color Codes Introduction to Kibo® Mouse Practice Ozobot® Timeline Ozobot® Cycle |
1.CS.T.1
Identify basic hardware and software problems using accurate terminology. |
Computer Detectives: Computer Problems |
1.CS.T.2
With teacher guidance, begin to use basic troubleshooting strategies. |
|
1.NI.C.1
Explain what passwords are and why we use them to protect personal information (e.g., name, location, phone number, home address) and keep it private. |
Password Protectors |
1.NI.NCO.1
With teacher guidance, students discuss how computer networks can be used to connect people to other people, places, information, and ideas. |
Using Networks to Connect Exploring Computer Networks |
1.DA.CVT.1
With teacher guidance, collect and transform data using digital devices; Display data for communication in various visual formats. |
Digital Research 2: Choice Research Advanced Data and Programming Data Patterns and Predictions Guided Research Introduction to Research Choice Research |
1.DA.S.1
Explain that a variety of data (e.g., music, video, images, and text) can be stored in and retrieved from a computing device. |
Get Organized with Files Guided Research Introduction to Research Data Storage & File management [K] Data Storage & File management [1st] Data Storage & File management [2nd] |
1.DA.IM.1
Identify patterns in data to make inferences or predictions. |
Data Patterns and Predictions Training AI Using Data Basic Data and Programming Project Machine Learning: What is a Blorg? Basic Data and Programming The Sorting Game What Can AI Do? Sorting with Decision Trees How AI Helps Us |
1.AP.A.1
Model daily processes by following algorithms (sets of step-by-step instructions) to complete tasks. |
Properties of Matter Weather and Seasons Adding within 20 and Sequences (Unplugged) Introduction to Kibo® CodeHS Coding Card Game: Sequences CodeHS Coding Card Game: Sequences 2 CodeHS Coding Card Game: Loops CodeHS Coding Card Game: Loops 2 CodeHS Coding Card Game: Conditionals CodeHS Coding Card Game: Conditionals 2 Design an Adventure Game Preventing Erosion Sequences (Unplugged) Acting with Events |
1.AP.V.1
Model the way programs store and manipulate data by using numbers or other symbols to represent information. |
Data Storage and Variables Basic Data and Programming Project Basic Data and Programming Data Storage with Symbols Variables: Keeping Score |
1.AP.C.1
Identify programs with sequences and simple loops, 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 Creating Shapes Types of Motion Animal Life Cycles Events Story Problems: Add and Subtract within 10 Place Value: Ones, Tens, and Hundreds Loops Part 2 Counting with Mazes Light and Shadows From ScratchJr to Scratch Research Presentations Who Keeps Us Safe? Sound and Pitch Story Problems: Add and Subtract within 100 Storytelling Animations Phases of the Moon Create Your Own Story Problem Living and Nonliving Weather and Seasons Original Story Animations - Personal Story Digital Research 2: Choice Research Loops Storytelling Animations Part 2 Sun and Moon, Day and Night Algebraic Thinking: Find an Unknown Number Up to 10 in a Number Story Original Story Animations - Fiction Story Economic Choices Advanced Data and Programming Phonics: Letter Sounds Cardinal Directions Events and Money Wildlife Scene Project Place Value: Ones and Tens Finding an Unknown in a Word Problem Changes in the Environment Phonics: Digraphs Introduction to Bee-Bot®: Basic Movements Counting with Bee-Bot® Introduction to Bee-Bot®: Planning a Program Patterns with Bee-Bot® ScratchJr to Scratch: Events and Loops Seasons with Bee-Bot® Place Value: Adding Up to 20 Comparing Length with Bee-Bot® Introduction to Coding with LEGO® SPIKE Essential VEX 123®: Math Word Problems Weather with Bee-Bot® Needs of Living Things with Bee-Bot® Push and Pull with Bee-Bot® Minecraft® Coding Fundamentals - Basic Moves Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles Skills Practice: Repeat Loops Skills Practice: Events LEGO® SPIKE Essential: Design a Moving Statue Space Travel Project Moving Targets Game VEX 123®: Patterns of Living Things Seed Dispersal Unplugged Introduction to ScratchJr: Part 1 Unplugged Introduction to ScratchJr: Part 2 Kibo®: Adding and Subtracting Shapes with Bee-Bot® Seasonal Project (Summer): Pop the Balloons Making Ten with Bee-Bot® Seasonal Project (Spring): Create a Chase Game Seasonal Project (Fall): Gathering Apples Game Seasonal Project (Fall): Gathering Apples Game Minecraft: Education Edition® - Trailblazer Introduction to Speed Blocks VEX 123®: Defining Shape Attributes Introduction to Show and Hide Blocks Introduction to Grow and Shrink Blocks Forever Loop Dance Party CodeHS Coding Card Game: Sequences CodeHS Coding Card Game: Sequences 2 CodeHS Coding Card Game: Loops CodeHS Coding Card Game: Loops 2 CodeHS Coding Card Game: Conditionals CodeHS Coding Card Game: Conditionals 2 Code Block Review Loops: Catching Butterflies Introduction to the Wait Block Greater Than and Less Than: Two-Digit Numbers Greater Than and Less Than: Three-Digit Numbers End Block: Program a Race About Me Project Chicken Crossing Game Garden Project Combining Shapes River Crossing Game Racing Game Create a Map 3D Shapes Digital Greeting Card Tap-a-Mole Game Design an Adventure Game Patterns and Music Preventing Erosion Rates and Unit Rates Events (Alpine UT updates) Grow and Shrink Blocks in Motion Seasons with Code & Go® Robot Mouse Weather with Code & Go® Robot Mouse Introduction to Code & Go® Robot Mouse: Basic Movements Counting with Code & Go® Robot Mouse Introduction to Code & Go® Robot Mouse: Planning a Program Patterns with Code & Go® Robot Mouse Comparing Length with Code & Go® Robot Mouse Needs of Living Things with Code & Go® Robot Mouse Push and Pull with Code & Go® Robot Mouse Shapes with Code & Go® Robot Mouse Making Ten with Code & Go® Robot Mouse Debugging: Events and Sequences Loops: Predator and Prey Programming a Cycle Create an Original Story Animation Debugging: Message Events and Loops Loops: Follow the Path Speed Block: Bouncy Ball Create a Mini Golf Game Message Events: Scout Plays in the Forest Garden Project Pages: Create a Tapping Game Message Events: Simon Says Maze Game Project Loops: Frog and Rabbit Grid: Arctic Animation Forever Loops: Fireworks Loops: Play in the Park Grid: Solving Mazes Events: Submarine Sequences Moving Targets Game Transportation Speeds and Sounds Introduction to Events All About Me! Introduction to Repeat Loops Changing Environments with Bee-Bot® Seasonal Project (Winter): Design a Snowman Seasonal Project (Winter): Build a Snowman Changing Environments with Code & Go® Robot Mouse Careers in CS: Litter Free Communities Careers in CS: Coding for Fashion-Retail Making a Timer Algorithms: Connecting a Path Two-Step Dance & Feedback Choice Research |
1.AP.M.1
Solve a problem by breaking it down into smaller parts. |
Adaptations and Survival: Camouflage Designing Solutions from Nature Introduction to Message Events Properties of Matter Animal Life Cycles Events Loops Part 2 Counting with Mazes Research Presentations Storytelling Animations Create Your Own Story Problem Adding within 20 and Sequences (Unplugged) Loops Storytelling Animations Part 2 Original Story Animations - Fiction Story Advanced Data and Programming Wildlife Scene Project Changes in the Environment VEX 123®: Introduction Introduction to Bee-Bot®: Basic Movements Counting with Bee-Bot® Introduction to Bee-Bot®: Planning a Program Patterns with Bee-Bot® Seasons with Bee-Bot® Comparing Length with Bee-Bot® VEX 123®: Math Word Problems Weather with Bee-Bot® Needs of Living Things with Bee-Bot® Minecraft® Coding Fundamentals - Basic Moves Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles Skills Practice: Sequences Skills Practice: Repeat Loops LEGO® SPIKE Essential: Design a Moving Statue Space Travel Project Moving Targets Game VEX 123®: Patterns of Living Things Seed Dispersal Unplugged Introduction to ScratchJr: Part 1 Debugging Unplugged Introduction to ScratchJr: Part 2 Shapes with Bee-Bot® Seasonal Project (Summer): Pop the Balloons Making Ten with Bee-Bot® Seasonal Project (Spring): Create a Chase Game Seasonal Project (Fall): Gathering Apples Game Using the Go To Page Block Introduction to the Grid Introduction to Speed Blocks VEX 123®: Defining Shape Attributes Forever Loop Dance Party Code Block Review End Block: Program a Race About Me Project Garden Project Tap-a-Mole Game Preventing Erosion Introduction to Debugging Events (Alpine UT updates) Seasons with Code & Go® Robot Mouse Weather with Code & Go® Robot Mouse Introduction to Code & Go® Robot Mouse: Basic Movements Counting with Code & Go® Robot Mouse Introduction to Code & Go® Robot Mouse: Planning a Program Patterns with Code & Go® Robot Mouse Comparing Length with Code & Go® Robot Mouse Needs of Living Things with Code & Go® Robot Mouse Shapes with Code & Go® Robot Mouse Making Ten with Code & Go® Robot Mouse Debugging: Events and Sequences Programming a Cycle Debugging: Message Events and Loops Loops: Follow the Path Speed Block: Bouncy Ball Message Events: Scout Plays in the Forest Creating Algorithms Garden Project Pages: Create a Tapping Game Message Events: Simon Says Loops: Frog and Rabbit Forever Loops: Fireworks Loops: Play in the Park Grid: Solving Mazes Events: Submarine Sequences Moving Targets Game Transportation Speeds and Sounds Sequences (Unplugged) Sequences: Snowball Fight Bowling Game All About Me! Introduction to Repeat Loops Changing Environments with Bee-Bot® Seasonal Project (Winter): Build a Snowman Changing Environments with Code & Go® Robot Mouse Careers in CS: Litter Free Communities Careers in CS: Coding for Fashion-Retail Making a Timer Compare and Refine Algorithms |
1.AP.PD.1
With teacher assistance identify plans that describe a program’s sequence of events, goals, and expected outcomes. |
Create Your Own Story Problem Original Story Animations - Personal Story Storytelling Animations Part 2 Original Story Animations - Fiction Story Seed Dispersal LEGO® SPIKE Essential: Design for Changing Weather Introduction to Speed Blocks Code Block Review About Me Project Chicken Crossing Game River Crossing Game Transportation Speeds and Sounds All About Me! |
1.AP.PD.2
With teacher assistance, give attribution (credit) when using the ideas and creations of others while developing programs. |
|
1.AP.PD.3
With teacher assistance, debug (identify and fix) errors in an algorithm or program that includes sequences and simple loops. |
Events Loops Part 2 Counting with Mazes Build a Sentence Research Presentations Create Your Own Story Problem Loops Advanced Data and Programming Wildlife Scene Project Changes in the Environment Introduction to Bee-Bot®: Planning a Program Introduction to Coding with LEGO® SPIKE Essential Minecraft® Coding Fundamentals - Basic Moves Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles Skills Practice: Sequences Skills Practice: Repeat Loops Skills Practice: Events Skills Practice: Message Events Space Travel Project Moving Targets Game VEX 123®: Patterns of Living Things Seed Dispersal Debugging Kibo®: Adding and Subtracting Seasonal Project (Summer): Pop the Balloons Forever Loop Dance Party Code Block Review End Block: Program a Race Chicken Crossing Game Garden Project River Crossing Game Create a Map Tap-a-Mole Game Design an Adventure Game Patterns and Music Introduction to Debugging Events (Alpine UT updates) Introduction to Code & Go® Robot Mouse: Planning a Program Debugging: Events and Sequences Debugging: Message Events and Loops Speed Block: Bouncy Ball Garden Project Maze Game Project Grid: Solving Mazes Events: Submarine Sequences Moving Targets Game Introduction to Events Sequences: Snowball Fight Bowling Game Introduction to Repeat Loops Making a Timer |
1.AP.PD.4
Using correct terminology, describe steps taken and choices made during program development. |
Advanced Data and Programming Wildlife Scene Project Debugging Code Block Review About Me Project Introduction to Debugging Maze Game Project All About Me! |
1.IC.C.1
Discuss how people live and work before and after the implementation or adoption of new computing technology. |
|
1.IC.SI.1
Work respectfully and responsibly with others online. |
Minecraft: Education Edition® Basic Gameplay Training AI Using Data Sequences: Digital Responsibilities |
1.IC.SLE.1
Keep login information private, and log off devices appropriately. |
Responsible Digital Citizens |
2.CS.D.1
Recognize that users have different needs and preferences for technology they used by selecting and operating appropriate devices. |
|
2.CS.HS.1
Understand how computing systems use both hardware (device) and software (program/app) to process information. |
Ozobot® Programming 1: Introduction Ozobot® Programming 2: More Color Codes Introduction to Kibo® Computer Detectives: Computer Problems Mouse Practice Ozobot® Timeline |
2.CS.T.1
Explain basic hardware (device) and software (program/app) problems using accurate terminology. |
Computer Detectives: Computer Problems |
2.CS.T.2
With teacher guidance, use basic troubleshooting strategies. |
Computer Detectives: Computer Problems |
2.NI.C.1
Explain what passwords are and why we use them, and use strong passwords to protect devices and information from unauthorized access. |
Password Protectors |
2.NI.NCO.1
Students can discuss how computer networks can be used to connect people to other people, places, information, and ideas. |
Using Networks to Connect Exploring Computer Networks |
2.DA.CVT.1
Collect and transform data using digital devices; Display data for communication in various visual formats. |
Digital Research 2: Choice Research Advanced Data and Programming Data Patterns and Predictions Basic Data and Programming Project Basic Data and Programming Guided Research Introduction to Research Choice Research |
2.DA.S.1
Store, copy, search, retrieve, modify, and delete information using a computing device and define the information stored as data. |
Get Organized with Files Guided Research Introduction to Research Data Storage & File management [K] Data Storage & File management [1st] Data Storage & File management [2nd] |
2.DA.IM.1
Describe patterns in data to make inferences or predictions. |
Data Patterns and Predictions Training AI Using Data Basic Data and Programming Project Machine Learning: AutoDraw Machine Learning: Teachable Machine Basic Data and Programming What Can AI Do? How AI Helps Us |
2.AP.A.1
Model daily processes by creating and following algorithms (sets of step-by-step instructions to complete tasks. |
Properties of Matter Weather and Seasons Adding within 20 and Sequences (Unplugged) Introduction to Kibo® CodeHS Coding Card Game: Sequences CodeHS Coding Card Game: Sequences 2 CodeHS Coding Card Game: Loops CodeHS Coding Card Game: Loops 2 CodeHS Coding Card Game: Conditionals CodeHS Coding Card Game: Conditionals 2 Design an Adventure Game Preventing Erosion Sequences (Unplugged) Acting with Events |
2.AP.V.1
Model the way programs store and manipulate data by using numbers or other symbols to represent information. |
Data Storage and Variables Basic Data and Programming Project Basic Data and Programming Data Storage with Symbols Variables: Keeping Score |
2.AP.C.1
Develop programs with sequences and simple loops, 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 Creating Shapes Types of Motion Animal Life Cycles Events Story Problems: Add and Subtract within 10 Place Value: Ones, Tens, and Hundreds Loops Part 2 Counting with Mazes Light and Shadows From ScratchJr to Scratch Research Presentations Who Keeps Us Safe? Sound and Pitch Story Problems: Add and Subtract within 100 Storytelling Animations Phases of the Moon Create Your Own Story Problem Living and Nonliving Weather and Seasons Original Story Animations - Personal Story Digital Research 2: Choice Research Loops Storytelling Animations Part 2 Sun and Moon, Day and Night Algebraic Thinking: Find an Unknown Number Up to 10 in a Number Story Original Story Animations - Fiction Story Economic Choices Advanced Data and Programming Phonics: Letter Sounds Cardinal Directions Events and Money Wildlife Scene Project Place Value: Ones and Tens Finding an Unknown in a Word Problem Changes in the Environment Phonics: Digraphs Introduction to Bee-Bot®: Basic Movements Counting with Bee-Bot® Introduction to Bee-Bot®: Planning a Program Patterns with Bee-Bot® ScratchJr to Scratch: Events and Loops Seasons with Bee-Bot® Place Value: Adding Up to 20 Comparing Length with Bee-Bot® Introduction to Coding with LEGO® SPIKE Essential VEX 123®: Math Word Problems Weather with Bee-Bot® Needs of Living Things with Bee-Bot® Push and Pull with Bee-Bot® Minecraft® Coding Fundamentals - Basic Moves Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles Skills Practice: Repeat Loops Skills Practice: Events LEGO® SPIKE Essential: Design a Moving Statue Space Travel Project Moving Targets Game VEX 123®: Patterns of Living Things Seed Dispersal Unplugged Introduction to ScratchJr: Part 1 Unplugged Introduction to ScratchJr: Part 2 Kibo®: Adding and Subtracting Shapes with Bee-Bot® Seasonal Project (Summer): Pop the Balloons Making Ten with Bee-Bot® Seasonal Project (Spring): Create a Chase Game Seasonal Project (Fall): Gathering Apples Game Seasonal Project (Fall): Gathering Apples Game Minecraft: Education Edition® - Trailblazer Introduction to Speed Blocks VEX 123®: Defining Shape Attributes Introduction to Show and Hide Blocks Introduction to Grow and Shrink Blocks Forever Loop Dance Party CodeHS Coding Card Game: Sequences CodeHS Coding Card Game: Sequences 2 CodeHS Coding Card Game: Loops CodeHS Coding Card Game: Loops 2 CodeHS Coding Card Game: Conditionals CodeHS Coding Card Game: Conditionals 2 Code Block Review Loops: Catching Butterflies Introduction to the Wait Block Greater Than and Less Than: Two-Digit Numbers Greater Than and Less Than: Three-Digit Numbers End Block: Program a Race About Me Project Chicken Crossing Game Garden Project Combining Shapes River Crossing Game Racing Game Create a Map 3D Shapes Digital Greeting Card Design an Adventure Game Patterns and Music Preventing Erosion Rates and Unit Rates Events (Alpine UT updates) Grow and Shrink Blocks in Motion Seasons with Code & Go® Robot Mouse Weather with Code & Go® Robot Mouse Introduction to Code & Go® Robot Mouse: Basic Movements Counting with Code & Go® Robot Mouse Introduction to Code & Go® Robot Mouse: Planning a Program Patterns with Code & Go® Robot Mouse Comparing Length with Code & Go® Robot Mouse Needs of Living Things with Code & Go® Robot Mouse Push and Pull with Code & Go® Robot Mouse Shapes with Code & Go® Robot Mouse Making Ten with Code & Go® Robot Mouse Loops: Predator and Prey Programming a Cycle Create an Original Story Animation Loops: Follow the Path Creating Algorithms Pages: Scout's Travels Message Events: Simon Says Maze Game Project Loops: Frog and Rabbit Forever Loops: Fireworks Loops: Play in the Park Grid: Solving Mazes Events: Submarine Sequences Moving Targets Game Transportation Speeds and Sounds Introduction to Events All About Me! Introduction to Repeat Loops Changing Environments with Bee-Bot® Seasonal Project (Winter): Design a Snowman Seasonal Project (Winter): Build a Snowman Changing Environments with Code & Go® Robot Mouse Careers in CS: Litter Free Communities Careers in CS: Coding for Fashion-Retail Making a Timer Two-Step Dance & Feedback Compare and Refine Algorithms Choice Research |
2.AP.M.1
Decompose (break down) the steps needed to solve a problem into a precise sequence of instructions. |
Adaptations and Survival: Camouflage Designing Solutions from Nature Introduction to Message Events Properties of Matter Animal Life Cycles Events Loops Part 2 Counting with Mazes Research Presentations Storytelling Animations Create Your Own Story Problem Adding within 20 and Sequences (Unplugged) Loops Storytelling Animations Part 2 Original Story Animations - Fiction Story Advanced Data and Programming Wildlife Scene Project Changes in the Environment VEX 123®: Introduction Introduction to Bee-Bot®: Basic Movements Counting with Bee-Bot® Introduction to Bee-Bot®: Planning a Program Patterns with Bee-Bot® Comparing Length with Bee-Bot® VEX 123®: Math Word Problems Weather with Bee-Bot® Needs of Living Things with Bee-Bot® Minecraft® Coding Fundamentals - Basic Moves Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles Skills Practice: Sequences Skills Practice: Repeat Loops LEGO® SPIKE Essential: Design a Moving Statue Space Travel Project Moving Targets Game VEX 123®: Patterns of Living Things Seed Dispersal Unplugged Introduction to ScratchJr: Part 1 Debugging Unplugged Introduction to ScratchJr: Part 2 Shapes with Bee-Bot® Seasonal Project (Summer): Pop the Balloons Making Ten with Bee-Bot® Seasonal Project (Spring): Create a Chase Game Seasonal Project (Fall): Gathering Apples Game Using the Go To Page Block Introduction to the Grid Introduction to Speed Blocks VEX 123®: Defining Shape Attributes Forever Loop Dance Party Code Block Review End Block: Program a Race About Me Project Garden Project Tap-a-Mole Game Design an Adventure Game Multiplying Fractions by Whole Numbers Preventing Erosion Multiplying and Dividing Fractions Introduction to Debugging Events (Alpine UT updates) Weather with Code & Go® Robot Mouse Introduction to Code & Go® Robot Mouse: Basic Movements Counting with Code & Go® Robot Mouse Introduction to Code & Go® Robot Mouse: Planning a Program Patterns with Code & Go® Robot Mouse Comparing Length with Code & Go® Robot Mouse Needs of Living Things with Code & Go® Robot Mouse Shapes with Code & Go® Robot Mouse Making Ten with Code & Go® Robot Mouse Debugging: Events and Sequences Programming a Cycle Debugging: Message Events and Loops Loops: Follow the Path Creating Algorithms Loops: Frog and Rabbit Forever Loops: Fireworks Loops: Play in the Park Grid: Solving Mazes Events: Submarine Sequences Moving Targets Game Transportation Speeds and Sounds Sequences (Unplugged) Sequences: Snowball Fight Bowling Game All About Me! Introduction to Repeat Loops Changing Environments with Bee-Bot® Seasonal Project (Winter): Build a Snowman Changing Environments with Code & Go® Robot Mouse Careers in CS: Litter Free Communities Careers in CS: Coding for Fashion-Retail Making a Timer Compare and Refine Algorithms |
2.AP.PD.1
Develop plans that describe a program’s sequence of events, goals, and expected outcomes. |
Create Your Own Story Problem Original Story Animations - Personal Story Storytelling Animations Part 2 Original Story Animations - Fiction Story Seed Dispersal LEGO® SPIKE Essential: Design for Changing Weather Introduction to Speed Blocks Code Block Review About Me Project Chicken Crossing Game River Crossing Game Transportation Speeds and Sounds All About Me! |
2.AP.PD.2
Give attribution (credit) when using the ideas and creations of others while developing programs. |
|
2.AP.PD.3
Debug (identify and fix) errors in an algorithm or program that includes sequences and simple loops. |
Events Loops Part 2 Counting with Mazes Build a Sentence Research Presentations Create Your Own Story Problem Loops Advanced Data and Programming Wildlife Scene Project Changes in the Environment Introduction to Bee-Bot®: Planning a Program Introduction to Coding with LEGO® SPIKE Essential Minecraft® Coding Fundamentals - Basic Moves Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles Skills Practice: Sequences Skills Practice: Repeat Loops Skills Practice: Events Skills Practice: Message Events Space Travel Project Moving Targets Game VEX 123®: Patterns of Living Things Seed Dispersal Debugging Kibo®: Adding and Subtracting Seasonal Project (Summer): Pop the Balloons Forever Loop Dance Party Code Block Review End Block: Program a Race Chicken Crossing Game Garden Project River Crossing Game Create a Map Tap-a-Mole Game Design an Adventure Game Patterns and Music Introduction to Debugging Events (Alpine UT updates) Introduction to Code & Go® Robot Mouse: Planning a Program Debugging: Events and Sequences Debugging: Message Events and Loops Maze Game Project Grid: Solving Mazes Events: Submarine Sequences Moving Targets Game Introduction to Events Sequences: Snowball Fight Bowling Game Introduction to Repeat Loops Making a Timer |
2.AP.PD.4
Using correct terminology, describe steps taken and choices made during the iterative process of program (procedure) development. |
Advanced Data and Programming Wildlife Scene Project Debugging Code Block Review About Me Project Design an Adventure Game Introduction to Debugging Maze Game Project All About Me! |
2.IC.C.1
Compare how people live and work before and after the implementation or adoption of new computing technology. |
|
2.IC.SI.1
Work respectfully and responsibly with others online. |
Minecraft: Education Edition® Basic Gameplay Training AI Using Data Sequences: Digital Responsibilities |
2.IC.SLE.1
Keep login information private, and log off of devices appropriately. |
Password Protectors Responsible Digital Citizens |
3.CS.D.1
Identify how internal and external parts of computing devices function to form a system within a single device and hardware that connects to the device to extend capability. |
Drawing with micro:bit® and Scratch Revolutionary War Timeline with the BBC micro:bit® Interactive Map of the 13 Colonies with the BBC micro:bit® Ozobot® Programming 1: Introduction Dash® Robot 1 - Movement Cue Robot 1 - Movement Cue Robot 2 - Proximity Sensors Create a Drawing App LEGO® SPIKE Essential: Design a Moving Statue LEGO® SPIKE Essential: Design a Car Sensor Ozobot® Timeline Ozobot® Cycle Dash® Robot 2 - Proximity Sensor Dash® Robot 3 - Loops and Functions |
3.CS.HS.1
Recognize that hardware (devices) and software (programs/apps) communicate in a special language that the computing system can understand. |
|
3.CS.HS.2
Recognize that hardware (devices) can only accomplish the specific tasks the software (programs/apps) is designed to accomplish. |
Drawing with micro:bit® and Scratch Interactive Map of the 13 Colonies with the BBC micro:bit® Ozobot® Programming 1: Introduction Minecraft: Education Edition® Basic Gameplay Coding with LEGO® Spike Prime LEGO® SPIKE Essential: Design a Moving Statue micro:bit® Rounding to the Nearest Ten micro:bit®: Animal Response to the Environment micro:bit® Rounding to the Nearest Hundred micro:bit® Rounding with Decimals Ozobot® Timeline micro:bit® Butterfly Migration Simulator Introduction to Sphero Mini® and Sphero BOLT+® Loops: Sphero® Underwater Exploration Conditionals: Sphero® Shark Race |
3.CS.T.1
Identify and use common troubleshooting strategies to solve simple hardware and software problems. |
|
3.NI.C.1
Identify real-world cybersecurity problems and how personal information can be protected. |
Digital Identity Scout's Cybersecurity Adventure: Part 1 Scout's Cybersecurity Adventure: Part 2 Cybersecurity Policies and Laws Scout's Cybersecurity Mission Scout’s Cryptography Escape Room |
3.NI.NCO.1
Model how information flows in a physical or wireless path to travel to be sent and received is sent and received through a physical or wireless path. |
Networks and Protocols Modeling Network Connections |
3.DA.CVT.1
Select tools from a specified list to collect, organize, and present data visually to highlight relationships and support a claim. |
Research: Informational Programs Using Digital Tools to Create Line Graphs Introduction to Google Sheets™ Introduction to Microsoft Excel™ Inquiry Project: Survey Bar Graph Inquiry Project: Data Bar Graph Inquiry Project: Line Graph Productivity Software Inquiry Project Digital Information (Research) + Attribution [3rd] Digital Information (Research) + Attribution [4th] [5] Digital Information (Research) + Attribution |
3.DA.S.1
Recognize different file extensions. |
File Management & Data Storage (3) File Management & Data Storage (4) File Management & Data Storage (5) |
3.DA.IM.1
Use a computational tool to draw conclusions, make predictions, and answer questions utilizing a specified data set. |
Scale of Planets in the Solar System Inquiry Project: Survey Bar Graph Inquiry Project: Data Bar Graph Inquiry Project: Line Graph Productivity Software Inquiry Project Digital Information (Research) + Attribution [3rd] Digital Information (Research) + Attribution [4th] [5] Digital Information (Research) + Attribution |
3.AP.A.1
Recognize and compare multiple algorithms for the same task and determine which are effective. |
Dash® Robot 1 - Movement Cue Robot 1 - Movement Creating Algorithms Compare and Refine Algorithms |
3.AP.V.1
Create programs that use variables to store and modify data. |
3D Design: Codeblocks Balanced and Unbalanced Forces Sound Frequency & Amplitude Fractions and Variables Introduction to Comparison Operators Wave Generator Unit Converter Revolutionary War Timeline Revolutionary War Timeline with the BBC micro:bit® Interactive Map of the 13 Colonies Interactive Map of the 13 Colonies with the BBC micro:bit® Digital Pet Project Animating Unit Fractions Multiplication Quiz Game Cue Robot 3 - Loops and Functions Skills Practice: Variables Skills Practice: Operators Area of a Rectangle with Tiles House Design with Area and Perimeter Classes and Objects in Games micro:bit® Rounding to the Nearest Ten micro:bit® Rounding to the Nearest Hundred micro:bit® Rounding with Decimals Seasonal Project (Summer): Pop The Balloons Seasonal Project (Fall): Gathering Apples Game Pinball Game Project Mad Libs Project Design an App Game Design Project Naming Numbers Game Rates and Unit Rates Positive and Negative Numbers Scale of Planets in the Solar System Balanced Ecosystems micro:bit® Reaction Game Pong Game I-Spy with Lists Click-a-Mole Program an AI Chatbot Functions: Paint by Numbers Scout's Quest: Variables Lists: Shopping with Scout Lists: Spelling Bee Variables in Dance Game Design Project Operators: Coin Flip Code Tunes Functions: About Me Race Track Game House Design with Area and Perimeter Unit Fractions with Variables Digital Vocabulary Flashcard Quiz Seasonal Project (Winter): Design a Snowman Conditionals: Sphero® Shark Race Inquiry Project: Survey Bar Graph Inquiry Project: Data Bar Graph Inquiry Project: Line Graph AI Chatbots Design Thinking + Accessibility [3rd] Design Thinking + Accessibility [4th] Design Thinking + Accessibility [5th] |
3.AP.C.1
Create programs that include sequences, events, loops, and/or conditionals. |
Practice with Conditionals Part 1 Adding with Loops Game Mechanics with Comparison Operators Loops (Unplugged) 3D Design: Codeblocks Exploring Ecosystems Balanced and Unbalanced Forces Sound Frequency & Amplitude Events Platform Game Design Communities Adapt to & Modify Their Environment Fractions and Variables Creative Storytelling Weather and Climate Scratch Digital Greeting Card From ScratchJr to Scratch Introduction to Comparison Operators Classifying Rocks Complex Conditionals: If/Then/Else Chase the Star Nutrition Maze Exploring Heat Decimal Multiplication and Conditionals Exploring Adaptations Physical Changes Variables Plant and Animal Cells Digital Flashcards Animating Poetry Exploring the Water Cycle Simple Algorithms Parts of Speech: Random Sentence Generator Introduction to Conditionals Wave Generator Division and Conditionals Multiple Algorithms Multiplication and Conditionals Unit Converter Sensing and Responding to the Environment Effects of Pollution Nonfiction Animated Recordings Measuring Lengths Grammar Quiz Game Drawing with micro:bit® and Scratch Loops Dash® Robot Storytelling Dash® Robot Mazes Animating Sprites with Multiplication Earth Systems Day and Night Cycle of Matter Multi-digit Multiplication and Conditionals Game Effects Clones in Games Constructive and Destructive Processes Revolutionary War Timeline Revolutionary War Timeline with the BBC micro:bit® Animal Classification Interactive Map of the 13 Colonies Interactive Map of the 13 Colonies with the BBC micro:bit® Digital Pet Project Animating Unit Fractions Multiplication Quiz Game ScratchJr to Scratch: Events and Loops Dash® Robot 1 - Movement Cue Robot 1 - Movement Cue Robot 2 - Proximity Sensors Cue Robot 3 - Loops and Functions VEX GO®: Introduction VEX GO®: Measurement Create a Drawing App Minecraft® Coding Fundamentals - Basic Moves Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles Skills Practice: Events Skills Practice: If/Then Conditionals Skills Practice: Repeat Loops Skills Practice: Functions Skills Practice: Forever Loops Skills Practice: If/Then/Else Conditionals Skills Practice: Variables Scratch Drawing Tools Skills Practice: Costumes, Backdrops, and Animations Coding with LEGO® Spike Prime Skills Practice: Functions with Boolean Inputs Skills Practice: Operators Skills Practice: Functions with Number Inputs House Design with Area and Perimeter Classes and Objects in Games micro:bit® Rounding to the Nearest Ten Punctuate a Title micro:bit®: Animal Response to the Environment Pair Programming: Create a Band micro:bit® Rounding to the Nearest Hundred micro:bit® Rounding with Decimals Seasonal Project (Spring): Create a Chase Game! VEX GO®: Speed and Energy How We See: Light Reflection Practice with Conditionals Part 2 Practice with Conditionals Part 4 LEGO® SPIKE Essential: Design a Car Sensor Seasonal Project (Summer): Pop The Balloons Practice with Conditionals Part 3 Seasonal Project (Fall): Gathering Apples Game Complex Conditionals: Balloon Game Choose Your Own Path: Elements of Culture VEX GO®: Lines and Angles Plan a Quest Pinball Game Project Mad Libs Project Functions Dance Project Flower Garden Functions Project Design an App Game Design Project Decimal Division and Conditionals Add and Subtract Fractions Multiplying Fractions by Whole Numbers Naming Numbers Game Modeling Life Cycles Fossils and Past Environments State Project Atoms and Molecules Rates and Unit Rates Positive and Negative Numbers Evaluate Algebraic Equations Balanced Ecosystems Multimedia Book Report micro:bit® Reaction Game Animating Sprites with Factors Animating Sprites with Division Makey Makey®: Introduction Makey Makey®: Graphing Points on a Coordinate Plane Scout's Scratch Expedition Part 1 micro:bit®: Graphing Points on a Coordinate Plane Scout's Scratch Expedition Part 3 Scout's Scratch Expedition Part 4 Pong Game Create a Maze I-Spy with Lists Click-a-Mole Animating Poetry Creating Algorithms Program an AI Chatbot Events: Dot in Space Functions: Paint by Numbers Loops: Catch the Ball Scout's Quest: Functions with Boolean Inputs Broadcast Messages: Marco Polo Scout's Quest: Variables Scout's Quest: Functions with Number Inputs Lists: Shopping with Scout Scout's Quest: Conditionals Conditionals: Flying Bird Broadcast Messages: Tell a Joke Lists: Spelling Bee Events: Traveling with Scout Variables in Dance Game Design Project Operators: Coin Flip Code Tunes Functions: About Me Conditionals: Changing Effects Conditionals: Underwater Exploration Conditionals: Color Sense Conditionals: Mazes Introduction to Functions Costumes, Backdrops, and Animations Race Track Game House Design with Area and Perimeter Unit Fractions with Variables Digital Vocabulary Flashcard Quiz Seasonal Project (Winter): Design a Snowman Drawing Tools: Sea Creatures Introduction to Sphero Mini® and Sphero BOLT+® Loops: Sphero® Underwater Exploration Dash® Robot 2 - Proximity Sensor Conditionals: Sphero® Shark Race Dash® Robot 3 - Loops and Functions Winter Celebrations Around the World AI Chatbots Compare and Refine Algorithms Design Thinking + Accessibility [3rd] Design Thinking + Accessibility [4th] Design Thinking + Accessibility [5th] |
3.AP.M.1
Decompose problems into smaller, manageable subproblems to facilitate the program development process. |
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: Functions with Boolean Inputs Skills Practice: Operators Skills Practice: Functions with Number Inputs House Design with Area and Perimeter Classes and Objects in Games micro:bit®: Animal Response to the Environment Pair Programming: Create a Band VEX GO®: Speed and Energy How We See: Light Reflection LEGO® SPIKE Essential: Design a Car Sensor The US Government Choose Your Own Path: Elements of Culture VEX GO®: Lines and Angles Plan a Quest Mad Libs Project Functions Dance Project Flower Garden Functions Project Design an App Game Design Project State Project Geographic Effects on Early Civilizations Multiplying and Dividing Fractions Multimedia Book Report micro:bit® Reaction Game Scout's Scratch Expedition Part 1 Scout's Scratch Expedition Part 2 Scout's Scratch Expedition Part 3 Scout's Scratch Expedition Part 4 Create a Maze Animating Poetry Events: Dot in Space Scout's Quest: Functions with Boolean Inputs Broadcast Messages: Marco Polo Scout's Quest: Functions with Number Inputs Broadcast Messages: Tell a Joke Events: Traveling with Scout Game Design Project Operators: Coin Flip Sequences: Parallel Programming House Design with Area and Perimeter Careers in CS: Health and Fitness Careers in CS: Major League Baseball micro:bit® Butterfly Migration Simulator CS Innovators: Grace Hopper CS Innovators Research Project Design Thinking + Accessibility [3rd] Design Thinking + Accessibility [4th] Design Thinking + Accessibility [5th] |
3.AP.PD.1
With teacher guidance, use an iterative process to plan the development of a program by including others' perspectives and considering user preferences. |
Dash® Robot Storytelling Dash® Robot Mazes Clones in Games Digital Pet Project Coding with LEGO® Spike Prime Classes and Objects in Games Pair Programming: Create a Band LEGO® SPIKE Essential: Design a Car Sensor Plan a Quest Design an App Game Design Project Game Design Project Design Thinking + Accessibility [3rd] Design Thinking + Accessibility [4th] Design Thinking + Accessibility [5th] |
3.AP.PD.2
Observe intellectual property rights and give appropriate attribution when creating or remixing programs. |
Remix and Give Credit [3rd] Remix the Right Way [4th] |
3.AP.PD.3
Test and debug (identify and fix errors) a program or algorithm to ensure it runs as intended. |
Maze Game Project Sound Frequency & Amplitude Platform Game Design Scratch Digital Greeting Card Classifying Rocks Nutrition Maze Digital Flashcards Nonfiction Animated Recordings Grammar Quiz Game Loops Dash® Robot Storytelling Dash® Robot Mazes Classifying Shapes by Category Cycle of Matter Clones in Games Revolutionary War Timeline Digital Pet Project Animating Unit Fractions Ozobot® Programming 1: Introduction Ozobot® Programming 2: More Color Codes Dash® Robot 1 - Movement Cue Robot 1 - Movement Cue Robot 3 - Loops and Functions Minecraft® Coding Fundamentals - Basic Moves Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles Skills Practice: Events Skills Practice: Sequences Skills Practice: Repeat Loops Skills Practice: Functions Skills Practice: Forever Loops Skills Practice: Variables Scratch Drawing Tools Skills Practice: Costumes, Backdrops, and Animations Coding with LEGO® Spike Prime Skills Practice: Functions with Boolean Inputs Skills Practice: Operators Skills Practice: Functions with Number Inputs Area of a Rectangle with Tiles House Design with Area and Perimeter Classes and Objects in Games micro:bit® Rounding to the Nearest Ten Punctuate a Title Pair Programming: Create a Band micro:bit® Rounding to the Nearest Hundred micro:bit® Rounding with Decimals Seasonal Project (Spring): Create a Chase Game! LEGO® SPIKE Essential: Design a Car Sensor Seasonal Project (Summer): Pop The Balloons The Coordinate Plane Choose Your Own Path: Elements of Culture Classifying Shapes Using Lines and Angles Classifying Quadrilaterals in a Hierarchy Plan a Quest Animation Loops Project Pinball Game Project Mad Libs Project Functions Dance Project Flower Garden Functions Project Design an App Game Design Project Add and Subtract Fractions Multiplying Fractions by Whole Numbers Naming Numbers Game Modeling Life Cycles State Project Atoms and Molecules Geographic Effects on Early Civilizations Rates and Unit Rates Multiplying and Dividing Fractions Evaluate Algebraic Equations Scale of Planets in the Solar System Balanced Ecosystems Multimedia Book Report micro:bit® Reaction Game Ozobot® Timeline Ozobot® Cycle Scout's Scratch Expedition Part 1 Scout's Scratch Expedition Part 2 Scout's Scratch Expedition Part 3 Scout's Scratch Expedition Part 4 Pong Game Debugging: Events and Loops Create a Maze Click-a-Mole Debugging: Mazes Program an AI Chatbot Events: Dot in Space Functions: Paint by Numbers Loops: Catch the Ball Scout's Quest: Functions with Boolean Inputs Maze Game Project Broadcast Messages: Marco Polo Scout's Quest: Variables Scout's Quest: Functions with Number Inputs Debugging: Make a Pizza Broadcast Messages: Tell a Joke Events: Traveling with Scout Variables in Dance Game Design Project Operators: Coin Flip Code Tunes Sequences: Parallel Programming Functions: About Me Introduction to Functions Costumes, Backdrops, and Animations Loops: Falling Objects House Design with Area and Perimeter Unit Fractions with Variables Digital Vocabulary Flashcard Quiz Careers in CS: Health and Fitness Careers in CS: Major League Baseball CS Innovators Research Project AI Chatbots Design Thinking + Accessibility [3rd] Design Thinking + Accessibility [4th] Design Thinking + Accessibility [5th] |
3.AP.PD.4
With teacher guidance, students take on varying roles, when collaborating with peers during the design, implementation, and review stages of program development. |
Dash® Robot Mazes Dash® Robot 1 - Movement Coding with LEGO® Spike Prime Pair Programming: Create a Band Dash® Robot 2 - Proximity Sensor |
3.AP.PD.5
Describe choices made during program (procedure) development using code comments, presentations, and/or demonstrations. |
Platform Game Design Dash® Robot Storytelling Dash® Robot Mazes Programming and Data Project 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 Design Thinking + Accessibility [3rd] Design Thinking + Accessibility [4th] Design Thinking + Accessibility [5th] |
3.IC.C.1
Identify computing technologies that have changed the world. |
Technology Timeline Humans Vs. Machines How Machines Learn Social Media + Cyberbullying Lesson [5th] |
3.IC.C.2
With teacher guidance, brainstorm ways to improve the accessibility and usability of technology products for the diverse needs and wants of users. |
3D Design: Keyboard Accommodations Design an App Introduction to Computing Systems [3] Exploring Computing Systems [4] Practicing Computing Systems [5] Design Thinking + Accessibility [3rd] Design Thinking + Accessibility [4th] Design Thinking + Accessibility [5th] |
3.IC.SI.1
Seek opportunities for local collaboration to facilitate communication and innovation. |
|
3.IC.SLE.1
Use material that is publicly available and/or permissible to use. |
Remix and Give Credit [3rd] Remix the Right Way [4th] |
4.CS.D.1
With teacher guidance, model how internal and external parts of computing connect multiple devices in a computing system. |
Drawing with micro:bit® and Scratch Revolutionary War Timeline with the BBC micro:bit® Interactive Map of the 13 Colonies with the BBC micro:bit® Ozobot® Programming 1: Introduction Dash® Robot 1 - Movement Cue Robot 1 - Movement Cue Robot 2 - Proximity Sensors Create a Drawing App LEGO® SPIKE Essential: Design a Moving Statue LEGO® SPIKE Essential: Design a Car Sensor Ozobot® Timeline Dash® Robot 2 - Proximity Sensor Dash® Robot 3 - Loops and Functions |
4.CS.HS.1
Recognize that bits serve as the basic unit of data in computing systems and can represent a variety of information. |
File Management & Data Storage (3) File Management & Data Storage (4) File Management & Data Storage (5) |
4.CS.HS.2
Recognize that a single piece of hardware can accomplish different tasks depending on its software. |
Drawing with micro:bit® and Scratch Interactive Map of the 13 Colonies with the BBC micro:bit® Ozobot® Programming 1: Introduction Minecraft: Education Edition® Basic Gameplay Coding with LEGO® Spike Prime LEGO® SPIKE Essential: Design a Moving Statue micro:bit® Rounding to the Nearest Ten micro:bit®: Animal Response to the Environment micro:bit® Rounding to the Nearest Hundred micro:bit® Rounding with Decimals Ozobot® Timeline micro:bit® Butterfly Migration Simulator Introduction to Sphero Mini® and Sphero BOLT+® Loops: Sphero® Underwater Exploration Conditionals: Sphero® Shark Race |
4.CS.T.1
Develop and apply simple troubleshooting strategies to solve simple hardware and software problems. |
Revolutionary War Timeline with the BBC micro:bit® Interactive Map of the 13 Colonies with the BBC micro:bit® Computer Detectives: Hardware and Software Problems |
4.NI.C.1
Discuss real-world cybersecurity problems and how personal information can be protected. |
Digital Identity Scout's Cybersecurity Adventure: Part 1 Scout's Cybersecurity Adventure: Part 2 Cybersecurity Policies and Laws Scout's Cybersecurity Mission Scout’s Cryptography Escape Room |
4.NI.NCO.1
Model how information is decomposed, transmitted as packets through multiple devices over networks and reassembled at the destination. |
Modeling Network Connections |
4.DA.CVT.1
Select tools to collect, organize, and present data visually to highlight relationships and support a claim. |
Using Digital Tools to Create Line Graphs Scale of Planets in the Solar System Inquiry Project: Survey Bar Graph Inquiry Project: Data Bar Graph Inquiry Project: Line Graph Productivity Software Inquiry Project Digital Information (Research) + Attribution [3rd] Digital Information (Research) + Attribution [4th] [5] Digital Information (Research) + Attribution |
4.DA.S.1
Recognize different file extensions and the different amounts of storage required for each type. |
File Management & Data Storage (3) File Management & Data Storage (4) File Management & Data Storage (5) |
4.DA.IM.1
Use a computational tool to manipulate data to draw conclusions, make predictions, and answer questions. |
Research: Informational Programs Using Digital Tools to Create Line Graphs Scale of Planets in the Solar System Inquiry Project: Survey Bar Graph Inquiry Project: Data Bar Graph Inquiry Project: Line Graph Productivity Software Inquiry Project Digital Information (Research) + Attribution [3rd] Digital Information (Research) + Attribution [4th] [5] Digital Information (Research) + Attribution |
4.AP.A.1
Compare and refine multiple algorithms for the same task and determine which is the most effective. |
Dash® Robot 1 - Movement Cue Robot 1 - Movement Creating Algorithms Compare and Refine Algorithms |
4.AP.V.1
Create programs that use variables to store and modify data |
3D Design: Codeblocks Balanced and Unbalanced Forces Sound Frequency & Amplitude Fractions and Variables Introduction to Comparison Operators Wave Generator Unit Converter Revolutionary War Timeline Revolutionary War Timeline with the BBC micro:bit® Interactive Map of the 13 Colonies Interactive Map of the 13 Colonies with the BBC micro:bit® Digital Pet Project Animating Unit Fractions Multiplication Quiz Game Cue Robot 3 - Loops and Functions Skills Practice: Variables Skills Practice: Operators Area of a Rectangle with Tiles House Design with Area and Perimeter Classes and Objects in Games micro:bit® Rounding to the Nearest Ten micro:bit® Rounding to the Nearest Hundred micro:bit® Rounding with Decimals Seasonal Project (Summer): Pop The Balloons Seasonal Project (Fall): Gathering Apples Game Pinball Game Project Mad Libs Project Design an App Game Design Project Naming Numbers Game Rates and Unit Rates Positive and Negative Numbers Scale of Planets in the Solar System Balanced Ecosystems micro:bit® Reaction Game Pong Game Click-a-Mole Introduction to Clones Program an AI Chatbot Snake Game Functions: Paint by Numbers Scout's Quest: Variables Clones: Throwing Acorns Game Variables in Dance Game Design Project Operators: Coin Flip Code Tunes Functions: About Me House Design with Area and Perimeter Unit Fractions with Variables Digital Vocabulary Flashcard Quiz Seasonal Project (Winter): Design a Snowman Conditionals: Sphero® Shark Race Inquiry Project: Survey Bar Graph Inquiry Project: Data Bar Graph Inquiry Project: Line Graph AI Chatbots Design Thinking + Accessibility [3rd] Design Thinking + Accessibility [4th] Design Thinking + Accessibility [5th] |
4.AP.C.1
Create programs that include sequences, events, loops, and/or conditionals. |
Practice with Conditionals Part 1 Adding with Loops Game Mechanics with Comparison Operators Loops (Unplugged) 3D Design: Codeblocks Exploring Ecosystems Balanced and Unbalanced Forces Sound Frequency & Amplitude Events Platform Game Design Communities Adapt to & Modify Their Environment Fractions and Variables Creative Storytelling Weather and Climate Scratch Digital Greeting Card From ScratchJr to Scratch Introduction to Comparison Operators Classifying Rocks Complex Conditionals: If/Then/Else Chase the Star Nutrition Maze Exploring Heat Decimal Multiplication and Conditionals Exploring Adaptations Physical Changes Variables Plant and Animal Cells Digital Flashcards Animating Poetry Exploring the Water Cycle Simple Algorithms Parts of Speech: Random Sentence Generator Introduction to Conditionals Wave Generator Division and Conditionals Multiple Algorithms Multiplication and Conditionals Unit Converter Sensing and Responding to the Environment Effects of Pollution Nonfiction Animated Recordings Measuring Lengths Grammar Quiz Game Drawing with micro:bit® and Scratch Loops Dash® Robot Storytelling Dash® Robot Mazes Animating Sprites with Multiplication Earth Systems Day and Night Cycle of Matter Multi-digit Multiplication and Conditionals Game Effects Clones in Games Constructive and Destructive Processes Revolutionary War Timeline Revolutionary War Timeline with the BBC micro:bit® Animal Classification Interactive Map of the 13 Colonies Interactive Map of the 13 Colonies with the BBC micro:bit® Digital Pet Project Animating Unit Fractions Multiplication Quiz Game ScratchJr to Scratch: Events and Loops Dash® Robot 1 - Movement Cue Robot 1 - Movement Cue Robot 2 - Proximity Sensors Cue Robot 3 - Loops and Functions VEX GO®: Introduction VEX GO®: Measurement Create a Drawing App Minecraft® Coding Fundamentals - Basic Moves Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles Skills Practice: Events Skills Practice: If/Then Conditionals Skills Practice: Repeat Loops Skills Practice: Functions Skills Practice: Forever Loops Skills Practice: If/Then/Else Conditionals Skills Practice: Variables Scratch Drawing Tools Skills Practice: Costumes, Backdrops, and Animations Coding with LEGO® Spike Prime Skills Practice: Functions with Boolean Inputs Skills Practice: Operators Skills Practice: Functions with Number Inputs House Design with Area and Perimeter Classes and Objects in Games micro:bit® Rounding to the Nearest Ten Punctuate a Title micro:bit®: Animal Response to the Environment Pair Programming: Create a Band micro:bit® Rounding to the Nearest Hundred micro:bit® Rounding with Decimals Seasonal Project (Spring): Create a Chase Game! VEX GO®: Speed and Energy How We See: Light Reflection Practice with Conditionals Part 2 Practice with Conditionals Part 4 LEGO® SPIKE Essential: Design a Car Sensor Seasonal Project (Summer): Pop The Balloons Practice with Conditionals Part 3 Seasonal Project (Fall): Gathering Apples Game Complex Conditionals: Balloon Game Choose Your Own Path: Elements of Culture VEX GO®: Lines and Angles Plan a Quest Pinball Game Project Mad Libs Project Functions Dance Project Flower Garden Functions Project Design an App Game Design Project Decimal Division and Conditionals Add and Subtract Fractions Multiplying Fractions by Whole Numbers Naming Numbers Game Modeling Life Cycles Fossils and Past Environments State Project Atoms and Molecules Rates and Unit Rates Positive and Negative Numbers Evaluate Algebraic Equations Balanced Ecosystems Multimedia Book Report micro:bit® Reaction Game Animating Sprites with Factors Animating Sprites with Division Makey Makey®: Introduction Makey Makey®: Graphing Points on a Coordinate Plane micro:bit®: Graphing Points on a Coordinate Plane Pong Game Click-a-Mole Creating Algorithms Introduction to Clones Program an AI Chatbot Events: Dot in Space Snake Game Functions: Paint by Numbers Loops: Catch the Ball Scout's Quest: Functions with Boolean Inputs Broadcast Messages: Marco Polo Scout's Quest: Variables Clones: Throwing Acorns Game Scout's Quest: Functions with Number Inputs Scout's Quest: Conditionals Creating Turtle Graphics Conditionals: Flying Bird Broadcast Messages: Tell a Joke Events: Traveling with Scout Variables in Dance Game Design Project Operators: Coin Flip Code Tunes Functions: About Me Conditionals: Changing Effects Conditionals: Underwater Exploration Conditionals: Color Sense Conditionals: Mazes Introduction to Functions Costumes, Backdrops, and Animations House Design with Area and Perimeter Star Brightness and Distance Unit Fractions with Variables Digital Vocabulary Flashcard Quiz Seasonal Project (Winter): Design a Snowman micro:bit® Butterfly Migration Simulator Drawing Tools: Sea Creatures Introduction to Sphero Mini® and Sphero BOLT+® Loops: Sphero® Underwater Exploration Dash® Robot 2 - Proximity Sensor Conditionals: Sphero® Shark Race Dash® Robot 3 - Loops and Functions Winter Celebrations Around the World AI Chatbots Compare and Refine Algorithms Design Thinking + Accessibility [3rd] Design Thinking + Accessibility [4th] Design Thinking + Accessibility [5th] |
4.AP.M.1
Decompose problems into smaller, manageable subproblems to facilitate the program development process. |
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: Functions with Boolean Inputs Skills Practice: Operators Skills Practice: Functions with Number Inputs House Design with Area and Perimeter Classes and Objects in Games micro:bit®: Animal Response to the Environment Pair Programming: Create a Band VEX GO®: Speed and Energy How We See: Light Reflection LEGO® SPIKE Essential: Design a Car Sensor The US Government Choose Your Own Path: Elements of Culture VEX GO®: Lines and Angles Plan a Quest Pinball Game Project Mad Libs Project Functions Dance Project Flower Garden Functions Project Design an App Game Design Project Multiplying Fractions by Whole Numbers Geographic Effects on Early Civilizations Multiplying and Dividing Fractions Positive and Negative Numbers Multimedia Book Report micro:bit® Reaction Game Events: Dot in Space Scout's Quest: Functions with Boolean Inputs Broadcast Messages: Marco Polo Scout's Quest: Functions with Number Inputs Creating Turtle Graphics Broadcast Messages: Tell a Joke Events: Traveling with Scout Game Design Project Operators: Coin Flip Sequences: Parallel Programming House Design with Area and Perimeter micro:bit® Butterfly Migration Simulator CS Innovators: Grace Hopper Dash® Robot 2 - Proximity Sensor Dash® Robot 3 - Loops and Functions Design Thinking + Accessibility [3rd] Design Thinking + Accessibility [4th] Design Thinking + Accessibility [5th] |
4.AP.M.2
Modify, remix, or incorporate portions of an existing program into one's own work to add more advanced features. |
3D Design: Codeblocks Animating Poetry Multiple Algorithms Game Effects Clones in Games Digital Pet Project Giving Credit Through Attributions Classes and Objects in Games Seasonal Project (Spring): Create a Chase Game! LEGO® SPIKE Essential: Design a Car Sensor Seasonal Project (Summer): Pop The Balloons Choose Your Own Path: Elements of Culture Plan a Quest Animation Loops Project Functions Dance Project Loops: Falling Objects Remix and Give Credit [3rd] Remix the Right Way [4th] |
4.AP.PD.1
Use an iterative process to plan the development of a program by including others' perspectives and considering user preferences. |
Dash® Robot Storytelling Dash® Robot Mazes Clones in Games Digital Pet Project Coding with LEGO® Spike Prime Classes and Objects in Games Pair Programming: Create a Band LEGO® SPIKE Essential: Design a Car Sensor Plan a Quest Design an App Game Design Project Game Design Project Design Thinking + Accessibility [3rd] Design Thinking + Accessibility [4th] Design Thinking + Accessibility [5th] |
4.AP.PD.2
Observe intellectual property rights and give appropriate attribution when creating or remixing programs. |
Remix and Give Credit [3rd] Remix the Right Way [4th] |
4.AP.PD.3
Test and debug (identify and fix errors) a program/app or algorithm to ensure it runs as intended. |
Maze Game Project Sound Frequency & Amplitude Platform Game Design Scratch Digital Greeting Card Classifying Rocks Nutrition Maze Digital Flashcards Nonfiction Animated Recordings Grammar Quiz Game Loops Dash® Robot Storytelling Dash® Robot Mazes Classifying Shapes by Category Cycle of Matter Clones in Games Revolutionary War Timeline Digital Pet Project Animating Unit Fractions Ozobot® Programming 1: Introduction Ozobot® Programming 2: More Color Codes Dash® Robot 1 - Movement Cue Robot 1 - Movement Cue Robot 2 - Proximity Sensors Cue Robot 3 - Loops and Functions Minecraft® Coding Fundamentals - Basic Moves Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles Skills Practice: Events Skills Practice: Sequences Skills Practice: Repeat Loops Skills Practice: Functions Skills Practice: Forever Loops Skills Practice: Variables Scratch Drawing Tools Skills Practice: Costumes, Backdrops, and Animations Coding with LEGO® Spike Prime Skills Practice: Functions with Boolean Inputs Skills Practice: Operators Skills Practice: Functions with Number Inputs Area of a Rectangle with Tiles House Design with Area and Perimeter Classes and Objects in Games micro:bit® Rounding to the Nearest Ten Punctuate a Title Pair Programming: Create a Band micro:bit® Rounding to the Nearest Hundred micro:bit® Rounding with Decimals Seasonal Project (Spring): Create a Chase Game! LEGO® SPIKE Essential: Design a Car Sensor Seasonal Project (Summer): Pop The Balloons The Coordinate Plane Choose Your Own Path: Elements of Culture Classifying Shapes Using Lines and Angles Classifying Quadrilaterals in a Hierarchy Plan a Quest Animation Loops Project Pinball Game Project Mad Libs Project Functions Dance Project Flower Garden Functions Project Design an App Game Design Project Add and Subtract Fractions Multiplying Fractions by Whole Numbers Naming Numbers Game Modeling Life Cycles State Project Atoms and Molecules Geographic Effects on Early Civilizations Rates and Unit Rates Multiplying and Dividing Fractions Evaluate Algebraic Equations Scale of Planets in the Solar System Balanced Ecosystems Multimedia Book Report micro:bit® Reaction Game Ozobot® Timeline Ozobot® Cycle Pong Game Click-a-Mole Program an AI Chatbot Events: Dot in Space Loops: Catch the Ball Scout's Quest: Functions with Boolean Inputs Maze Game Project Broadcast Messages: Marco Polo Scout's Quest: Variables Scout's Quest: Functions with Number Inputs Creating Turtle Graphics Broadcast Messages: Tell a Joke Events: Traveling with Scout Variables in Dance Game Design Project Operators: Coin Flip Code Tunes Sequences: Parallel Programming Introduction to Functions Costumes, Backdrops, and Animations Loops: Falling Objects House Design with Area and Perimeter Unit Fractions with Variables Digital Vocabulary Flashcard Quiz Dash® Robot 2 - Proximity Sensor Dash® Robot 3 - Loops and Functions AI Chatbots Design Thinking + Accessibility [3rd] Design Thinking + Accessibility [4th] Design Thinking + Accessibility [5th] |
4.AP.PD.4
With teacher guidance, students take on varying roles when collaborating with peers during the design, implementation, and review stages of program development. |
Dash® Robot Mazes Dash® Robot 1 - Movement Coding with LEGO® Spike Prime Pair Programming: Create a Band |
4.AP.PD.5
Describe choices made during program development using code comments, presentations, and/or demonstrations. |
Platform Game Design Dash® Robot Storytelling Dash® Robot Mazes Programming and Data Project 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 Design Thinking + Accessibility [3rd] Design Thinking + Accessibility [4th] Design Thinking + Accessibility [5th] |
4.IC.C.1
Identify and discuss computing technologies that have changed the world. |
Training AI Using Data Machine Learning: Face Sensing Technology Timeline Humans Vs. Machines How Machines Learn Social Media + Cyberbullying Lesson [5th] |
4.IC.C.2
Brainstorm ways to improve the accessibility and usability of technology products for the diverse needs and wants of users. |
3D Design: Keyboard Accommodations Design an App Introduction to Computing Systems [3] Exploring Computing Systems [4] Practicing Computing Systems [5] Design Thinking + Accessibility [3rd] Design Thinking + Accessibility [4th] Design Thinking + Accessibility [5th] |
4.IC.SI.1
Seek opportunities for local and nationally collaboration to facilitate communication and innovation. |
|
4.IC.SLE.1
Use material that is publicly available and/or permissible to use. |
Remix and Give Credit [3rd] Remix the Right Way [4th] |
5.CS.D.1
Analyze and model how internal and external parts of computing devices communicate as a system. |
Drawing with micro:bit® and Scratch Revolutionary War Timeline with the BBC micro:bit® Interactive Map of the 13 Colonies with the BBC micro:bit® Ozobot® Programming 1: Introduction Dash® Robot 1 - Movement Cue Robot 1 - Movement Cue Robot 2 - Proximity Sensors Create a Drawing App LEGO® SPIKE Essential: Design a Moving Statue LEGO® SPIKE Essential: Design a Car Sensor Ozobot® Timeline Ozobot® Cycle Dash® Robot 2 - Proximity Sensor Dash® Robot 3 - Loops and Functions |
5.CS.D.2
Explain how computing devices affect humans in positive and negative ways. |
Technology Timeline Ethical and Responsible Use of Generative AI AI Products: Ethical and Responsible Choices |
5.CS.HS.1
Model how information is transformed into binary digits to be stored or processed. |
|
5.CS.HS.2
Demonstrate and explain how hardware can accomplish different tasks depending on the software. |
|
5.CS.T.1
Apply potential solutions and solve simple hardware and software problems using common troubleshooting strategies. |
|
5.NI.C.1
Identify solutions to real-world cybersecurity problems and how personal information can be protected. |
Digital Identity Scout's Cybersecurity Adventure: Part 1 Scout's Cybersecurity Adventure: Part 2 Cybersecurity Policies and Laws Scout's Cybersecurity Mission Scout’s Cryptography Escape Room |
5.NI.NCO.1
Analyze the advantages and disadvantages of various network types. |
Networks and Protocols Modeling Network Connections |
5.DA.CVT.1
Select tools to collect, organize, manipulate, and present data visually through multiple representations to highlight relationships and support a claim. |
Research: Informational Programs Using Digital Tools to Create Line Graphs Programming and Data Project Scale of Planets in the Solar System Inquiry Project: Survey Bar Graph Inquiry Project: Data Bar Graph Inquiry Project: Line Graph Productivity Software Inquiry Project Digital Information (Research) + Attribution [3rd] Digital Information (Research) + Attribution [4th] [5] Digital Information (Research) + Attribution |
5.DA.S.1
Discuss different file extensions and how they are stored and retrieved on a computing device. |
File Management & Data Storage (3) File Management & Data Storage (4) File Management & Data Storage (5) |
5.DA.IM.1
Use data to propose cause-and-effect relationships, predict outcomes, or communicate an idea. |
Scale of Planets in the Solar System Training AI Using Data Inquiry Project: Survey Bar Graph Inquiry Project: Data Bar Graph Inquiry Project: Line Graph Productivity Software Inquiry Project Digital Information (Research) + Attribution [3rd] Digital Information (Research) + Attribution [4th] [5] Digital Information (Research) + Attribution |
5.AP.A.1
Compare, test, and refine multiple algorithms for the same task and determine which is the most effective. |
Dash® Robot 1 - Movement Cue Robot 1 - Movement Creating Algorithms Compare and Refine Algorithms |
5.AP.V.1
Recognizing that the data type determines the values that can be stored and the operations that can be performed on the data. |
File Management & Data Storage (3) File Management & Data Storage (4) File Management & Data Storage (5) |
5.AP.C.1
Create programs that include sequences, events, loops, and conditionals. |
Practice with Conditionals Part 1 Adding with Loops Game Mechanics with Comparison Operators Loops (Unplugged) 3D Design: Codeblocks Exploring Ecosystems Balanced and Unbalanced Forces Sound Frequency & Amplitude Events Platform Game Design Communities Adapt to & Modify Their Environment Fractions and Variables Creative Storytelling Weather and Climate Scratch Digital Greeting Card From ScratchJr to Scratch Introduction to Comparison Operators Classifying Rocks Complex Conditionals: If/Then/Else Chase the Star Nutrition Maze Exploring Heat Decimal Multiplication and Conditionals Exploring Adaptations Physical Changes Variables Plant and Animal Cells Digital Flashcards Animating Poetry Exploring the Water Cycle Simple Algorithms Parts of Speech: Random Sentence Generator Introduction to Conditionals Wave Generator Division and Conditionals Multiple Algorithms Multiplication and Conditionals Unit Converter Sensing and Responding to the Environment Effects of Pollution Nonfiction Animated Recordings Measuring Lengths Grammar Quiz Game Drawing with micro:bit® and Scratch Loops Dash® Robot Storytelling Dash® Robot Mazes Animating Sprites with Multiplication Earth Systems Day and Night Cycle of Matter Multi-digit Multiplication and Conditionals Game Effects Clones in Games Constructive and Destructive Processes Revolutionary War Timeline Revolutionary War Timeline with the BBC micro:bit® Animal Classification Interactive Map of the 13 Colonies Interactive Map of the 13 Colonies with the BBC micro:bit® Digital Pet Project Animating Unit Fractions Multiplication Quiz Game ScratchJr to Scratch: Events and Loops Dash® Robot 1 - Movement Cue Robot 1 - Movement Cue Robot 2 - Proximity Sensors Cue Robot 3 - Loops and Functions VEX GO®: Introduction VEX GO®: Measurement Create a Drawing App Minecraft® Coding Fundamentals - Basic Moves Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles Skills Practice: Events Skills Practice: If/Then Conditionals Skills Practice: Repeat Loops Skills Practice: Functions Skills Practice: Forever Loops Skills Practice: If/Then/Else Conditionals Skills Practice: Variables Scratch Drawing Tools Skills Practice: Costumes, Backdrops, and Animations Coding with LEGO® Spike Prime Skills Practice: Functions with Boolean Inputs Skills Practice: Operators Skills Practice: Functions with Number Inputs House Design with Area and Perimeter Classes and Objects in Games micro:bit® Rounding to the Nearest Ten Punctuate a Title micro:bit®: Animal Response to the Environment Pair Programming: Create a Band micro:bit® Rounding to the Nearest Hundred micro:bit® Rounding with Decimals Seasonal Project (Spring): Create a Chase Game! VEX GO®: Speed and Energy How We See: Light Reflection Practice with Conditionals Part 2 Practice with Conditionals Part 4 LEGO® SPIKE Essential: Design a Car Sensor Seasonal Project (Summer): Pop The Balloons Practice with Conditionals Part 3 Seasonal Project (Fall): Gathering Apples Game Complex Conditionals: Balloon Game Choose Your Own Path: Elements of Culture VEX GO®: Lines and Angles Plan a Quest Pinball Game Project Mad Libs Project Functions Dance Project Flower Garden Functions Project Design an App Game Design Project Decimal Division and Conditionals Add and Subtract Fractions Multiplying Fractions by Whole Numbers Naming Numbers Game Modeling Life Cycles Fossils and Past Environments State Project Atoms and Molecules Rates and Unit Rates Positive and Negative Numbers Evaluate Algebraic Equations Balanced Ecosystems Multimedia Book Report micro:bit® Reaction Game Animating Sprites with Factors Animating Sprites with Division Makey Makey®: Introduction Makey Makey®: Graphing Points on a Coordinate Plane micro:bit®: Graphing Points on a Coordinate Plane Pong Game Click-a-Mole Creating Algorithms Events: Dot in Space Functions: Paint by Numbers Loops: Catch the Ball Scout's Quest: Functions with Boolean Inputs Broadcast Messages: Marco Polo Scout's Quest: Functions with Number Inputs Scout's Quest: Conditionals Creating Turtle Graphics Conditionals: Flying Bird Broadcast Messages: Tell a Joke Events: Traveling with Scout Variables in Dance Game Design Project Operators: Coin Flip Code Tunes Functions: About Me Conditionals: Changing Effects Conditionals: Underwater Exploration Conditionals: Color Sense Conditionals: Mazes Introduction to Functions Costumes, Backdrops, and Animations House Design with Area and Perimeter Unit Fractions with Variables Digital Vocabulary Flashcard Quiz Seasonal Project (Winter): Design a Snowman KA2.2.1a - A Day at the Park: Karel Clean Up KA2.2.1b - A Day at the Park: Find the Exit KA2.2.1c - A Day at the Park: Escape the Bedroom KA2.2.2a - A Day at the Park: Fetch Karel KA2.2.2b - A Day at the Park: Get Down the Hallway KA2.2.2c - A Day at the Park: Escape the Building KA2.2.3a - A Day at the Park: Building Towers KA2.2.3b - A Day at the Park: Get Around the Cars KA2.2.3c - A Day at the Park: Find the Park KA2.2.4a - A Day at the Park: Making Custom Colors KA2.2.4b - A Day at the Park: Make a Tree KA2.2.4c - A Day at the Park: Set Up the Scavenger Hunt KA2.1.1a- Rosetta Stone: Pick Up the Hat 1 KA2.1.1b- Rosetta Stone: Pick Up the Hat 2 KA2.1.1c- Rosetta Stone: Travel to Egypt KA2.1.2a- Rosetta Stone: Approach the Entrance KA2.1.2b- Rosetta Stone: Uncover the Hieroglyph KA2.1.3a- Rosetta Stone: Light the Torches 1 KA2.1.3b- Rosetta Stone: Light the Torches 2 KA2.1.4a- Rosetta Stone: Leave Without a Trace KA2.1.4b- Rosetta Stone: Which Way? KA2.1.5a- Rosetta Stone: Snakes! KA2.1.5b- Rosetta Stone: Escape the Scarab Room KA2.1.6- Rosetta Stone: Challenge: Draw a Hieroglyph KA2.3.1- Evaluation: Collect the Tennis Balls micro:bit® Butterfly Migration Simulator Drawing Tools: Sea Creatures Dash® Robot 2 - Proximity Sensor Dash® Robot 3 - Loops and Functions Winter Celebrations Around the World Compare and Refine Algorithms Design Thinking + Accessibility [3rd] Design Thinking + Accessibility [4th] Design Thinking + Accessibility [5th] |
5.AP.M.1
Decompose problems into manageable subproblems to facilitate the program development process. |
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: Functions with Boolean Inputs Skills Practice: Operators Skills Practice: Functions with Number Inputs House Design with Area and Perimeter Classes and Objects in Games micro:bit®: Animal Response to the Environment Pair Programming: Create a Band VEX GO®: Speed and Energy How We See: Light Reflection LEGO® SPIKE Essential: Design a Car Sensor The US Government Choose Your Own Path: Elements of Culture VEX GO®: Lines and Angles Plan a Quest Pinball Game Project Mad Libs Project Functions Dance Project Flower Garden Functions Project Design an App Game Design Project Multiplying Fractions by Whole Numbers Geographic Effects on Early Civilizations Multiplying and Dividing Fractions Multimedia Book Report micro:bit® Reaction Game Scout's Scratch Expedition Part 1 Scout's Scratch Expedition Part 2 Scout's Scratch Expedition Part 3 Scout's Scratch Expedition Part 4 Create a Maze Events: Dot in Space Scout's Quest: Functions with Boolean Inputs Broadcast Messages: Marco Polo Scout's Quest: Functions with Number Inputs Creating Turtle Graphics Broadcast Messages: Tell a Joke Events: Traveling with Scout Game Design Project Operators: Coin Flip Sequences: Parallel Programming House Design with Area and Perimeter Careers in CS: Health and Fitness Careers in CS: Major League Baseball micro:bit® Butterfly Migration Simulator CS Innovators: Grace Hopper CS Innovators Research Project Dash® Robot 2 - Proximity Sensor Dash® Robot 3 - Loops and Functions Design Thinking + Accessibility [3rd] Design Thinking + Accessibility [4th] Design Thinking + Accessibility [5th] |
5.AP.M.2
Modify, remix, or incorporate portions of an existing program into one's own work, to develop something new or add more advanced features. |
3D Design: Codeblocks Animating Poetry Multiple Algorithms Game Effects Clones in Games Digital Pet Project Giving Credit Through Attributions Classes and Objects in Games Seasonal Project (Spring): Create a Chase Game! LEGO® SPIKE Essential: Design a Car Sensor Seasonal Project (Summer): Pop The Balloons Choose Your Own Path: Elements of Culture Plan a Quest Animation Loops Project Functions Dance Project Loops: Falling Objects Remix and Give Credit [3rd] Remix the Right Way [4th] |
5.AP.PD.1
Use an iterative process to plan the development of a program by including others' perspectives and considering user preferences. |
Dash® Robot Storytelling Dash® Robot Mazes Clones in Games Digital Pet Project Coding with LEGO® Spike Prime Classes and Objects in Games Pair Programming: Create a Band LEGO® SPIKE Essential: Design a Car Sensor Plan a Quest Design an App Game Design Project Game Design Project Design Thinking + Accessibility [3rd] Design Thinking + Accessibility [4th] Design Thinking + Accessibility [5th] |
5.AP.PD.2
Observe intellectual property rights and give appropriate attribution when creating or remixing programs. |
Remix and Give Credit [3rd] Remix the Right Way [4th] |
5.AP.PD.3
Test and debug (identify and fix errors) a program or algorithm to ensure it runs as intended. |
Maze Game Project Sound Frequency & Amplitude Platform Game Design Scratch Digital Greeting Card Classifying Rocks Nutrition Maze Digital Flashcards Nonfiction Animated Recordings Grammar Quiz Game Loops Dash® Robot Storytelling Dash® Robot Mazes Classifying Shapes by Category Cycle of Matter Clones in Games Revolutionary War Timeline Digital Pet Project Animating Unit Fractions Ozobot® Programming 1: Introduction Ozobot® Programming 2: More Color Codes Dash® Robot 1 - Movement Cue Robot 1 - Movement Cue Robot 2 - Proximity Sensors Cue Robot 3 - Loops and Functions Minecraft® Coding Fundamentals - Basic Moves Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles Skills Practice: Events Skills Practice: Sequences Skills Practice: Repeat Loops Skills Practice: Functions Skills Practice: Forever Loops Skills Practice: Variables Scratch Drawing Tools Skills Practice: Costumes, Backdrops, and Animations Coding with LEGO® Spike Prime Skills Practice: Functions with Boolean Inputs Skills Practice: Operators Skills Practice: Functions with Number Inputs Area of a Rectangle with Tiles House Design with Area and Perimeter Classes and Objects in Games micro:bit® Rounding to the Nearest Ten Punctuate a Title Pair Programming: Create a Band micro:bit® Rounding to the Nearest Hundred micro:bit® Rounding with Decimals Seasonal Project (Spring): Create a Chase Game! LEGO® SPIKE Essential: Design a Car Sensor Seasonal Project (Summer): Pop The Balloons The Coordinate Plane Choose Your Own Path: Elements of Culture Classifying Shapes Using Lines and Angles Classifying Quadrilaterals in a Hierarchy Plan a Quest Animation Loops Project Pinball Game Project Mad Libs Project Functions Dance Project Flower Garden Functions Project Design an App Game Design Project Add and Subtract Fractions Multiplying Fractions by Whole Numbers Naming Numbers Game Modeling Life Cycles State Project Atoms and Molecules Geographic Effects on Early Civilizations Rates and Unit Rates Multiplying and Dividing Fractions Evaluate Algebraic Equations Scale of Planets in the Solar System Balanced Ecosystems Multimedia Book Report micro:bit® Reaction Game Ozobot® Timeline Ozobot® Cycle Scout's Scratch Expedition Part 1 Scout's Scratch Expedition Part 2 Scout's Scratch Expedition Part 3 Scout's Scratch Expedition Part 4 Pong Game Events: Dot in Space Loops: Catch the Ball Scout's Quest: Functions with Boolean Inputs Maze Game Project Broadcast Messages: Marco Polo Scout's Quest: Functions with Number Inputs Creating Turtle Graphics Broadcast Messages: Tell a Joke Events: Traveling with Scout Variables in Dance Game Design Project Operators: Coin Flip Sequences: Parallel Programming Introduction to Functions Costumes, Backdrops, and Animations Loops: Falling Objects House Design with Area and Perimeter Unit Fractions with Variables Digital Vocabulary Flashcard Quiz Careers in CS: Health and Fitness Careers in CS: Major League Baseball CS Innovators Research Project Design Thinking + Accessibility [3rd] Design Thinking + Accessibility [4th] Design Thinking + Accessibility [5th] |
5.AP.PD.4
Take on varying roles when collaborating with peers during the design, implementation, and review stages of program development. |
Dash® Robot Mazes Dash® Robot 1 - Movement Coding with LEGO® Spike Prime Pair Programming: Create a Band |
5.AP.PD.5
Describe choices made during program development using code comments, presentations, and demonstrations. |
Platform Game Design Dash® Robot Storytelling Dash® Robot Mazes Programming and Data Project 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 Design Thinking + Accessibility [3rd] Design Thinking + Accessibility [4th] Design Thinking + Accessibility [5th] |
5.IC.C.1
Discuss computing technologies that have changed the world. |
Training AI Using Data Technology Timeline Humans Vs. Machines How Machines Learn Social Media + Cyberbullying Lesson [5th] |
5.IC.C.2
Design ways to improve the accessibility and usability of technology products for the diverse needs and wants of users. |
Design an App Design Thinking + Accessibility [3rd] Design Thinking + Accessibility [4th] Design Thinking + Accessibility [5th] |
5.IC.SI.1
Seek opportunities for local and global collaboration to facilitate communication and innovation. |
|
5.IC.SLE.1
Use public domain or creative commons media, and refrain from copying or using material created by others without permission. |
Remix and Give Credit [3rd] Remix the Right Way [4th] |