Please enable JavaScript to use CodeHS

Elementary Standards Mapping

for FL CS K-2

40

Standards in this Framework

Standard Lessons
SC.K2.CS-CC.1.1
Identify a variety of digital tools used for communication and collaboration (e.g., online library catalogs and databases).
    Computer Basics Impacts of Technology in Our World Digital Research 1: Guided Research Networks and the Internet Training AI Using Data Machine Learning: AutoDraw Machine Learning: Teachable Machine
SC.K2.CS-CC.1.2
Conduct basic keyword searches, and exchange information and feedback with teachers and other students (e.g., e-mail and text messaging).
    Digital Research 1: Guided Research Digital Research 2: Choice Research
SC.K2.CS-CC.1.3
Collaborate and cooperate with peers, teachers, and others using technology to solve problems.
    LEGO® SPIKE Essential: Design a Moving Statue 3D Design: Keyboard Accommodations Pair Programming: Create a Band LEGO® SPIKE Essential: Design for Changing Weather Park Cleanup STEM Project with Bee-Bot® Park Cleanup STEM Project with Code & Go® Robot Mouse
SC.K2.CS-CC.1.4
Provide and accept constructive criticism on a collaborative project.
    Maze Game Project Advanced Data and Programming Space Travel Project Racing Game Design an Adventure Game Basic Data and Programming Project Maze Game Project Basic Data and Programming Project
SC.K2.CS-CS.1.1
Define simulation and identify the concepts illustrated by a simple simulation (e.g., growth, human health, and the butterfly life cycle).
SC.K2.CS-CS.1.2
Describe how models and simulations can be used to solve real-world issues in science and engineering.
SC.K2.CS-CS.1.3
Describe how models represent a real-life system (e.g., globe or map).
    Animal Life Cycles Phases of the Moon Sun and Moon, Day and Night Cardinal Directions Seed Dispersal Create a Map Programming a Cycle
SC.K2.CS-CS.1.4
Solve questions individually and collaboratively using models.
    Advanced Data and Programming Seed Dispersal Basic Data and Programming Project Basic Data and Programming Project
SC.K2.CS-CS.2.1
Arrange or sort information into useful order, such as sorting students by birth date, with or without technology.
    Research Presentations Advanced Data and Programming Data Patterns and Predictions Basic Data and Programming Project Basic Data and Programming Project
SC.K2.CS-CS.2.2
Solve age-appropriate problems (e.g., puzzles and logical thinking programs) with or without technology (i.e., computational thinking).
    Maze Game Project Counting with Mazes Counting and Sequences (Unplugged) Ozobot® Programming 2: More Color Codes Ozobot® Programming 4 Ozobot® Programming 6 Introduction to Grow and Shrink Blocks 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 Combining Shapes Introduction to Debugging Ozobot® Cycle Debugging: Events and Sequences Debugging: Message Events and Loops Loops: Follow the Path Debugging: Events and Motion Machine Learning: What is a Blorg? Maze Game Project Loops: Frog and Rabbit Forever Loops: Fireworks Loops: Play in the Park The Sorting Game Grid: Solving Mazes Sequences (Unplugged) Acting with Events
SC.K2.CS-CS.2.3
Solve real life issues in science and engineering using computational thinking.
    LEGO® SPIKE Essential: Design for Changing Weather Park Cleanup STEM Project with Bee-Bot® Park Cleanup STEM Project with Code & Go® Robot Mouse
SC.K2.CS-CS.2.4
Define an algorithm as a sequence of defined steps.
    Sequences (Unplugged) Debugging Kibo®: Adding and Subtracting Garden Project Create a Map Tap-a-Mole Game Introduction to Debugging Debugging: Events and Sequences Scout's Scratch Expedition Part 4 Debugging: Message Events and Loops Garden Project Debugging: Events and Motion Sequences (Unplugged)
SC.K2.CS-CS.2.5
Create a simple algorithm, individually and collaboratively, without using computers to complete the task (e.g., making a sandwich, getting ready for school).
    Sequences (Unplugged) Unplugged Introduction to ScratchJr Part 1 Unplugged Introduction to ScratchJr Part 2 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 Sequences (Unplugged) Acting with Events
SC.K2.CS-CS.2.6
Illustrate thoughts, ideas, and stories in a step-by-step manner using writing tools, digital cameras, and drawing tools.
    Adaptations and Survival: Camouflage Animal Life Cycles Storytelling Animations Weather and Seasons Original Story Animations - Personal Story Storytelling Animations Part 2 Original Story Animations - Fiction Story Wildlife Scene Project Changes in the Environment Space Travel Project Seed Dispersal Identify Shapes by Attributes Racing Game Hide and Seek Game Drawing Tools: Fairy Tale Painting ScratchJr Drawing Tools: Farm Scene Animal Sounds
SC.K2.CS-CS.2.7
Develop and present an algorithm using tangible materials.
    Ozobot® Programming 1: Introduction Ozobot® Programming 2: More Color Codes 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® Weather with Bee-Bot® Introduction to Kibo® Kibo®: Communicating Across Distances (Light and Sound) Needs of Living Things with Bee-Bot® Push and Pull with Bee-Bot® Kibo®: Adding and Subtracting Shapes with Bee-Bot® Making Ten with Bee-Bot® 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 Ozobot® Cycle
SC.K2.CS-CS.2.8
Gather and organize information using concept-mapping tools.
SC.K2.CS-CS.3.1
Create a digital artifact (independently and collaboratively) that clearly expresses thoughts and ideas.
    Comparing Organisms Impacts of Technology in Our World Adaptations and Survival: Camouflage Introduction to Message Events Maze Game Project Story Problems: Add and Subtract within 20 Greater Than and Less Than: Single-Digit Numbers Changing Landforms Creating Shapes Types of Motion Animal Life Cycles Events Story Problems: Add and Subtract within 10 Place Value: Ones, Tens, and Hundreds Loops Part 2 Counting with Mazes Build a Sentence Light and Shadows From ScratchJr to Scratch Research Presentations Who Keeps Us Safe? Sound and Pitch Math Story Problems: Add and Subtract within 100 Storytelling Animations Phases of the Moon Create Your Own Story Problem Our Responsibilities Living and Nonliving Weather and Seasons Original Story Animations - Personal Story Digital Research 2: Choice Research Loops Storytelling Animations Part 2 Sun and Moon, Day and Night Algebraic Thinking: Find an Unknown Number Up to 10 in a Number Story Original Story Animations - Fiction Story Economic Choices Advanced Data and Programming Phonics: Letter Sounds Cardinal Directions Events and Money Wildlife Scene Project Place Value: Ones and Tens Finding an Unknown in a Word Problem Changes in the Environment Phonics: Digraphs Counting with Bee-Bot® Introduction to Bee-Bot®: Planning a Program Patterns with Bee-Bot® ScratchJr to Scratch: Events and Loops Seasons with Bee-Bot® Place Value: Adding Up to 20 Comparing Length with Bee-Bot® Introduction to Coding with LEGO® SPIKE Essential VEX 123®: Math Word Problems Weather with Bee-Bot® Needs of Living Things with Bee-Bot® Push and Pull with Bee-Bot® Minecraft® Coding Fundamentals - Basic Moves Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles Skills Practice: Repeat Loops Skills Practice: Events LEGO® SPIKE Essential: Design a Moving Statue Space Travel Project Divide Shapes into Equal Parts Moving Targets Game Punctuation: Write a Great Sentence! 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 Identify Shapes by Attributes 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 Introduction to Pages End Block: Program a Race About Me Project Create a Chicken Crossing Game Garden Project Combining Shapes River Crossing Game Racing Game Create a Map Hide and Seek Game 3D Shapes Digital Greeting Card Design an Adventure Game Algebraic Thinking: Finding a Two-Digit Unknown Patterns and Music Preventing Erosion Drawing Tools: Fairy Tale Painting Events (Alpine UT updates) Grow and Shrink Blocks in Motion ScratchJr Drawing Tools: Farm Scene Basic Data and Programming Project 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 Speed Block: Bouncy Ball Create a Mini Golf Game Message Events: Scout Plays in the Forest Pages: Scout's Travels Garden Project Pages: Create a Tapping Game Growing Garden Message Events: Simon Says Pages: Dragon Story Maze Game Project Loops: Frog and Rabbit Grid: Arctic Animation Forever Loops: Fireworks Loops: Play in the Park Basic Data and Programming Project 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
SC.K2.CS-CS.3.2
Create, review, and revise artifacts that include text, images, and audio using digital tools.
    Comparing Organisms Impacts of Technology in Our World Maze Game Project Loops Part 2 Build a Sentence Research Presentations Storytelling Animations Our Responsibilities Original Story Animations - Personal Story Digital Research 2: Choice Research Storytelling Animations Part 2 Original Story Animations - Fiction Story Economic Choices Advanced Data and Programming Wildlife Scene Project Divide Shapes into Equal Parts Moving Targets Game Punctuation: Write a Great Sentence! About Me Project Basic Data and Programming Project Create an Original Story Animation Message Events: Scout Plays in the Forest Message Events: Simon Says Maze Game Project Basic Data and Programming Project Moving Targets Game All About Me!
SC.K2.CS-CS.4.1
Recognize different kinds of computing devices in the classroom and other places (e.g., laptops, tablets, smart phones, desktops, printers).
    Input Devices Computer Basics Impacts of Technology in Our World Mouse Practice Keyboard Introduction
SC.K2.CS-CS.4.2
Recognize and operate different types of computers, applications and peripherals (e.g., use input/output devices such as a mouse, keyboard, or touch screen; find, navigate, launch a program).
    Input Devices Computer Basics Mouse Practice Keyboard Introduction
SC.K2.CS-CS.4.3
Explain that a computer program is running when a program or command is executed.
SC.K2.CS-CS.6.1
Identify tasks that are made easier because of computers.
    Computer Basics Impacts of Technology in Our World 3D Design: Introduction Training AI Using Data Machine Learning: AutoDraw Machine Learning: Teachable Machine
SC.K2.CS-CP.1.1
Identify different kinds of data (e.g., text, charts, graphs, numbers, pictures, audio, video, and collections of objects).
    Data Storage and Variables Data Patterns and Predictions Machine Learning: What is a Blorg? The Sorting Game Data Storage with Symbols
SC.K2.CS-CP.1.2
Collect and manipulate data using a variety of computing methods (e.g., sorting, totaling, and averaging).
    Advanced Data and Programming Basic Data and Programming Project Basic Data and Programming Project
SC.K2.CS-CP.1.3
Propose a solution to a problem or question based on an analysis of the data and critical thinking, individually and collaboratively.
    Machine Learning: What is a Blorg? The Sorting Game
SC.K2.CS-CP.1.4
Create data visualizations (e.g., charts and infographics), individually and collaboratively.
    Digital Research 1: Guided Research Advanced Data and Programming Basic Data and Programming Project Basic Data and Programming Project
SC.K2.CS-CP.2.1
Define a computer program as a set of commands created by people to do something.
    Sequences (Unplugged) Events Introduction to ScratchJr Introduction to Speed Blocks Introduction to Show and Hide Blocks Introduction to Grow and Shrink Blocks Introduction to the Wait Block About Me Project Events (Alpine UT updates) Events: Submarine Sequences Transportation Speeds and Sounds Sequences (Unplugged) All About Me!
SC.K2.CS-CP.2.2
Perform a simple task (e.g., making a sandwich and brushing teeth) breaking it into small steps.
    Sequences (Unplugged) Properties of Matter Counting and Sequences (Unplugged) Weather and Seasons Adding within 20 and Sequences (Unplugged) Introduction to Kibo® Unplugged Introduction to ScratchJr Part 1 Unplugged Introduction to ScratchJr Part 2 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 About Me Project Create a Map Preventing Erosion Debugging: Events and Sequences Debugging: Message Events and Loops Message Events: Scout Plays in the Forest Sequences (Unplugged) Acting with Events All About Me!
SC.K2.CS-CP.2.3
Explain that computers only follow the program’s instructions.
    Sequences (Unplugged) Counting and Sequences (Unplugged) Ozobot® Programming 2: More Color Codes Kibo®: Adding and Subtracting Ozobot® Cycle
SC.K2.CS-CP.2.4
Construct a simple program using tools that do not require a textual programming language (e.g. block-based programming language).
    Adaptations and Survival: Camouflage Introduction to Message Events Maze Game Project Story Problems: Add and Subtract within 20 Greater Than and Less Than: Single-Digit Numbers Changing Landforms Creating Shapes Types of Motion Animal Life Cycles Events Story Problems: Add and Subtract within 10 Place Value: Ones, Tens, and Hundreds Loops Part 2 Counting with Mazes Light and Shadows From ScratchJr to Scratch Research Presentations Who Keeps Us Safe? Sound and Pitch Math Story Problems: Add and Subtract within 100 Storytelling Animations Phases of the Moon Create Your Own Story Problem Living and Nonliving Weather and Seasons Original Story Animations - Personal Story Digital Research 2: Choice Research Loops Storytelling Animations Part 2 Sun and Moon, Day and Night Algebraic Thinking: Find an Unknown Number Up to 10 in a Number Story Original Story Animations - Fiction Story Economic Choices Advanced Data and Programming Phonics: Letter Sounds Cardinal Directions Events and Money Wildlife Scene Project Place Value: Ones and Tens Finding an Unknown in a Word Problem Ozobot® Programming 1: Introduction Ozobot® Programming 2: More Color Codes 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: Sequences Skills Practice: Repeat Loops Skills Practice: Events Skills Practice: Message Events LEGO® SPIKE Essential: Design a Moving Statue Space Travel Project Divide Shapes into Equal Parts Moving Targets Game Punctuation: Write a Great Sentence! VEX 123®: Patterns of Living Things Seed Dispersal Unplugged Introduction to ScratchJr Part 1 Unplugged Introduction to ScratchJr Part 2 LEGO® SPIKE Essential: Design for Changing Weather Kibo®: Adding and Subtracting Shapes with Bee-Bot® Seasonal Project (Summer): Pop the Balloons Making Ten with Bee-Bot® Seasonal Project (Spring): Create a Chase Game Seasonal Project (Fall): Gathering Apples Game Using the Go To Page Block Introduction to the Grid Identify Shapes by Attributes 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 Introduction to Pages End Block: Program a Race About Me Project Create a Chicken Crossing Game Garden Project Combining Shapes River Crossing Game Create a Map Hide and Seek Game 3D Shapes Tap-a-Mole Game Design an Adventure Game Algebraic Thinking: Finding a Two-Digit Unknown Patterns and Music Preventing Erosion 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 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 Pages: Dragon Story Maze Game Project Loops: Frog and Rabbit Grid: Arctic Animation Forever Loops: Fireworks Loops: Play in the Park Grid: Solving Mazes Animal Sounds Events: Submarine Sequences Moving Targets Game Transportation Speeds and Sounds Introduction to Events Sequences: Snowball Fight Bowling Game All About Me! Introduction to Repeat Loops
SC.K2.CS-CP.3.1
Create developmentally appropriate multimedia products with support from teachers, family members, or student partners.
    How Living Things Survive Adaptations and Survival: Camouflage Designing Solutions from Nature Maze Game Project Creating Shapes Animal Life Cycles Story Problems: Add and Subtract within 10 Build a Sentence Light and Shadows Research Presentations Who Keeps Us Safe? 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 Storytelling Animations Part 2 Sun and Moon, Day and Night Original Story Animations - Fiction Story Wildlife Scene Project Changes in the Environment 3D Design: Introduction Introduction to Coding with LEGO® SPIKE Essential Skills Practice: Sequences Skills Practice: Repeat Loops Skills Practice: Events Skills Practice: Message Events Skills Practice: ScratchJr Drawing Tools Telling Time LEGO® SPIKE Essential: Design a Moving Statue Space Travel Project 3D Design: Create a Bubble Wand Divide Shapes into Equal Parts Moving Targets Game Punctuation: Write a Great Sentence! Seed Dispersal Introduction to the Grid Introduction to Speed Blocks Forever Loop Dance Party Code Block Review Introduction to Pages End Block: Program a Race About Me Project Create a Chicken Crossing Game Garden Project River Crossing Game Hide and Seek Game Design an Adventure Game Patterns and Music Preventing Erosion Drawing Tools: Fairy Tale Painting ScratchJr Drawing Tools: Farm Scene Programming a Cycle Create an Original Story Animation Message Events: Scout Plays in the Forest Pages: Dragon Story Maze Game Project Loops: Frog and Rabbit Forever Loops: Fireworks Loops: Play in the Park Animal Sounds Moving Targets Game Transportation Speeds and Sounds Introduction to Events Sequences: Snowball Fight Bowling Game All About Me! Drawing Tools: Nature Walk Introduction to Repeat Loops
SC.K2.CS-CP.3.2
Prepare a simple presentation of digital products and applications.
SC.K2.CS-PC.1.1
Demonstrate proper care for electronic devices (e.g., handling devices carefully, logging off or shutting down correctly, and keeping devices away from water/food).
    Computer Basics Ozobot® Programming 1: Introduction
SC.K2.CS-PC.1.2
Describe the attributes of a good digital citizen: one who protects private information, balances time online, reports cyberbullying, and recognizes inappropriate content/contact.
    Impacts of Technology in Our World Passwords Sequences: Digital Responsibilities Online Etiquette
SC.K2.CS-PC.1.3
Identify safe and unsafe examples of online communications.
    Impacts of Technology in Our World Passwords Online Etiquette
SC.K2.CS-PC.1.4
Explain that a password helps protect the privacy of information.
    Passwords
SC.K2.CS-PC.2.1
Identify and describe how people use many types of technologies in their daily work and personal lives.
    Impacts of Technology in Our World
SC.K2.CS-PC.2.2
Communicate about technology using developmentally appropriate terminology.
    Input Devices Computer Basics Networks and the Internet Computer Detectives: Computer Problems Machine Learning: What is a Blorg? The Sorting Game
SC.K2.CS-PC.2.3
Recognize that people use computing technology in the workplace to perform many important tasks and functions.
    Input Devices Computer Basics Impacts of Technology in Our World Networks and the Internet
SC.K2.CS-PC.4.1
Explain that some information is private and should not be shared online.
    Passwords Training AI Using Data Online Etiquette