Please enable JavaScript to use CodeHS

Elementary Standards Mapping

for KY CS K-5

20

Standards in this Framework

Standard Lessons
E-NI-01
Understand the basic components of how networks operate to protect physical and digital information.
    Strong Usernames and Passwords Networks and the Internet Networks, Packets, and the Internet Passwords
E-NI-02
Model how information is broken down into smaller pieces (data packets), transmitted over various paths (physical and/or wireless), and reassembled at the destination.
    Networks and the Internet Networks, Packets, and the Internet Networks Part 2: Network Protocols
E-IC-02
Discover how computing devices have affected the way people communicate.
    Impacts of Technology in Our World Training AI Using Data Training AI Using Data Online Collaboration
E-IC-03
Evaluate the relevance and appropriateness of electronic information sources and digital media.
    Research: Effective Keywords Digital Research 1: Guided Research Digital Research 2: Choice Research Research: Informational Programs
E-IC-04
Understand the importance of proper use of data and information in a computing society.
    Giving Credit Through Attributions Giving Credit Through Attributions Training AI Using Data Training AI Using Data
E-IC-01
Discuss how computing has impacted society.
    Impacts of Technology in Our World Our Words Have Power (Cyberbullying) Digital Identity Training AI Using Data Training AI Using Data
E-DA-01
Appropriately store and modify digital files.
    Using Digital Tools to Create Line Graphs Data Storage Get Organized with Files
E-DA-03
Analyze data for trends and relationships
    Weather and Climate Using Digital Tools to Create Line Graphs Advanced Data and Programming Programming and Data Project Data Storage and Variables Scale of Planets in the Solar System Basic Data and Programming Project Machine Learning: What is a Blorg? Basic Data and Programming Project The Sorting Game
E-DA-02
Collect and visually display data using appropriate applications.
    Research: Informational Programs Using Digital Tools to Create Line Graphs Advanced Data and Programming Programming and Data Project Data Storage and Variables Data Patterns and Predictions Basic Data and Programming Project Basic Data and Programming Project Data Storage with Symbols Variables: Keeping Score
E-CS-03
Describe basic hardware and software problems using accurate terminology.
    Computer Detectives: Hardware and Software Problems Computer Detectives: Computer Problems
E-CS-02
Identify and describe the function of common physical components of computing systems (hardware) using appropriate terminology.
    Input Devices Computer Basics How Computing Systems Work Introduction to the BBC micro:bit® Introduction to Coding with LEGO® SPIKE Essential Mouse Practice Keyboard Introduction
E-CS-01
Select and operate appropriate software and hardware to perform a variety of tasks and recognize that users have different needs and preferences for the technology they use.
    Using Digital Tools to Create Line Graphs Scout Adventures 1: Introducing Scout Scout Adventures 2: Scout Starts Exploring Scout Adventures 3: Scout Meets a Friend Scout Adventures 4: Scout Explores the Forest Scout Adventures 5: Scout and Bluebird Help Scout Adventures 6: Scout Celebrates with Friends
E-AP-02
Explore and use variables in a program.
    Game Mechanics with Comparison Operators 3D Design: Codeblocks Balanced and Unbalanced Forces Sound Frequency & Amplitude Fractions and Variables Introduction to Comparison Operators Variables Digital Vocabulary Flashcard Quiz Wave Generator Unit Converter Revolutionary War Timeline Revolutionary War Timeline with the BBC micro:bit® Interactive Map of the 13 Colonies Interactive Map of the 13 Colonies with the BBC micro:bit® Digital Pet Project Unit Fractions with Variables Multiplication Quiz Game Cue Robot 3 - Loops and Functions Skills Practice: Variables Data Storage and Variables Skills Practice: Operators Area of a Rectangle with Tiles House Design with Area and Perimeter Classes and Objects in Games micro:bit® Rounding to the Nearest Ten micro:bit® Rounding to the Nearest Hundred micro:bit® Rounding with Decimals Seasonal Project (Summer): Pop The Balloons Seasonal Project (Fall): Gathering Apples Game Seasonal Project (Fall): Gathering Apples Game Using the Go To Page Block Introduction to Speed Blocks Forever Loop Dance Party Pinball Game Project Mad Libs Project Flower Garden Functions Project Design an App Game Design Project Naming Numbers Game Rates and Unit Rates Positive and Negative Numbers Scale of Planets in the Solar System Balanced Ecosystems micro:bit® Reaction Game Pong Game I-Spy with Lists Click-a-Mole Garden Project Introduction to Clones Program an AI Chatbot Snake Game Scout's Quest: Variables Clones: Throwing Acorns Game Lists: Shopping with Scout Transportation Speeds and Sounds Lists: Spelling Bee Variables in Dance Game Design Project Operators: Coin Flip Code Tunes Variables: Keeping Score Race Track Game
E-AP-06
Modify, remix or reuse part of an existing program to create a new program, giving attribution to others.
    Giving Credit Through Attributions
E-AP-07
Document, share and reflect when creating programs using correct terminology.
    Creative Storytelling Research Presentations Digital Research 2: Choice Research LEGO® SPIKE Essential: Design a Car Sensor Design an App
E-AP-08
Identify and correct errors in an algorithm.
    Classifying Shapes by Category Skills Practice: If/Then Conditionals Debugging Seasonal Project (Summer): Pop the Balloons 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 Pinball Game Project End Block: Program a Race Create a Chicken Crossing Game Garden Project River Crossing Game Create a Map Hide and Seek Game Tap-a-Mole Game Design an Adventure Game Mad Libs Project Flower Garden Functions Project Design an App Game Design Project Add and Subtract Fractions Multiplying Fractions by Whole Numbers Naming Numbers Game Punctuation Game State Project Geographic Effects on Early Civilizations Multiplying and Dividing Fractions Scale of Planets in the Solar System Balanced Ecosystems Multimedia Book Report micro:bit® Reaction Game Introduction to Debugging Scout's Scratch Expedition Part 1 Scout's Scratch Expedition Part 2 Debugging: Events and Sequences Scout's Scratch Expedition Part 3 Scout's Scratch Expedition Part 4 Create an Original Story Animation Debugging: Message Events and Loops Debugging: Events and Loops Create a Maze Speed Block: Bouncy Ball Animating Poetry Garden Project Debugging: Mazes Debugging: Events and Motion Scout's Quest: Variables Scout's Quest: Conditionals Debugging: Make a Pizza Creating Turtle Graphics Conditionals: Flying Bird Sequences: Snowball Fight Events: Traveling with Scout Game Design Project Bowling Game
E-AP-04
Decompose precise steps needed to solve a problem.
    Comparing Organisms Sequences (Unplugged) Loops Part 2 Counting with Mazes Create Your Own Story Problem Simple Algorithms Multiple Algorithms Loops Dash Robot Mazes LEGO® SPIKE Essential: Design a Car Sensor Seasonal Project (Summer): Pop the Balloons Choose Your Own Path: Elements of Culture VEX GO®: Lines and Angles Plan a Quest VEX 123®: Defining Shape Attributes Forever Loop Dance Party Pinball Game Project About Me Project Garden Project Create a Map Tap-a-Mole Game Design an Adventure Game Mad Libs Project Flower Garden Functions Project Design an App Game Design Project Punctuation Game State Project Preventing Erosion Geographic Effects on Early Civilizations Multiplying and Dividing Fractions Multimedia Book Report micro:bit® Reaction Game Scout's Scratch Expedition Part 1 Scout's Scratch Expedition Part 2 Debugging: Events and Sequences Scout's Scratch Expedition Part 3 Scout's Scratch Expedition Part 4 Debugging: Message Events and Loops Pong Game Create a Maze Loops: Follow the Path Click-a-Mole Animating Poetry Message Events: Scout Plays in the Forest Creating Algorithms Garden Project Program an AI Chatbot Functions: Paint by Numbers Debugging: Events and Motion Message Events: Simon Says Loops: Frog and Rabbit Forever Loops: Fireworks Loops: Play in the Park Grid: Solving Mazes Creating Turtle Graphics Sequences (Unplugged) Game Design Project Code Tunes All About Me! Functions: About Me
E-AP-05
Use a process when creating programs or computational artifacts.
    Comparing Organisms Sequences (Unplugged) 3D Design: Recreate an Animal Maze Game Project Creative Storytelling Original Story Animations - Personal Story Storytelling Animations Part 2 Original Story Animations - Fiction Story Coding with LEGO® Spike Prime LEGO® SPIKE Essential: Design a Moving Statue 3D Design: Keyboard Accommodations Seed Dispersal LEGO® SPIKE Essential: Design a Car Sensor VEX GO®: Lines and Angles Plan a Quest VEX 123®: Defining Shape Attributes Code Block Review About Me Project Racing Game Digital Greeting Card Design an App Game Design Project Naming Numbers Game Multimedia Book Report Maze Game Project Game Design Project All About Me!
E-AP-03
Routinely create programs using a variety of tools to express ideas, address a problem or create an artifact, individually and collaboratively.
    Comparing Organisms Greater Than and Less Than: Single-Digit Numbers Creative Storytelling Weather and Climate Digital Greeting Card Project Research Presentations Complex Conditionals: If/Then/Else Chase the Star Original Story Animations - Personal Story Research: Informational Programs Original Story Animations - Fiction Story Using Digital Tools to Create Line Graphs Nonfiction Animated Recordings Advanced Data and Programming Dash Robot Storytelling Dash Robot Mazes Classifying Shapes by Category Programming and Data Project Revolutionary War Timeline Wildlife Scene Project Digital Pet Project 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® Needs of Living Things with Bee-Bot® Push and Pull with Bee-Bot® Skills Practice: If/Then Conditionals LEGO® SPIKE Essential: Design a Moving Statue 3D Design: Create a Bubble Wand 3D Design: Keyboard Accommodations Pair Programming: Create a Band LEGO® SPIKE Essential: Design for Changing Weather Shapes with Bee-Bot® LEGO® SPIKE Essential: Design a Car Sensor Seasonal Project (Summer): Pop the Balloons Making Ten with Bee-Bot® The US Government Seasonal Project (Spring): Create a Chase Game Seasonal Project (Fall): Gathering Apples Game 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 Using the Go To Page Block Identify Shapes by Attributes Minecraft: Education Edition® - Trailblazer Introduction to Speed Blocks Plan a Quest VEX 123®: Defining Shape Attributes Introduction to Show and Hide Blocks Introduction to Grow and Shrink Blocks Animation Loops Project 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 Pinball Game Project 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 Mad Libs Project Flower Garden Functions Project Design an App Game Design Project Algebraic Thinking: Finding a Two-Digit Unknown Add and Subtract Fractions Multiplying Fractions by Whole Numbers Naming Numbers Game Modeling Life Cycles Fossils and Past Environments Patterns and Music Punctuation Game State Project Preventing Erosion Atoms and Molecules Geographic Effects on Early Civilizations Multiplying and Dividing Fractions Evaluate Algebraic Equations Scale of Planets in the Solar System Balanced Ecosystems Multimedia Book Report micro:bit® Reaction Game Drawing Tools: Fairy Tale Painting ScratchJr Drawing Tools: Farm Scene Animating Sprites with Factors Animating Sprites with Division 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 Makey Makey®: Introduction Makey Makey®: Graphing Points on a Coordinate Plane Scout's Scratch Expedition Part 1 micro:bit®: Graphing Points on a Coordinate Plane Scout's Scratch Expedition Part 2 Scout's Scratch Expedition Part 3 Loops: Predator and Prey Scout's Scratch Expedition Part 4 Create an Original Story Animation Pong Game Create a Maze Loops: Follow the Path Speed Block: Bouncy Ball Click-a-Mole Create a Mini Golf Game Animating Poetry Message Events: Scout Plays in the Forest Pages: Scout's Travels Garden Project Introduction to Clones Program an AI Chatbot Events: Dot in Space Pages: Create a Tapping Game Snake Game Functions: Paint by Numbers Growing Garden Loops: Catch the Ball Message Events: Simon Says Pages: Dragon Story Loops: Frog and Rabbit Grid: Arctic Animation Forever Loops: Fireworks Loops: Play in the Park Clones: Throwing Acorns Game Basic Data and Programming Project Scout's Quest: Conditionals Sequences: Digital Responsibilities Animal Sounds Creating Turtle Graphics Transportation Speeds and Sounds Conditionals: Flying Bird Introduction to Events Sequences: Snowball Fight Events: Traveling with Scout Technology Timeline Game Design Project Code Tunes Bowling Game All About Me! Functions: About Me Conditionals: Underwater Exploration Loops: Falling Objects
E-AP-01
Create, follow, compare and refine algorithms for a task.
    Sequences (Unplugged) Simple Algorithms Multiple Algorithms Loops LEGO® SPIKE Essential: Design a Car Sensor Making Ten with Bee-Bot® Create a Map Design an App Creating Algorithms Sequences (Unplugged) Sequences: Snowball Fight Acting with Events Bowling Game