| Standard |
Lessons |
E.CS.1A.
Identify and select the appropriate hardware to complete computing tasks
|
-
Kindergarten Computer Science
-
8.1 Computer Basics: Introduction
-
8.2 Mouse Practice
-
8.3 Keyboard Introduction
-
1st Grade Computer Science
-
8.1 Computer Basics: Exploration
-
2nd Grade Computer Science
-
6.1 Computer Basics: Connections
-
3rd Grade Computer Science
-
9.1 Introduction to Computing Systems
-
Kindergarten Digital Literacy & AI
-
1.2 Mouse Practice
-
1.3 Keyboard Introduction
-
4.1 Computer Basics: Introduction
-
1st Grade Digital Literacy & AI
-
4.2 Computer Basics: Exploration
-
2nd Grade Digital Literacy & AI
-
4.1 Computer Basics: Connections
-
3rd Grade Digital Literacy & AI
-
4.1 Introduction to Computing Systems
-
4th Grade Digital Literacy & AI
-
4.2 Exploring Computing Systems
-
5th Grade Digital Literacy & AI
-
4.2 Practicing with Computing Systems
|
E.CS.1B.
Identify and select the appropriate software to complete computing tasks.
|
-
3rd Grade Computer Science
-
9.1 Introduction to Computing Systems
-
Kindergarten Digital Literacy & AI
-
5.1 Types of Software
-
1st Grade Digital Literacy & AI
-
5.1 Introduction to Word Processing
-
5.2 Introduction to Presentations
-
5.3 Introduction to Spreadsheets
-
2nd Grade Digital Literacy & AI
-
5.1 Exploring Word Processing
-
5.2 Exploring Spreadsheets
-
5.3 Exploring Presentations
-
3rd Grade Digital Literacy & AI
-
4.1 Introduction to Computing Systems
-
5.1 Introduction to Productivity Software
-
5.3 Introduction to Google Slidesâ„¢
-
5.4 Introduction to Microsoft PowerPointâ„¢
-
4th Grade Digital Literacy & AI
-
4.2 Exploring Computing Systems
-
5.1 Productivity Software Inquiry Project
-
5th Grade Digital Literacy & AI
-
4.2 Practicing with Computing Systems
|
E.CS.1C.
Evaluate hardware and software types to meet users’ needs in completing various computing tasks.
|
-
1st Grade Computer Science
-
8.1 Computer Basics: Exploration
-
2nd Grade Computer Science
-
6.1 Computer Basics: Connections
-
3rd Grade Computer Science
-
9.1 Introduction to Computing Systems
-
Kindergarten Digital Literacy & AI
-
5.1 Types of Software
-
1st Grade Digital Literacy & AI
-
4.2 Computer Basics: Exploration
-
5.1 Introduction to Word Processing
-
5.2 Introduction to Presentations
-
5.3 Introduction to Spreadsheets
-
2nd Grade Digital Literacy & AI
-
4.1 Computer Basics: Connections
-
5.1 Exploring Word Processing
-
5.2 Exploring Spreadsheets
-
5.3 Exploring Presentations
-
3rd Grade Digital Literacy & AI
-
4.1 Introduction to Computing Systems
-
5.1 Introduction to Productivity Software
-
4th Grade Digital Literacy & AI
-
4.2 Exploring Computing Systems
-
5th Grade Digital Literacy & AI
-
4.2 Practicing with Computing Systems
|
E.CS.2A.
Propose potential ways to address computing problems using appropriate hardware and software
|
-
Kindergarten Computer Science
-
8.1 Computer Basics: Introduction
-
1st Grade Computer Science
-
8.1 Computer Basics: Exploration
-
2nd Grade Computer Science
-
6.1 Computer Basics: Connections
-
3rd Grade Computer Science
-
9.1 Introduction to Computing Systems
-
Kindergarten Digital Literacy & AI
-
4.1 Computer Basics: Introduction
-
1st Grade Digital Literacy & AI
-
4.2 Computer Basics: Exploration
-
2nd Grade Digital Literacy & AI
-
4.1 Computer Basics: Connections
-
3rd Grade Digital Literacy & AI
-
4.1 Introduction to Computing Systems
-
4th Grade Digital Literacy & AI
-
4.2 Exploring Computing Systems
-
5th Grade Digital Literacy & AI
-
4.2 Practicing with Computing Systems
|
E.NI.1A.
Explain how networks connect computers to other computing systems and the internet.
|
-
2nd Grade Computer Science
-
6.3 Exploring Computer Networks
-
4th Grade Computer Science
-
8.4 Networks, Packets, and the Internet
-
Kindergarten Digital Literacy & AI
-
4.2 Using Networks to Connect
-
1st Grade Digital Literacy & AI
-
4.3 Networks and the Internet
-
2nd Grade Digital Literacy & AI
-
4.3 Exploring Computer Networks
-
3rd Grade Digital Literacy & AI
-
4.2 Modeling Network Connections
-
4th Grade Digital Literacy & AI
-
4.1 Networks, Packets, and the Internet
|
E.NI.2A.
Describe personally identifiable information (PII) and identify practices for when and where sharing PII is appropriate.
|
-
1st Grade Computer Science
-
8.2 Keeping Information Safe
-
3rd Grade Computer Science
-
9.2 Digital Identity
-
9.3 Strong Usernames and Passwords
-
Kindergarten Digital Literacy & AI
-
4.3 Keeping Information Safe
-
1st Grade Digital Literacy & AI
-
2.2 Positive Online Behavior
-
2nd Grade Digital Literacy & AI
-
2.2 Password Protectors
|
E.NI.2B.
Identify ways to maintain data security when using networks.
|
-
3rd Grade Computer Science
-
9.3 Strong Usernames and Passwords
-
4th Grade Computer Science
-
8.2 Scout's Cybersecurity Adventure: Part 1
-
8.3 Scout's Cybersecurity Adventure: Part 2
-
2nd Grade Digital Literacy & AI
-
2.2 Password Protectors
-
3rd Grade Digital Literacy & AI
-
4.3 Cybersecurity Introduction
-
4th Grade Digital Literacy & AI
-
4.3 Online Risks & Protection
-
5th Grade Digital Literacy & AI
-
4.3 Cybersecurity & Privacy
-
4.4 Cybersecurity Policies and Laws
-
4.5 Scout’s Cryptography Escape Room
|
E.DA.1A.
Organize and present data visually to highlight relationships and support claims.
|
-
5th Grade Computer Science
-
8.3 Research: Informational Programs
-
Kindergarten Digital Literacy & AI
-
6.1 What Can Data Tell Us?
-
2nd Grade Digital Literacy & AI
-
6.1 Data Explorers
-
3rd Grade Digital Literacy & AI
-
6.3 Inquiry Project: Survey Bar Graph
-
4th Grade Digital Literacy & AI
-
5.1 Productivity Software Inquiry Project
-
6.1 Inquiry Project: Data Bar Graph
-
5th Grade Digital Literacy & AI
-
6.1 Inquiry Project: Line Graph
|
E.DA.1B.
Classify types of data and describe the attributes used to sort data.
|
-
2nd Grade Digital Literacy & AI
-
6.1 Data Explorers
|
E.DA.2A.
Select the appropriate data collection tool and technique to gather data to support a claim or communicate information.
|
-
5th Grade Computer Science
-
8.3 Research: Informational Programs
-
Kindergarten Digital Literacy & AI
-
6.1 What Can Data Tell Us?
|
E.DA.2B.
Describe and collect data utilizing the appropriate units of measure and discuss how data format impacts a computing system.
|
-
5th Grade Computer Science
-
8.3 Research: Informational Programs
|
E.DA.3A.
Compare and contrast ways to store data using technology.
|
-
4th Grade Digital Literacy & AI
-
6.3 File Management and Data in Action
|
E.DA.3B.
Explain how to save and name data, search for data, retrieve data, modify data, and delete data using a computing device.
|
-
5th Grade Computer Science
-
8.3 Research: Informational Programs
-
Kindergarten Digital Literacy & AI
-
6.2 Introduction to Data Storage and Files
-
1st Grade Digital Literacy & AI
-
6.2 Data Storage and Files Practice
-
4th Grade Digital Literacy & AI
-
6.3 File Management and Data in Action
|
E.DA.4A.
Organize and present data visually in at least three ways to highlight relationships and evaluate a claim.
|
-
2nd Grade Computer Science
-
6.5 Advanced Data and Programming
-
4th Grade Computer Science
-
8.6 Programming and Data Project
-
2nd Grade Digital Literacy & AI
-
6.1 Data Explorers
-
3rd Grade Digital Literacy & AI
-
5.5 Introduction to Google Sheetsâ„¢
-
5.6 Introduction to Microsoft Excelâ„¢
-
6.3 Inquiry Project: Survey Bar Graph
-
4th Grade Digital Literacy & AI
-
5.1 Productivity Software Inquiry Project
-
6.1 Inquiry Project: Data Bar Graph
-
5th Grade Digital Literacy & AI
-
6.1 Inquiry Project: Line Graph
|
E.DA.4B.
Evaluate data quality and clean data when indicated using the criteria of validity, accuracy, completeness, consistency, and uniformity.
|
-
3rd Grade Digital Literacy & AI
-
5.5 Introduction to Google Sheetsâ„¢
-
5.6 Introduction to Microsoft Excelâ„¢
-
6.1 Data Detectives
-
4th Grade Digital Literacy & AI
-
5.1 Productivity Software Inquiry Project
-
6.2 Data Investigators
|
E.DA.5A.
Utilize data to create models, answer investigative questions, and make predictions.
|
-
3rd Grade Computer Science
-
9.4 What Can I Use Online?
-
5th Grade Computer Science
-
8.3 Research: Informational Programs
-
Kindergarten Digital Literacy & AI
-
6.1 What Can Data Tell Us?
-
2nd Grade Digital Literacy & AI
-
6.1 Data Explorers
-
3rd Grade Digital Literacy & AI
-
3.1 What Can I Use Online?
-
6.1 Data Detectives
-
6.3 Inquiry Project: Survey Bar Graph
-
4th Grade Digital Literacy & AI
-
3.1 Give Credit When You Use It
-
5.1 Productivity Software Inquiry Project
-
6.1 Inquiry Project: Data Bar Graph
-
6.2 Data Investigators
-
5th Grade Digital Literacy & AI
-
3.1 Use and Search the Right Way
-
6.1 Inquiry Project: Line Graph
|
E.DA.5B.
Analyze data for patterns and relationships.
|
-
1st Grade Computer Science
-
8.4 Basic Data and Programming
-
2nd Grade Computer Science
-
6.4 Data Patterns and Predictions
-
6.5 Advanced Data and Programming
-
5th Grade Computer Science
-
8.3 Research: Informational Programs
-
Kindergarten Digital Literacy & AI
-
6.1 What Can Data Tell Us?
-
1st Grade Digital Literacy & AI
-
6.1 Basic Data and Programming
-
2nd Grade Digital Literacy & AI
-
6.1 Data Explorers
-
6.2 Data Patterns and Predictions
-
3rd Grade Digital Literacy & AI
-
6.1 Data Detectives
-
6.3 Inquiry Project: Survey Bar Graph
-
4th Grade Digital Literacy & AI
-
5.1 Productivity Software Inquiry Project
-
6.1 Inquiry Project: Data Bar Graph
-
6.2 Data Investigators
-
5th Grade Digital Literacy & AI
-
6.1 Inquiry Project: Line Graph
|
E.AP.1A.
Create clearly named variables representing different data types and perform operations on the variables’ values.
|
-
3rd Grade Computer Science
-
6.2 Introduction to Comparison Operators
-
6.3 I-Spy with Lists
-
6.4 Race Track Game
-
8.1 Digital Pet Project
-
4th Grade Computer Science
-
5.1 Pong Game
-
5.2 Scout's Quest: Variables
-
5.4 Lists: Spelling Bee
-
6.1 Introduction to Clones
-
7.1 Program an AI Chatbot
-
7.2 Click-a-Mole
-
7.3 Designing Solutions for Accessibility
-
5th Grade Computer Science
-
4.3 Operators: Coin Flip
-
5.1 Variables in Dance
-
5.2 Game Mechanics with Comparison Operators
-
5.3 Lists: Shopping with Scout
-
5.4 Pinball Game Project
-
6.1 Clones: Throwing Acorns Game
-
6.3 Classes and Objects in Games
-
7.1 Game Design Project
-
7.2 House Design with Area and Perimeter
-
7.3 Design an App
|
E.AP.1B.
Create, use, and apply an algorithm to complete a task. Compare the results of algorithm usage trials and refine the algorithm.
|
-
Kindergarten Computer Science
-
1.1 Sequences (Unplugged)
-
1.2 Coding Card Game: Sequences
-
1.3 Coding Card Game: Sequences 2
-
1.4 Acting with Events
-
1.5 Computational Thinking: Morning Routines
-
1.6 Unplugged Introduction to ScratchJr: Part 1
-
1.7 Unplugged Introduction to ScratchJr: Part 2
-
3.3 Sequences: Snowball Fight
-
3.4 Events: Submarine Sequences
-
3.5 Weather and Seasons
-
3.6 Introduction to Show and Hide Blocks
-
3.8 Growing Garden
-
4.3 Using the Go To Page Block
-
5.1 Introduction to Speed Blocks
-
5.3 Transportation Speeds and Sounds
-
5.4 All About Me!
-
6.1 Loops
-
1st Grade Computer Science
-
1.8 Computational Thinking: Evening Routines
-
2.1 Drawing Tools: Nature Walk
-
2.2 Events
-
2.3 Sequences: Digital Responsibilities
-
2.5 Grow and Shrink Blocks in Motion
-
2.6 Introduction to the Wait Block
-
3.4 Loops: Catching Butterflies
-
3.6 Forever Loop Dance Party
-
4.1 Introduction to Message Events
-
7.1 About Me Project
-
2nd Grade Computer Science
-
1.3 Events
-
1.5 Forever Loop Dance Party
-
1.6 Introduction to Message Events
-
1.7 Computational Thinking: School Day Routines
-
4.6 Original Story Animations - Fiction Story
-
5.1 Code Block Review
-
5.5 Design an Adventure Game
-
6.6 Choice Research
-
3rd Grade Computer Science
-
4.4 Loops: Falling Objects
-
4th Grade Computer Science
-
2.2 Creating Algorithms
-
2nd Grade Digital Literacy & AI
-
3.1 Choice Research
|
E.AP.2.
Define what a control structure is and create programs that include sequences, conditionals, events, and loops.
|
-
Kindergarten Computer Science
-
1.2 Coding Card Game: Sequences
-
1.3 Coding Card Game: Sequences 2
-
1.6 Unplugged Introduction to ScratchJr: Part 1
-
1.7 Unplugged Introduction to ScratchJr: Part 2
-
3.2 Introduction to Events
-
3.3 Sequences: Snowball Fight
-
3.4 Events: Submarine Sequences
-
3.5 Weather and Seasons
-
3.6 Introduction to Show and Hide Blocks
-
3.8 Growing Garden
-
5.1 Introduction to Speed Blocks
-
5.2 Animal Sounds
-
5.3 Transportation Speeds and Sounds
-
5.4 All About Me!
-
5.6 Bowling Game
-
6.1 Loops
-
6.2 Loops: Frog and Rabbit
-
6.3 Forever Loops: Fireworks
-
6.4 Loops: Play in the Park
-
7.1 Chicken Crossing Game
-
7.2 Wildlife Scene Project
-
1st Grade Computer Science
-
2.2 Events
-
2.3 Sequences: Digital Responsibilities
-
2.5 Grow and Shrink Blocks in Motion
-
2.8 Careers in CS: Fashion-Retail
-
3.1 Coding Card Game: Loops
-
3.2 Coding Card Game: Loops 2
-
3.3 Introduction to Repeat Loops
-
3.4 Loops: Catching Butterflies
-
3.5 Loops: Predator and Prey
-
3.6 Forever Loop Dance Party
-
4.1 Introduction to Message Events
-
4.2 Message Events: Simon Says
-
4.4 Create an Original Story Animation
-
4.5 Speed Block: Bouncy Ball
-
4.6 Garden Project
-
5.1 Pages: Create a Tapping Game
-
5.2 Create a Mini Golf Game
-
5.4 Digital Greeting Card
-
6.1 Grid: Solving Mazes
-
6.2 End Block: Program a Race
-
6.3 Grid: Arctic Animation
-
7.1 About Me Project
-
7.2 River Crossing Game
-
2nd Grade Computer Science
-
1.3 Events
-
1.4 Introduction to Repeat Loops
-
1.5 Forever Loop Dance Party
-
1.6 Introduction to Message Events
-
2.4 Careers in CS: Litter Free Communities
-
3.1 Message Events: Scout Plays in the Forest
-
3.2 Programming a Cycle
-
3.3 Pages: Scout's Travels
-
4.3 Making a Timer
-
4.4 Two-Step Dance & Feedback
-
4.5 Algorithms: Connecting a Path
-
4.6 Original Story Animations - Fiction Story
-
5.1 Code Block Review
-
5.2 Racing Game
-
5.3 Moving Targets Game
-
5.4 Maze Game Project
-
5.5 Design an Adventure Game
-
6.5 Advanced Data and Programming
-
6.6 Choice Research
-
7.1 Coding Card Game: Conditionals
-
7.2 Coding Card Game: Conditionals 2
-
7.4 From CodeHopJr to CodeHop Blocks
-
7.5 ScratchJr to Scratch: Events and Loops
-
3rd Grade Computer Science
-
2.6 Scratch Drawing Tools
-
3.2 Events
-
3.3 Costumes, Backdrops, and Animations
-
3.4 Broadcast Messages: Marco Polo
-
3.5 Creative Storytelling
-
4.1 Loops
-
4.3 Animating Poetry
-
4.4 Loops: Falling Objects
-
5.1 Introduction to Conditionals
-
5.2 Conditionals: Color Sense
-
5.3 Conditionals: Changing Effects
-
5.4 Complex Conditionals: Balloon Game
-
5.5 Platform Game Design
-
6.1 Variables
-
6.2 Introduction to Comparison Operators
-
6.3 I-Spy with Lists
-
6.4 Race Track Game
-
7.1 Introduction to Functions
-
7.2 Functions Dance Project
-
8.1 Digital Pet Project
-
4th Grade Computer Science
-
1.2 Introduction to Computer Science and Scratch
-
1.3 Drawing Tools: Sea Creatures
-
2.1 Events: Dot in Space
-
2.2 Creating Algorithms
-
2.3 Pair Programming: Create a Band
-
2.4 Broadcast Messages: Tell a Joke
-
2.6 Choose Your Own Path: Elements of Culture
-
3.1 Loops: Catch the Ball
-
4.1 Game Effects
-
4.3 Conditionals: Underwater Exploration
-
4.4 Create a Drawing App
-
4.5 Scout's Quest: Conditionals
-
4.6 Complex Conditionals: Chase the Star
-
5.1 Pong Game
-
5.2 Scout's Quest: Variables
-
5.3 Conditionals: Flying Bird
-
5.4 Lists: Spelling Bee
-
6.1 Introduction to Clones
-
6.3 Scout's Quest: Functions with Boolean Inputs
-
6.4 Scout's Quest: Functions with Number Inputs
-
6.5 Flower Garden Functions Project
-
7.1 Program an AI Chatbot
-
7.2 Click-a-Mole
-
7.3 Designing Solutions for Accessibility
-
5th Grade Computer Science
-
1.2 Introduction to Computer Science and Scratch
-
1.4 Drawing Tools: Sea Creatures
-
2.1 Events: Traveling with Scout
-
3.1 Creating Turtle Graphics
-
4.1 Conditionals: Mazes
-
4.2 Plan a Quest
-
4.3 Operators: Coin Flip
-
5.1 Variables in Dance
-
5.2 Game Mechanics with Comparison Operators
-
5.3 Lists: Shopping with Scout
-
5.4 Pinball Game Project
-
6.1 Clones: Throwing Acorns Game
-
6.2 Clones in Games
-
6.3 Classes and Objects in Games
-
7.1 Game Design Project
-
7.2 House Design with Area and Perimeter
-
7.3 Design an App
-
1st Grade Digital Literacy & AI
-
2.3 Careers in CS: Litter Free Communities
-
2nd Grade Digital Literacy & AI
-
2.4 Careers in CS: Fashion-Retail
-
3.1 Choice Research
-
3rd Grade Digital Literacy & AI
-
1.2 Introduction to Computer Science and Scratch
-
4th Grade Digital Literacy & AI
-
1.2 Introduction to Computer Science and Scratch
-
5th Grade Digital Literacy & AI
-
1.2 Introduction to Computer Science and Scratch
-
2.2 Careers in CS: Mobile Apps
|
E.AP.3A.
Define and apply decomposition to a complex problem in order to create smaller subproblems that can be solved through step-by-step instructions
|
-
Kindergarten Computer Science
-
1.1 Sequences (Unplugged)
-
1.6 Unplugged Introduction to ScratchJr: Part 1
-
1.7 Unplugged Introduction to ScratchJr: Part 2
-
3.3 Sequences: Snowball Fight
-
3.4 Events: Submarine Sequences
-
4.3 Using the Go To Page Block
-
5.1 Introduction to Speed Blocks
-
5.3 Transportation Speeds and Sounds
-
5.4 All About Me!
-
5.5 Debugging: Events and Motion
-
5.6 Bowling Game
-
6.1 Loops
-
6.2 Loops: Frog and Rabbit
-
6.3 Forever Loops: Fireworks
-
6.4 Loops: Play in the Park
-
7.2 Wildlife Scene Project
-
1st Grade Computer Science
-
2.2 Events
-
2.5 Grow and Shrink Blocks in Motion
-
2.7 Introduction to Debugging
-
2.8 Careers in CS: Fashion-Retail
-
3.3 Introduction to Repeat Loops
-
3.6 Forever Loop Dance Party
-
4.1 Introduction to Message Events
-
4.2 Message Events: Simon Says
-
4.3 Debugging
-
4.5 Speed Block: Bouncy Ball
-
6.1 Grid: Solving Mazes
-
6.2 End Block: Program a Race
-
7.1 About Me Project
-
2nd Grade Computer Science
-
1.3 Events
-
1.4 Introduction to Repeat Loops
-
1.5 Forever Loop Dance Party
-
1.6 Introduction to Message Events
-
2.1 Debugging: Events and Sequences
-
2.2 Introduction to the Grid
-
2.4 Careers in CS: Litter Free Communities
-
3.1 Message Events: Scout Plays in the Forest
-
3.2 Programming a Cycle
-
4.2 Debugging: Message Events and Loops
-
4.3 Making a Timer
-
4.6 Original Story Animations - Fiction Story
-
5.3 Moving Targets Game
-
5.5 Design an Adventure Game
-
6.5 Advanced Data and Programming
-
3rd Grade Computer Science
-
2.2 Scout's Programming Expedition: Part 1
-
2.3 Scout's Programming Expedition Part 2
-
2.4 Scout's Programming Expedition Part 3
-
2.5 Scout's Programming Expedition Part 4
-
3.1 Sequences: Parallel Programming
-
3.4 Broadcast Messages: Marco Polo
-
4.3 Animating Poetry
-
7.2 Functions Dance Project
-
8.1 Digital Pet Project
-
9.5 CS Innovators: Grace Hopper
-
4th Grade Computer Science
-
2.1 Events: Dot in Space
-
2.2 Creating Algorithms
-
2.3 Pair Programming: Create a Band
-
2.4 Broadcast Messages: Tell a Joke
-
2.6 Choose Your Own Path: Elements of Culture
-
4.2 Create a Maze
-
6.4 Scout's Quest: Functions with Number Inputs
-
6.5 Flower Garden Functions Project
-
7.3 Designing Solutions for Accessibility
-
5th Grade Computer Science
-
2.1 Events: Traveling with Scout
-
2.3 CS Innovators Research Project
-
3.1 Creating Turtle Graphics
-
4.2 Plan a Quest
-
4.3 Operators: Coin Flip
-
5.2 Game Mechanics with Comparison Operators
-
5.4 Pinball Game Project
-
6.2 Clones in Games
-
6.3 Classes and Objects in Games
-
7.1 Game Design Project
-
7.2 House Design with Area and Perimeter
-
7.3 Design an App
-
1st Grade Digital Literacy & AI
-
2.3 Careers in CS: Litter Free Communities
-
2nd Grade Digital Literacy & AI
-
2.4 Careers in CS: Fashion-Retail
-
3rd Grade Digital Literacy & AI
-
2.3 Careers in CS: Health and Fitness
-
4th Grade Digital Literacy & AI
-
2.2 CS Innovators: Grace Hopper
-
2.3 Careers in CS: Major League Baseball
-
5th Grade Digital Literacy & AI
-
3.2 CS Innovators Research Project
|
E.AP.3B.
Modify, remix, or incorporate parts of an existing problem’s solution to develop something new or add more advanced features to a program.
|
-
2nd Grade Computer Science
-
4.4 Two-Step Dance & Feedback
-
3rd Grade Computer Science
-
4.3 Animating Poetry
-
4.4 Loops: Falling Objects
-
4.5 Remixing Programs
-
7.2 Functions Dance Project
-
8.1 Digital Pet Project
-
4th Grade Computer Science
-
2.6 Choose Your Own Path: Elements of Culture
-
4.1 Game Effects
-
8.5 Giving Credit Through Attributions
-
5th Grade Computer Science
-
3.2 Animation Loops Project
-
4.2 Plan a Quest
-
5.2 Game Mechanics with Comparison Operators
-
6.2 Clones in Games
-
6.3 Classes and Objects in Games
-
5th Grade Digital Literacy & AI
-
2.2 Careers in CS: Mobile Apps
|
E.AP.4A
Create a simple program to achieve a goal with expected outcomes.
|
-
Kindergarten Computer Science
-
1.2 Coding Card Game: Sequences
-
1.3 Coding Card Game: Sequences 2
-
1.6 Unplugged Introduction to ScratchJr: Part 1
-
1.7 Unplugged Introduction to ScratchJr: Part 2
-
3.2 Introduction to Events
-
3.3 Sequences: Snowball Fight
-
3.4 Events: Submarine Sequences
-
3.5 Weather and Seasons
-
3.6 Introduction to Show and Hide Blocks
-
3.8 Growing Garden
-
5.1 Introduction to Speed Blocks
-
5.2 Animal Sounds
-
5.3 Transportation Speeds and Sounds
-
5.4 All About Me!
-
5.6 Bowling Game
-
6.1 Loops
-
6.2 Loops: Frog and Rabbit
-
6.3 Forever Loops: Fireworks
-
6.4 Loops: Play in the Park
-
7.1 Chicken Crossing Game
-
7.2 Wildlife Scene Project
-
1st Grade Computer Science
-
2.2 Events
-
2.3 Sequences: Digital Responsibilities
-
2.5 Grow and Shrink Blocks in Motion
-
2.8 Careers in CS: Fashion-Retail
-
3.1 Coding Card Game: Loops
-
3.2 Coding Card Game: Loops 2
-
3.3 Introduction to Repeat Loops
-
3.4 Loops: Catching Butterflies
-
3.5 Loops: Predator and Prey
-
3.6 Forever Loop Dance Party
-
4.1 Introduction to Message Events
-
4.2 Message Events: Simon Says
-
4.4 Create an Original Story Animation
-
4.5 Speed Block: Bouncy Ball
-
4.6 Garden Project
-
5.1 Pages: Create a Tapping Game
-
5.2 Create a Mini Golf Game
-
5.4 Digital Greeting Card
-
6.1 Grid: Solving Mazes
-
6.2 End Block: Program a Race
-
6.3 Grid: Arctic Animation
-
7.1 About Me Project
-
7.2 River Crossing Game
-
8.6 Guided Research
-
2nd Grade Computer Science
-
1.3 Events
-
1.4 Introduction to Repeat Loops
-
1.5 Forever Loop Dance Party
-
1.6 Introduction to Message Events
-
2.4 Careers in CS: Litter Free Communities
-
3.1 Message Events: Scout Plays in the Forest
-
3.2 Programming a Cycle
-
3.3 Pages: Scout's Travels
-
4.3 Making a Timer
-
4.4 Two-Step Dance & Feedback
-
4.5 Algorithms: Connecting a Path
-
4.6 Original Story Animations - Fiction Story
-
5.1 Code Block Review
-
5.2 Racing Game
-
5.3 Moving Targets Game
-
5.4 Maze Game Project
-
5.5 Design an Adventure Game
-
6.5 Advanced Data and Programming
-
6.6 Choice Research
-
7.1 Coding Card Game: Conditionals
-
7.2 Coding Card Game: Conditionals 2
-
7.4 From CodeHopJr to CodeHop Blocks
-
7.5 ScratchJr to Scratch: Events and Loops
-
3rd Grade Computer Science
-
2.6 Scratch Drawing Tools
-
3.2 Events
-
3.3 Costumes, Backdrops, and Animations
-
3.4 Broadcast Messages: Marco Polo
-
3.5 Creative Storytelling
-
4.1 Loops
-
4.3 Animating Poetry
-
4.4 Loops: Falling Objects
-
5.1 Introduction to Conditionals
-
5.2 Conditionals: Color Sense
-
5.3 Conditionals: Changing Effects
-
5.4 Complex Conditionals: Balloon Game
-
5.5 Platform Game Design
-
6.1 Variables
-
6.2 Introduction to Comparison Operators
-
6.3 I-Spy with Lists
-
6.4 Race Track Game
-
7.1 Introduction to Functions
-
7.2 Functions Dance Project
-
8.1 Digital Pet Project
-
4th Grade Computer Science
-
1.2 Introduction to Computer Science and Scratch
-
1.3 Drawing Tools: Sea Creatures
-
2.1 Events: Dot in Space
-
2.2 Creating Algorithms
-
2.3 Pair Programming: Create a Band
-
2.4 Broadcast Messages: Tell a Joke
-
2.6 Choose Your Own Path: Elements of Culture
-
3.1 Loops: Catch the Ball
-
4.1 Game Effects
-
4.3 Conditionals: Underwater Exploration
-
4.4 Create a Drawing App
-
4.5 Scout's Quest: Conditionals
-
4.6 Complex Conditionals: Chase the Star
-
5.1 Pong Game
-
5.2 Scout's Quest: Variables
-
5.3 Conditionals: Flying Bird
-
5.4 Lists: Spelling Bee
-
6.1 Introduction to Clones
-
6.3 Scout's Quest: Functions with Boolean Inputs
-
6.4 Scout's Quest: Functions with Number Inputs
-
6.5 Flower Garden Functions Project
-
7.1 Program an AI Chatbot
-
7.2 Click-a-Mole
-
7.3 Designing Solutions for Accessibility
-
5th Grade Computer Science
-
1.2 Introduction to Computer Science and Scratch
-
1.4 Drawing Tools: Sea Creatures
-
2.1 Events: Traveling with Scout
-
3.1 Creating Turtle Graphics
-
4.1 Conditionals: Mazes
-
4.2 Plan a Quest
-
4.3 Operators: Coin Flip
-
5.1 Variables in Dance
-
5.2 Game Mechanics with Comparison Operators
-
5.3 Lists: Shopping with Scout
-
5.4 Pinball Game Project
-
6.1 Clones: Throwing Acorns Game
-
6.2 Clones in Games
-
6.3 Classes and Objects in Games
-
7.1 Game Design Project
-
7.2 House Design with Area and Perimeter
-
7.3 Design an App
-
1st Grade Digital Literacy & AI
-
2.3 Careers in CS: Litter Free Communities
-
3.1 Guided Research
-
2nd Grade Digital Literacy & AI
-
2.4 Careers in CS: Fashion-Retail
-
3.1 Choice Research
-
3rd Grade Digital Literacy & AI
-
1.2 Introduction to Computer Science and Scratch
-
4th Grade Digital Literacy & AI
-
1.2 Introduction to Computer Science and Scratch
-
5th Grade Digital Literacy & AI
-
1.2 Introduction to Computer Science and Scratch
|
E.AP.4B.
Test and debug a program or algorithm to ensure the program produces the intended outcome.
|
-
Kindergarten Computer Science
-
3.3 Sequences: Snowball Fight
-
3.4 Events: Submarine Sequences
-
5.5 Debugging: Events and Motion
-
5.6 Bowling Game
-
6.1 Loops
-
7.1 Chicken Crossing Game
-
7.2 Wildlife Scene Project
-
1st Grade Computer Science
-
2.2 Events
-
2.7 Introduction to Debugging
-
3.3 Introduction to Repeat Loops
-
3.6 Forever Loop Dance Party
-
4.3 Debugging
-
4.4 Create an Original Story Animation
-
4.5 Speed Block: Bouncy Ball
-
4.6 Garden Project
-
6.1 Grid: Solving Mazes
-
6.2 End Block: Program a Race
-
7.2 River Crossing Game
-
2nd Grade Computer Science
-
1.3 Events
-
1.4 Introduction to Repeat Loops
-
1.5 Forever Loop Dance Party
-
2.1 Debugging: Events and Sequences
-
2.3 Tap-a-Mole Game
-
4.2 Debugging: Message Events and Loops
-
4.3 Making a Timer
-
5.1 Code Block Review
-
5.3 Moving Targets Game
-
5.4 Maze Game Project
-
5.5 Design an Adventure Game
-
6.5 Advanced Data and Programming
-
3rd Grade Computer Science
-
2.2 Scout's Programming Expedition: Part 1
-
2.3 Scout's Programming Expedition Part 2
-
2.4 Scout's Programming Expedition Part 3
-
2.5 Scout's Programming Expedition Part 4
-
2.6 Scratch Drawing Tools
-
3.1 Sequences: Parallel Programming
-
3.3 Costumes, Backdrops, and Animations
-
3.4 Broadcast Messages: Marco Polo
-
4.1 Loops
-
4.2 Debugging: Events and Loops
-
4.4 Loops: Falling Objects
-
5.5 Platform Game Design
-
7.1 Introduction to Functions
-
7.2 Functions Dance Project
-
8.1 Digital Pet Project
-
4th Grade Computer Science
-
2.1 Events: Dot in Space
-
2.3 Pair Programming: Create a Band
-
2.4 Broadcast Messages: Tell a Joke
-
2.6 Choose Your Own Path: Elements of Culture
-
3.1 Loops: Catch the Ball
-
4.2 Create a Maze
-
5.1 Pong Game
-
5.2 Scout's Quest: Variables
-
6.3 Scout's Quest: Functions with Boolean Inputs
-
6.4 Scout's Quest: Functions with Number Inputs
-
6.5 Flower Garden Functions Project
-
7.1 Program an AI Chatbot
-
7.2 Click-a-Mole
-
7.3 Designing Solutions for Accessibility
-
5th Grade Computer Science
-
1.3 The Coordinate Plane
-
2.1 Events: Traveling with Scout
-
2.3 CS Innovators Research Project
-
3.1 Creating Turtle Graphics
-
3.2 Animation Loops Project
-
4.2 Plan a Quest
-
4.3 Operators: Coin Flip
-
5.1 Variables in Dance
-
5.4 Pinball Game Project
-
6.2 Clones in Games
-
6.3 Classes and Objects in Games
-
7.1 Game Design Project
-
7.2 House Design with Area and Perimeter
-
7.3 Design an App
-
3rd Grade Digital Literacy & AI
-
2.3 Careers in CS: Health and Fitness
-
4th Grade Digital Literacy & AI
-
2.3 Careers in CS: Major League Baseball
-
5th Grade Digital Literacy & AI
-
3.2 CS Innovators Research Project
|
E.AP.4C.
Collaborate with a team of peers to design, implement, test, and review the stages of program development.
|
-
Kindergarten Computer Science
-
5.7 Introduction to the Design Process
-
1st Grade Computer Science
-
2.9 Practicing the Design Process
-
2nd Grade Computer Science
-
4.7 Exploring the Design Process
-
4th Grade Computer Science
-
2.3 Pair Programming: Create a Band
|
E.AP.4D.
Identify intellectual property rights and apply the appropriate attribution when creating or remixing programs.
|
-
1st Grade Computer Science
-
8.5 Giving Credit Through Attributions
-
8.6 Guided Research
-
2nd Grade Computer Science
-
4.4 Two-Step Dance & Feedback
-
6.6 Choice Research
-
3rd Grade Computer Science
-
4.5 Remixing Programs
-
4th Grade Computer Science
-
2.6 Choose Your Own Path: Elements of Culture
-
8.5 Giving Credit Through Attributions
-
Kindergarten Digital Literacy & AI
-
3.1 Introduction to Research
-
1st Grade Digital Literacy & AI
-
3.1 Guided Research
-
2nd Grade Digital Literacy & AI
-
3.1 Choice Research
-
5th Grade Digital Literacy & AI
-
3.1 Use and Search the Right Way
|
E.IC.1.
Describe how computing has changed the ways people live and work.
|
-
1st Grade Computer Science
-
2.8 Careers in CS: Fashion-Retail
-
5.3 Impacts of Technology in Our World
-
2nd Grade Computer Science
-
2.4 Careers in CS: Litter Free Communities
-
6.1 Computer Basics: Connections
-
3rd Grade Computer Science
-
9.6 Humans Vs. Machines
-
4th Grade Computer Science
-
2.5 Technology Timeline
-
8.7 Ethical and Responsible Use of Generative AI
-
5th Grade Computer Science
-
2.3 CS Innovators Research Project
-
8.6 AI Products: Ethical and Responsible Choices
-
Kindergarten Digital Literacy & AI
-
2.4 Careers in CS: Spacecraft Design
-
1st Grade Digital Literacy & AI
-
2.1 Impacts of Computing: Our Community
-
2.3 Careers in CS: Litter Free Communities
-
7.1 How AI Helps Us
-
2nd Grade Digital Literacy & AI
-
2.1 Impacts of Computing: Changing World
-
2.4 Careers in CS: Fashion-Retail
-
4.1 Computer Basics: Connections
-
7.1 What Can AI Do?
-
3rd Grade Digital Literacy & AI
-
2.2 Technology Timeline
-
2.3 Careers in CS: Health and Fitness
-
7.1 Humans Vs. Machines
-
4th Grade Digital Literacy & AI
-
2.3 Careers in CS: Major League Baseball
-
7.2 Ethical and Responsible Use of Generative AI
-
5th Grade Digital Literacy & AI
-
3.2 CS Innovators Research Project
-
7.2 AI Products: Ethical and Responsible Choices
|
E.IC.2A.
Identify and describe examples of appropriate versus inappropriate computer communications.
|
-
1st Grade Computer Science
-
2.3 Sequences: Digital Responsibilities
-
5.3 Impacts of Technology in Our World
-
8.3 Responsible Digital Citizens
-
4th Grade Computer Science
-
8.7 Ethical and Responsible Use of Generative AI
-
5th Grade Computer Science
-
8.1 Standing Up to Cyberbullying
-
8.5 Online Collaboration
-
8.6 AI Products: Ethical and Responsible Choices
-
1st Grade Digital Literacy & AI
-
2.2 Positive Online Behavior
-
2nd Grade Digital Literacy & AI
-
2.3 Responsible Digital Citizens
-
3rd Grade Digital Literacy & AI
-
2.6 Introduction to Digital Etiquette and Communication
-
4th Grade Digital Literacy & AI
-
2.5 Exploring Digital Etiquette and Communication
-
2.7 Standing Up to Cyberbullying
-
7.2 Ethical and Responsible Use of Generative AI
-
5th Grade Digital Literacy & AI
-
7.2 AI Products: Ethical and Responsible Choices
|
E.IC.2B.
Identify examples of cyberbullying with age-appropriate responses.
|
-
1st Grade Computer Science
-
8.3 Responsible Digital Citizens
-
5th Grade Computer Science
-
8.1 Standing Up to Cyberbullying
-
Kindergarten Digital Literacy & AI
-
2.3 Being Kind Online
-
2nd Grade Digital Literacy & AI
-
2.3 Responsible Digital Citizens
-
4th Grade Digital Literacy & AI
-
2.7 Standing Up to Cyberbullying
|
E.IC.3A.
Explain how online actions have real-world consequences and that laws and rules may also apply online.
|
-
1st Grade Computer Science
-
8.3 Responsible Digital Citizens
-
5th Grade Computer Science
-
8.1 Standing Up to Cyberbullying
-
1st Grade Digital Literacy & AI
-
2.2 Positive Online Behavior
-
2nd Grade Digital Literacy & AI
-
2.3 Responsible Digital Citizens
-
4th Grade Digital Literacy & AI
-
2.7 Standing Up to Cyberbullying
-
5th Grade Digital Literacy & AI
-
4.4 Cybersecurity Policies and Laws
|
E.IC.3B.
Describe the safe versus unsafe uses of computing systems at age-appropriate levels.
|
-
Kindergarten Computer Science
-
8.4 Introduction to Responsible Technology Use
-
4th Grade Computer Science
-
8.3 Scout's Cybersecurity Adventure: Part 2
-
Kindergarten Digital Literacy & AI
-
2.2 Introduction to Responsible Technology Use
-
1st Grade Digital Literacy & AI
-
4.1 Exploring Responsible Technology Use
-
2nd Grade Digital Literacy & AI
-
4.2 Practicing Responsible Technology Use
-
4th Grade Digital Literacy & AI
-
4.3 Online Risks & Protection
-
5th Grade Digital Literacy & AI
-
4.3 Cybersecurity & Privacy
-
4.4 Cybersecurity Policies and Laws
|
E.IC.3C.
Explain how the school and school system’s computing rules and policies keep students safe.
|
-
Kindergarten Computer Science
-
8.4 Introduction to Responsible Technology Use
-
Kindergarten Digital Literacy & AI
-
2.2 Introduction to Responsible Technology Use
-
1st Grade Digital Literacy & AI
-
4.1 Exploring Responsible Technology Use
-
2nd Grade Digital Literacy & AI
-
4.2 Practicing Responsible Technology Use
-
5th Grade Digital Literacy & AI
-
4.4 Cybersecurity Policies and Laws
|