Please enable JavaScript to use CodeHS

Elementary Standards Mapping

for FLORIDA’S 3-5 STATE ACADEMIC STANDARDS COMPUTER SCIENCE

56

Standards in this Framework

Standard Lessons
SC.35.CS-CC.1.1
Identify technology tools for individual and collaborative data collection, writing, communication, and publishing activities.
    Research: Informational Programs
    Using Digital Tools to Create Line Graphs
    Programming and Data Project
    Inquiry Project: Survey Bar Graph
    Inquiry Project: Data Bar Graph
    Inquiry Project: Line Graph
    Productivity Software Inquiry Project
SC.35.CS-CC.1.2
Describe key ideas and details while working individually or collaboratively using digital tools and media-rich resources in a way that informs, persuades, and/or entertains.
    Creative Storytelling
    Research: Informational Programs
    Using Digital Tools to Create Line Graphs
    Nonfiction Animated Recordings
    Programming and Data Project
    Multimedia Book Report
    Training AI Using Data
    Productivity Software Inquiry Project
SC.35.CS-CC.1.3
Identify ways that technology can foster teamwork, and collaboration can support problem solving and innovation.
    Pair Programming: Create a Band
    Training AI Using Data
SC.35.CS-CC.1.4
Describe how collaborating with others can be beneficial to a digital project.
    Pair Programming: Create a Band
    Online Collaboration
SC.35.CS-CC.1.5
Explain that providing and receiving feedback from others can improve performance and outcomes for collaborative digital projects.
    Platform Game Design
    Programming and Data Project
    Game Effects
    Clones in Games
    Digital Pet Project
    Classes and Objects in Games
    3D Design: Keyboard Accommodations
    Pair Programming: Create a Band
    Choose Your Own Path: Elements of Culture
    Plan a Quest
    Pinball Game Project
    Functions Dance Project
    Design an App
    Game Design Project
    Game Design Project
SC.35.CS-CS.1.1
Identify the concepts illustrated by a simulation (e.g., ecosystem, predator/prey, and invasive species).
    Balanced and Unbalanced Forces
    Sound Frequency & Amplitude
    Communities Adapt to & Modify Their Environment
    Weather and Climate
    Classifying Rocks
    Physical Changes
    Plant and Animal Cells
    Exploring the Water Cycle
    Wave Generator
    Sun and Moon, Day and Night
    Earth Systems
    Cycle of Matter
    Constructive and Destructive Processes
    House Design with Area and Perimeter
    micro:bit®: Animal Response to the Environment
    How We See: Light Reflection
    LEGO® SPIKE Essential: Design a Car Sensor
    The US Government
    Fossils and Past Environments
    Atoms and Molecules
    Scale of Planets in the Solar System
    Balanced Ecosystems
    House Design with Area and Perimeter
    Star Brightness and Distance
    micro:bit® Butterfly Migration Simulator
SC.35.CS-CS.1.2
Describe how models and simulations can be used to solve real-world issues in science and engineering.
    3D Design: Keyboard Accommodations
    LEGO® SPIKE Essential: Design a Car Sensor
    Computational Thinking: Design an Obstacle Course
    Computational Thinking: Design a School
    Computational Thinking: Design a Neighborhood
SC.35.CS-CS.1.3
Answer a question, individually and collaboratively, using data from a simulation.
    Wave Generator
    Scale of Planets in the Solar System
    Balanced Ecosystems
SC.35.CS-CS.1.4
Create a simple model of a system (e.g., flower or solar system) and explain what the model shows and does not show.
    How We See: Light Reflection
    LEGO® SPIKE Essential: Design a Car Sensor
    Modeling Life Cycles
    Atoms and Molecules
    Scale of Planets in the Solar System
    Balanced Ecosystems
SC.35.CS-CS.2.1
Solve age-appropriate problems using information organized using digital graphic organizers (e.g., concept maps and Venn-diagrams).
    Using Digital Tools to Create Line Graphs
SC.35.CS-CS.2.2
Describe how computational thinking can be used to solve real life issues in science and engineering.
    3D Design: Keyboard Accommodations
    LEGO® SPIKE Essential: Design a Car Sensor
    Design an App
    Computational Thinking: Design an Obstacle Course
    Computational Thinking: Design a School
    Computational Thinking: Design a Neighborhood
SC.35.CS-CS.2.3
Explain the process of arranging or sorting information into useful order as well as the purpose for doing so.
    Utah Timeline with the BBC micro:bit®
    Using Digital Tools to Create Line Graphs
    Programming and Data Project
    Revolutionary War Timeline
    Revolutionary War Timeline with the BBC micro:bit®
    Ozobot® Timeline
    Computational Thinking: Design an Obstacle Course
    Computational Thinking: Design a School
    Computational Thinking: Design a Neighborhood
    How Machines Learn
SC.35.CS-CS.2.4
Solve real-world problems in science and engineering using computational thinking skills.
    3D Design: Keyboard Accommodations
    LEGO® SPIKE Essential: Design a Car Sensor
    Design an App
    Computational Thinking: Design an Obstacle Course
    Computational Thinking: Design a School
    Computational Thinking: Design a Neighborhood
SC.35.CS-CS.2.5
Explain that there are several possible algorithms for searching within a dataset (such as finding a specific word in a word list or card in a deck of cards).
    Mad Libs Project
    Training AI Using Data
SC.35.CS-CS.2.6
Write an algorithm to solve a grade-level appropriate problem (e.g., move a character through a maze, instruct a character to draw a specific shape, have a character start, repeat or end activity as required or upon a specific event), individually or collaboratively.
    Introduction to Computer Science and Scratch
    Practice with Conditionals Part 1
    Adding with Loops
    Game Mechanics with Comparison Operators
    Loops (Unplugged)
    3D Design: Codeblocks
    Exploring Ecosystems
    Balanced and Unbalanced Forces
    Sound Frequency & Amplitude
    Events
    Platform Game Design
    Communities Adapt to & Modify Their Environment
    Fractions and Variables
    Creative Storytelling
    Weather and Climate
    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
    Classifying Shapes by Category
    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
    Ozobot® Programming 2: More Color Codes
    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
    The US Government
    Seasonal Project (Fall): Gathering Apples Game
    The Coordinate Plane
    Complex Conditionals: Balloon Game
    Choose Your Own Path: Elements of Culture
    Classifying Shapes Using Lines and Angles
    Classifying Quadrilaterals in a Hierarchy
    VEX GO®: Lines and Angles
    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
    Decimal Division and Conditionals
    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
    Positive and Negative Numbers
    Evaluate Algebraic Equations
    Scale of Planets in the Solar System
    Balanced Ecosystems
    Multimedia Book Report
    micro:bit® Reaction Game
    Animating Sprites with Factors
    Animating Sprites with Division
    Makey Makey®: Introduction
    Ozobot® Timeline
    Makey Makey®: Graphing Points on a Coordinate Plane
    Ozobot® Cycle
    Scout's Scratch Expedition Part 1
    micro:bit®: Graphing Points on a Coordinate Plane
    Scout's Scratch Expedition Part 2
    Scout's Scratch Expedition Part 3
    Pong Game
    Create a Maze
    I-Spy with Lists
    Click-a-Mole
    Animating Poetry
    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
    Lists: Shopping with Scout
    Scout's Quest: Conditionals
    Creating Turtle Graphics
    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
    Loops: Falling Objects
    House Design with Area and Perimeter
    Star Brightness and Distance
    Unit Fractions with Variables
    Digital Vocabulary Flashcard Quiz
    Seasonal Project (Winter): Design a Snowman
    Careers in CS: Health and Fitness
    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
    Careers in CS: Major League Baseball
    micro:bit® Butterfly Migration Simulator
    Drawing Tools: Sea Creatures
    Introduction to Sphero Mini® and Sphero BOLT+®
    Loops: Sphero® Underwater Exploration
    CS Innovators Research Project
    Dash® Robot 2 - Proximity Sensor
    Conditionals: Sphero® Shark Race
    Dash® Robot 3 - Loops and Functions
    Winter Celebrations Around the World
    AI Chatbots
SC.35.CS-CS.2.7
Identify and correct logical errors in algorithms; written, mapped, live action, or digital.
    Exploring Ecosystems
    Maze Game Project
    Sound Frequency & Amplitude
    Platform Game Design
    Scratch Digital Greeting Card
    Classifying Rocks
    Nutrition Maze
    Simple Algorithms
    Multiple Algorithms
    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
    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
    Pair Programming: Create a Band
    micro:bit® Rounding to the Nearest Hundred
    micro:bit® Rounding with Decimals
    Seasonal Project (Spring): Create a Chase Game!
    LEGO® SPIKE Essential: Design a Car Sensor
    Seasonal Project (Summer): Pop The Balloons
    Seasonal Project (Fall): Gathering Apples Game
    Choose Your Own Path: Elements of Culture
    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
    Geographic Effects on Early Civilizations
    Evaluate Algebraic Equations
    Scale of Planets in the Solar System
    Balanced Ecosystems
    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
    Pong Game
    Create a Maze
    Click-a-Mole
    Creating Algorithms
    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
    Seasonal Project (Winter): Design a Snowman
    Careers in CS: Health and Fitness
    Careers in CS: Major League Baseball
    CS Innovators Research Project
    Dash® Robot 2 - Proximity Sensor
    Dash® Robot 3 - Loops and Functions
    AI Chatbots
SC.35.CS-CS.2.8
Systematically test and identify logical errors in algorithms.
    Exploring Ecosystems
    Maze Game Project
    Sound Frequency & Amplitude
    Platform Game Design
    Scratch Digital Greeting Card
    Classifying Rocks
    Nutrition Maze
    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
    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
    Pair Programming: Create a Band
    micro:bit® Rounding to the Nearest Hundred
    micro:bit® Rounding with Decimals
    Seasonal Project (Spring): Create a Chase Game!
    LEGO® SPIKE Essential: Design a Car Sensor
    Seasonal Project (Summer): Pop The Balloons
    Seasonal Project (Fall): Gathering Apples Game
    Choose Your Own Path: Elements of Culture
    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
    Geographic Effects on Early Civilizations
    Evaluate Algebraic Equations
    Scale of Planets in the Solar System
    Balanced Ecosystems
    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
    Pong Game
    Create a Maze
    Click-a-Mole
    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
    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
    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
    Seasonal Project (Winter): Design a Snowman
    Careers in CS: Health and Fitness
    Careers in CS: Major League Baseball
    CS Innovators Research Project
    Dash® Robot 2 - Proximity Sensor
    Dash® Robot 3 - Loops and Functions
    AI Chatbots
SC.35.CS-CS.2.9
Explain how to correct logical errors in algorithms; written, mapped, live action, or digital.
    Platform Game Design
SC.35.CS-CS.3.1
Manipulate and publish multimedia artifacts using digital tools (local and online).
    Multimedia Book Report
    Productivity Software Inquiry Project
SC.35.CS-CS.3.2
Create an artifact (independently and collaboratively) that answers a research question clearly communicating thoughts and ideas.
    Research: Effective Keywords
    Animating Poetry
    Research: Informational Programs
    Using Digital Tools to Create Line Graphs
    Constructive and Destructive Processes
    Animating Poetry
    Inquiry Project: Survey Bar Graph
    Inquiry Project: Data Bar Graph
    Inquiry Project: Line Graph
    Productivity Software Inquiry Project
SC.35.CS-CS.4.1
Identify the basic components of a computer (e.g., monitor, keyboard, mouse, controller, speakers).
    How Computing Systems Work
SC.35.CS-CS.4.2
Describe the function and purpose of various input/output devices and peripherals (e.g., monitor, screen, keyboard, controller, speakers).
    How Computing Systems Work
    Introduction to micro:bit®
SC.35.CS-CS.4.3
Compare and contrast hardware and software.
    How Computing Systems Work
    Computer Detectives: Hardware and Software Problems
SC.35.CS-CS.4.4
Identify and solve simple hardware and software problems that may occur during everyday use (e.g., power, connections, application window or toolbar).
    Computer Detectives: Hardware and Software Problems
SC.35.CS-CS.6.1
Describe how hardware applications (e.g., Global Positioning System (GPS) navigation for driving directions, text-to-speech translation, and language translation) can enable everyone to do things they could not do otherwise.
SC.35.CS-CS.6.2
Compare and contrast human and computer performance on similar tasks (e.g., sorting alphabetically or finding a path across a cluttered room) to understand which is best suited to the task.
    LEGO® SPIKE Essential: Design a Car Sensor
    Humans Vs. Machines
SC.35.CS-CS.6.3
Explain that computers model intelligent behavior (as found in robotics, speech and language recognition, and computer animation).
    LEGO® SPIKE Essential: Design a Car Sensor
    Training AI Using Data
    Humans Vs. Machines
    How Machines Learn
SC.35.CS-CP.1.1
Explain that searches may be enhanced by using Boolean logic (e.g., using "not", "or", "and").
SC.35.CS-CP.1.2
Identify and describe examples of databases from everyday life (e.g., library catalogs, school records, telephone directories, and contact lists).
SC.35.CS-CP.1.3
Identify, research, and collect a data set on a topic, issue, problem, or question using age-appropriate technologies.
    Research: Informational Programs
    Using Digital Tools to Create Line Graphs
    Programming and Data Project
    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
SC.35.CS-CP.1.4
Collect, organize, graph, and analyze data to answer a question using a database or spreadsheet.
    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
SC.35.CS-CP.2.1
Perform keyboarding skills for communication and the input of data and information.
SC.35.CS-CP.2.2
Create, test, and modify a program in a graphical environment (e.g., block-based visual programming language), individually and collaboratively.
    Platform Game Design
    Creative Storytelling
    Scratch Digital Greeting Card
    Dash® Robot Storytelling
    Classifying Shapes by Category
    Programming and Data Project
    Game Effects
    Clones in Games
    Digital Pet Project
    Coding with LEGO® Spike Prime
    LEGO® SPIKE Essential: Design a Moving Statue
    Pair Programming: Create a Band
    LEGO® SPIKE Essential: Design a Car Sensor
    The US Government
    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
    Design an App
    Game Design Project
    Multiplying Fractions by Whole Numbers
    Naming Numbers Game
    Modeling Life Cycles
    Fossils and Past Environments
    Atoms and Molecules
    Multiplying and Dividing Fractions
    Evaluate Algebraic Equations
    Scale of Planets in the Solar System
    Balanced Ecosystems
    Multimedia Book Report
    Scout's Scratch Expedition Part 1
    Scout's Scratch Expedition Part 3
    Create a Maze
    Introduction to Clones
    Snake Game
    Functions: Paint by Numbers
    Clones: Throwing Acorns Game
    Game Design Project
    Functions: About Me
    Loops: Falling Objects
    Star Brightness and Distance
    micro:bit® Butterfly Migration Simulator
    Introduction to Sphero Mini® and Sphero BOLT+®
    Loops: Sphero® Underwater Exploration
    Conditionals: Sphero® Shark Race
SC.35.CS-CP.2.3
Create a program using arithmetic operators, conditionals, and repetition in programs.
    Practice with Conditionals Part 1
    Game Mechanics with Comparison Operators
    Properties of Matter
    Platform Game Design
    Fractions and Variables
    Introduction to Comparison Operators
    Classifying Rocks
    Complex Conditionals: If/Then/Else Chase the Star
    Nutrition Maze
    Decimal Multiplication and Conditionals
    Physical Changes
    Digital Flashcards
    Introduction to Conditionals
    Division and Conditionals
    Multiplication and Conditionals
    Unit Converter
    Effects of Pollution
    Grammar Quiz Game
    Drawing with micro:bit® and Scratch
    Day and Night
    Multi-digit Multiplication and Conditionals
    Game Effects
    Clones in Games
    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
    Multiplication Quiz Game
    Create a Drawing App
    Skills Practice: If/Then Conditionals
    Skills Practice: Operators
    Classes and Objects in Games
    micro:bit® Rounding to the Nearest Ten
    Punctuate a Title
    micro:bit®: Animal Response to the Environment
    micro:bit® Rounding to the Nearest Hundred
    VEX 123®: Patterns of Living Things
    micro:bit® Rounding with Decimals
    Seasonal Project (Spring): Create a Chase Game!
    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
    Pinball Game Project
    Mad Libs Project
    Design an App
    Game Design Project
    Decimal Division and Conditionals
    Multiplying Fractions by Whole Numbers
    Naming Numbers Game
    Modeling Life Cycles
    Atoms and Molecules
    Geographic Effects on Early Civilizations
    Multiplying and Dividing Fractions
    Positive and Negative Numbers
    Evaluate Algebraic Equations
    Balanced Ecosystems
    Multimedia Book Report
    micro:bit® Reaction Game
    Pong Game
    Create a Maze
    Click-a-Mole
    Introduction to Clones
    Program an AI Chatbot
    Snake Game
    Functions: Paint by Numbers
    Clones: Throwing Acorns Game
    Scout's Quest: Conditionals
    Conditionals: Flying Bird
    Game Design Project
    Operators: Coin Flip
    Code Tunes
    Functions: About Me
    Conditionals: Changing Effects
    Conditionals: Underwater Exploration
    Conditionals: Color Sense
    Conditionals: Mazes
    Star Brightness and Distance
    Digital Vocabulary Flashcard Quiz
    Seasonal Project (Winter): Design a Snowman
    Conditionals: Sphero® Shark Race
    AI Chatbots
SC.35.CS-CP.2.4
Explain that programs need known initial conditions (e.g., set initial score to zero in a game, initialize variables, or initial values set by hardware input).
    Game Mechanics with Comparison Operators
    Introduction to Comparison Operators
    Complex Conditionals: If/Then/Else Chase the Star
    Game Effects
    Classes and Objects in Games
    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
    Seasonal Project (Summer): Pop The Balloons
    The Coordinate Plane
    Complex Conditionals: Balloon Game
    Choose Your Own Path: Elements of Culture
    Plan a Quest
    Animation Loops Project
    Pinball Game Project
    Mad Libs Project
    Game Design Project
    Scale of Planets in the Solar System
    Balanced Ecosystems
    Pong Game
    Click-a-Mole
    Program an AI Chatbot
    Game Design Project
    Code Tunes
    Loops: Falling Objects
    AI Chatbots
SC.35.CS-CP.2.5
Detect and correct program errors, including those involving arithmetic operators, conditionals, and repetition, using interactive debugging.
    3D Design: Recreate an Animal
    Adding with Loops
    3D Design: Codeblocks
    Platform Game Design
    Creative Storytelling
    Scratch Digital Greeting Card
    Advanced Data and Programming
    Drawing with micro:bit® and Scratch
    Loops
    Dash® Robot Storytelling
    Game Effects
    Clones in Games
    Digital Pet Project
    3D Design: Introduction
    Introduction to Coding with LEGO® SPIKE Essential
    Introduction to LEGO® Spike Prime
    Coding with LEGO® Spike Prime
    LEGO® SPIKE Essential: Design a Moving Statue
    Classes and Objects in Games
    3D Design: Keyboard Accommodations
    micro:bit® Rounding to the Nearest Ten
    Pair Programming: Create a Band
    micro:bit® Rounding to the Nearest Hundred
    micro:bit® Rounding with Decimals
    LEGO® SPIKE Essential: Design a Car Sensor
    Plan a Quest
    Pinball Game Project
    Mad Libs Project
    Functions Dance Project
    Flower Garden Functions Project
    Design an App
    Game Design Project
    Naming Numbers Game
    State Project
    Geographic Effects on Early Civilizations
    Evaluate Algebraic Equations
    Scale of Planets in the Solar System
    Balanced Ecosystems
    Multimedia Book Report
    micro:bit® Reaction Game
    Scout's Scratch Expedition Part 1
    Scout's Scratch Expedition Part 3
    Pong Game
    Debugging: Events and Loops
    Create a Maze
    Click-a-Mole
    Debugging: Mazes
    Program an AI Chatbot
    Functions: Paint by Numbers
    Debugging: Make a Pizza
    Game Design Project
    Code Tunes
    Functions: About Me
    AI Chatbots
SC.35.CS-CP.3.1
Write, communicate and publish activities using technology tools.
    Creative Storytelling
    Scratch Digital Greeting Card
    Research: Informational Programs
    Design an App
SC.35.CS-CP.3.2
Present digitally created products, either individually and collaboratively, where a topic, concept, or skill is carefully analyzed or thoughtfully explored.
    Utah Timeline with the BBC micro:bit®
    Exploring Ecosystems
    Creative Storytelling
    Nutrition Maze
    Exploring Adaptations
    Physical Changes
    Plant and Animal Cells
    Research: Informational Programs
    Effects of Pollution
    Earth Systems
    Classifying Shapes by Category
    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®
    Animating Unit Fractions
    House Design with Area and Perimeter
    Classes and Objects in Games
    Classifying Shapes Using Lines and Angles
    Classifying Quadrilaterals in a Hierarchy
    Design an App
    Game Design Project
    Atoms and Molecules
    Scale of Planets in the Solar System
    Multimedia Book Report
    Game Design Project
    House Design with Area and Perimeter
    Unit Fractions with Variables
    Productivity Software Inquiry Project
SC.35.CS-PC.1.1
Identify appropriate and inappropriate uses of technology when posting to social media, sending e-mail, and browsing the Internet.
    Internet Positivity (Unplugged)
    Our Words Have Power (Cyberbullying)
    Digital Identity
    Giving Credit Through Attributions
    Safe and Responsible Use of Technology
SC.35.CS-PC.1.2
Describe responsible uses of modern communication media and devices.
    Our Words Have Power (Cyberbullying)
    Digital Identity
    Giving Credit Through Attributions
SC.35.CS-PC.1.3
Explain the proper use and operation of security technologies (e.g., passwords, virus protection software, spam filters, pop-up blockers, and cookies).
    Strong Usernames and Passwords
    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
SC.35.CS-PC.1.4
Define plagiarism and understand the impacts of plagiarized materials.
    Giving Credit Through Attributions
SC.35.CS-PC.2.1
Explain how computers and computing devices are used to communicate with others on a daily basis.
    Training AI Using Data
    Online Collaboration
SC.35.CS-PC.2.2
Describe types of cyberbullying and explain what actions should be taken if students are either victims or witnesses of these behaviors.
    Our Words Have Power (Cyberbullying)
SC.35.CS-PC.2.3
Identify the legal and social consequences of cyberbullying/harassment in social media.
    Our Words Have Power (Cyberbullying)
SC.35.CS-PC.2.4
Explain how access to technology helps empower individuals and groups (e.g., gives them access to information, the ability to communicate with others around the world, and allows them to buy and sell things).
    Training AI Using Data
    Technology Timeline
    Online Collaboration
SC.35.CS-PC.2.5
Identify ways in which people with special needs access and use adaptive technology.
    3D Design: Keyboard Accommodations
SC.35.CS-PC.2.6
Communicate about technology using appropriate terminology.
    Humans Vs. Machines
    How Machines Learn
SC.35.CS-PC.2.7
Identify and describe how computing knowledge is essential to performing important tasks and functions.
SC.35.CS-PC.3.1
Identify digital information resources used to answer research questions (e.g., online library catalog, online encyclopedias, databases, and websites).
    Research: Effective Keywords
SC.35.CS-PC.3.2
Gather, organize, and analyze information from digital resources.
    Research: Effective Keywords
    Research: Informational Programs
    Productivity Software Inquiry Project
SC.35.CS-PC.3.3
Compare digital resources for accuracy, relevancy, and appropriateness.
    Research: Effective Keywords
    Ethical and Responsible Use of Generative AI
    AI Products: Ethical and Responsible Choices
    Introduction to Productivity Software
SC.35.CS-PC.4.1
Describe the difference between digital artifacts that are open or free and those that are protected by copyright.
    Giving Credit Through Attributions
SC.35.CS-PC.4.2
Explain fair use for using copyrighted materials (e.g., images, music, video, and text).
    Giving Credit Through Attributions
SC.35.CS-PC.4.3
Describe the purpose of copyright and the possible consequences for inappropriate use of digital materials that are protected by copyright.
    Giving Credit Through Attributions
SC.35.CS-PC.4.4
Describe the threats to safe and efficient use of devices (e.g., SPAM, spyware, phishing, and viruses) associated with various forms of technology use (e.g., downloading and executing software programs, following hyperlinks, and opening files).
    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