Please enable JavaScript to use CodeHS

Elementary Standards Mapping

for Georgia CS 3-5

42

Standards in this Framework

Standard Lessons
CSS.EL.3-5.1
Identify the features of current technologies and use that knowledge to understand emerging technologies.
    LEGO® SPIKE Essential: Design a Car Sensor
CSS.EL.3-5.1.1
Describe how internal and external parts of computing devices function to form a system.
    How Computing Systems Work Introduction to micro:bit® Drawing with micro:bit® and Scratch Revolutionary War Timeline with the BBC micro:bit® Interactive Map of the 13 Colonies with the BBC micro:bit® Ozobot® Programming 1: Introduction Create a Drawing App LEGO® SPIKE Essential: Design a Moving Statue Ozobot® Timeline Ozobot® Cycle Dash® Robot 2 - Proximity Sensor Dash® Robot 3 - Loops and Functions
CSS.EL.3-5.1.2
Model how computer hardware and software work together as a system to accomplish tasks.
    Introduction to micro:bit® Drawing with micro:bit® and Scratch Revolutionary War Timeline with the BBC micro:bit® Interactive Map of the 13 Colonies with the BBC micro:bit® Minecraft: Education Edition® Basic Gameplay Coding with LEGO® Spike Prime LEGO® SPIKE Essential: Design a Moving Statue micro:bit® Rounding to the Nearest Ten micro:bit®: Animal Response to the Environment micro:bit® Rounding to the Nearest Hundred micro:bit® Rounding with Decimals Makey Makey®: Introduction Makey Makey®: Graphing Points on a Coordinate Plane micro:bit®: Graphing Points on a Coordinate Plane micro:bit® Butterfly Migration Simulator Introduction to Sphero Mini® and Sphero BOLT+® Loops: Sphero® Underwater Exploration Dash® Robot 2 - Proximity Sensor Conditionals: Sphero® Shark Race Dash® Robot 3 - Loops and Functions
CSS.EL.3-5.1.3
Determine potential solutions to solve simple hardware and software problems using common troubleshooting strategies.
    Introduction to micro:bit® Revolutionary War Timeline with the BBC micro:bit® Interactive Map of the 13 Colonies with the BBC micro:bit® Computer Detectives: Hardware and Software Problems
CSS.EL.3-5.1.4
Develop and apply keyboarding skills, utilizing current technology.
    Minecraft: Education Edition® Basic Gameplay
CSS.EL.3-5.1.5
Compare and contrast prior knowledge on current technologies with that of new or emerging technologies.
    Technology Timeline
CSS.EL.3-5.1.6
Develop, reflect on, and revise personal learning goals in collaboration with their peers.
CSS.KC.3-5.2
Curate (analyze and evaluate) a variety of resources and digital tools to construct knowledge and produce creative artifacts.
    Animating Poetry Using Digital Tools to Create Line Graphs Choose Your Own Path: Elements of Culture Design an App Animating Poetry
CSS.KC.3-5.2.1
Curate (analyze and evaluate) information from digital resources using a variety of tools and methods to create collections of artifacts that demonstrate meaningful connections or conclusions.
    Programming and Data Project
CSS.KC.3-5.2.2
Build knowledge by actively exploring real-world issues.
    3D Design: Keyboard Accommodations LEGO® SPIKE Essential: Design a Car Sensor Design an App
CSS.KC.3-5.2.3
Explain why a real-world issue exists or was created and develop a possible solution.
    3D Design: Keyboard Accommodations LEGO® SPIKE Essential: Design a Car Sensor Design an App
CSS.KC.3-5.2.4
Organize and present collected data visually to highlight relationships and support a claim.
    Using Digital Tools to Create Line Graphs Constructive and Destructive Processes
CSS.DC.3-5.3
Identify the rights, responsibilities, and opportunities of living, learning, and working in an interconnected society and model behaviors that are safe, legal, and ethical.
    Strong Usernames and Passwords Giving Credit Through Attributions Training AI Using Data
CSS.DC.3-5.3.1
Discuss real-world cybersecurity problems (e.g. viruses, phishing attacks, click bait, etc) and how personal information can be protected.
CSS.DC.3-5.3.2
Understand, demonstrate, and encourage respect for intellectual property of print and digital media.
    Giving Credit Through Attributions
CSS.DC.3-5.3.3
Create and manage digital identity through positive, safe, and ethical online interactions.
    Internet Positivity (Unplugged) Our Words Have Power (Cyberbullying) Digital Identity
CSS.IDC.3-5.4
Use a variety of technologies within a design process to identify and solve problems by creating new, useful, or imaginative solutions.
    Introduction to LEGO® Spike Prime 3D Design: Keyboard Accommodations LEGO® SPIKE Essential: Design a Car Sensor Design an App
CSS.IDC.3-5.4.1
Explore and practice a deliberate design process for generating ideas, testing theories, creating innovative artifacts, or solving authentic problems.
    Introduction to LEGO® Spike Prime Coding with LEGO® Spike Prime 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
CSS.IDC.3-5.4.2
Select, evaluate, and use appropriate digital tools to plan and manage a design process.
CSS.IDC.3-5.4.3
Modify, remix, or incorporate portions of an existing program into one's own work, to develop something new or add more advanced features.
    3D Design: Codeblocks Animating Poetry Multiple Algorithms Game Effects Clones in Games Digital Pet Project Giving Credit Through Attributions Classes and Objects in Games Punctuate a Title 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 Plan a Quest Animation Loops Project Multiplying Fractions by Whole Numbers Multiplying and Dividing Fractions Animating Poetry Loops: Falling Objects Seasonal Project (Winter): Design a Snowman
CSS.CT.3-5.5
Develop and employ strategies for understanding and solving problems in ways that use the power of technological methods to develop and test solutions.
    Exploring Adaptations Plant and Animal Cells Exploring the Water Cycle LEGO® SPIKE Essential: Design a Car Sensor
CSS.CT.3-5.5.1
Compare and refine multiple algorithms for the same task and determine which is the most appropriate.
    Multiple Algorithms Dash® Robot 1 - Movement Creating Algorithms
CSS.CT.3-5.5.2
Decompose (break down) problems into smaller, manageable subproblems to facilitate the program development process.
    Introduction to Computer Science and Scratch Adding with Loops Animating Poetry Grammar Quiz Game Dash® Robot Mazes Cycle of Matter Multi-digit Multiplication and Conditionals Clones in Games Interactive Map of the 13 Colonies Interactive Map of the 13 Colonies with the BBC micro:bit® Digital Pet Project Dash® Robot 1 - Movement 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: Sequences Skills Practice: Operators House Design with Area and Perimeter Classes and Objects in Games micro:bit®: Animal Response to the Environment Pair Programming: Create a Band VEX GO®: Speed and Energy How We See: Light Reflection LEGO® SPIKE Essential: Design a Car Sensor The US Government Choose Your Own Path: Elements of Culture VEX GO®: Lines and Angles Plan a Quest Pinball Game Project Mad Libs Project Functions Dance Project Flower Garden Functions Project Design an App Game Design Project Multiplying Fractions by Whole Numbers Geographic Effects on Early Civilizations Multiplying and Dividing Fractions Multimedia Book Report micro:bit® Reaction Game Ozobot® Cycle Animating Poetry Events: Dot in Space Functions: Paint by Numbers Broadcast Messages: Marco Polo Creating Turtle Graphics Broadcast Messages: Tell a Joke Events: Traveling with Scout Game Design Project Operators: Coin Flip Sequences: Parallel Programming Functions: About Me House Design with Area and Perimeter micro:bit® Butterfly Migration Simulator CS Innovators: Grace Hopper Dash® Robot 2 - Proximity Sensor Dash® Robot 3 - Loops and Functions
CSS.CT.3-5.5.3
Test and debug (identify and fix errors) a program or algorithm to ensure it runs as intended.
    Exploring Ecosystems Sound Frequency & Amplitude Platform Game Design Digital Greeting Card Project Classifying Rocks Nutrition Maze Digital Flashcards Nonfiction Animated Recordings Grammar Quiz Game Loops Dash® Robot Storytelling Dash® Robot Mazes Classifying Shapes by Category Cycle of Matter Multi-digit Multiplication and Conditionals Clones in Games Revolutionary War Timeline Interactive Map of the 13 Colonies with the BBC micro:bit® Digital Pet Project Multiplication Quiz Game Ozobot® Programming 1: Introduction Ozobot® Programming 2: More Color Codes Dash® Robot 1 - Movement 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 Scratch Drawing Tools Skills Practice: Costumes, Backdrops, and Animations Coding with LEGO® Spike Prime Skills Practice: Functions with Boolean Inputs Skills Practice: Operators Skills Practice: Functions with Number Inputs Area of a Rectangle with Tiles House Design with Area and Perimeter Classes and Objects in Games micro:bit® Rounding to the Nearest Ten Punctuate a Title 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! LEGO® SPIKE Essential: Design a Car Sensor Seasonal Project (Summer): Pop The Balloons The US Government Seasonal Project (Fall): Gathering Apples Game 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 Flower Garden Functions Project Design an App Game Design Project Add and Subtract Fractions Multiplying Fractions by Whole Numbers Naming Numbers Game State Project 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 Ozobot® Timeline Ozobot® Cycle Scout's Scratch Expedition Part 1 Scout's Scratch Expedition Part 2 Scout's Scratch Expedition Part 3 Scout's Scratch Expedition Part 4 Debugging: Events and Loops Create a Maze Debugging: Mazes Events: Dot in Space Functions: Paint by Numbers Loops: Catch the Ball Scout's Quest: Functions with Boolean Inputs Broadcast Messages: Marco Polo Scout's Quest: Functions with Number Inputs Debugging: Make a Pizza Creating Turtle Graphics Broadcast Messages: Tell a Joke Events: Traveling with Scout Game Design Project Operators: Coin Flip Sequences: Parallel Programming Functions: About Me Introduction to Functions Costumes, Backdrops, and Animations Loops: Falling Objects House Design with Area and Perimeter 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
CSS.CT.3-5.5.4
Create programs that include sequences, events, loops, conditionals, and variables.
    Introduction to Computer Science and Scratch Practice with Conditionals Part 1 Adding with Loops 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 Digital Greeting Card Project From ScratchJr to Scratch Introduction to Comparison Operators Classifying Rocks Complex Conditionals: If/Then/Else Chase the Star Nutrition Maze Exploring Heat Decimal Multiplication and Conditionals Exploring Adaptations Physical Changes Variables Plant and Animal Cells Digital Flashcards Animating Poetry Exploring the Water Cycle Simple Algorithms Parts of Speech: Random Sentence Generator Introduction to Conditionals Wave Generator Division and Conditionals Multiple Algorithms Multiplication and Conditionals Unit Converter Sensing and Responding to the Environment Effects of Pollution Nonfiction Animated Recordings Measuring Lengths Grammar Quiz Game Drawing with micro:bit® and Scratch Loops Dash® Robot Storytelling Dash® Robot Mazes Animating Sprites with Multiplication Earth Systems Day and Night Cycle of Matter Multi-digit Multiplication and Conditionals Game Effects Clones in Games Constructive and Destructive Processes Revolutionary War Timeline Revolutionary War Timeline with the BBC micro:bit® Animal Classification Interactive Map of the 13 Colonies Interactive Map of the 13 Colonies with the BBC micro:bit® Digital Pet Project Animating Unit Fractions Multiplication Quiz Game ScratchJr to Scratch: Events and Loops Dash® Robot 1 - Movement VEX GO®: Introduction VEX GO®: Measurement Create a Drawing App Minecraft® Coding Fundamentals - Basic Moves Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles Skills Practice: Events Skills Practice: If/Then Conditionals Skills Practice: Repeat Loops Skills Practice: Functions Skills Practice: Forever Loops Skills Practice: If/Then/Else Conditionals Skills Practice: Variables Scratch Drawing Tools Skills Practice: Costumes, Backdrops, and Animations Coding with LEGO® Spike Prime Skills Practice: Functions with Boolean Inputs Skills Practice: Operators Skills Practice: Functions with Number Inputs House Design with Area and Perimeter Classes and Objects in Games micro:bit® Rounding to the Nearest Ten Punctuate a Title micro:bit®: Animal Response to the Environment Pair Programming: Create a Band micro:bit® Rounding to the Nearest Hundred micro:bit® Rounding with Decimals Seasonal Project (Spring): Create a Chase Game! VEX GO®: Speed and Energy How We See: Light Reflection Practice with Conditionals Part 2 Practice with Conditionals Part 4 LEGO® SPIKE Essential: Design a Car Sensor Seasonal Project (Summer): Pop The Balloons Practice with Conditionals Part 3 Seasonal Project (Fall): Gathering Apples Game Complex Conditionals: Balloon Game Choose Your Own Path: Elements of Culture VEX GO®: Lines and Angles Plan a Quest Pinball Game Project Mad Libs Project Functions Dance Project Flower Garden Functions Project Design an App Game Design Project Decimal Division and Conditionals Add and Subtract Fractions Multiplying Fractions by Whole Numbers Naming Numbers Game Modeling Life Cycles Fossils and Past Environments State Project Atoms and Molecules Geographic Effects on Early Civilizations Rates and Unit Rates Positive and Negative Numbers Evaluate Algebraic Equations Balanced Ecosystems Multimedia Book Report micro:bit® Reaction Game Animating Sprites with Factors Animating Sprites with Division Makey Makey®: Introduction Makey Makey®: Graphing Points on a Coordinate Plane micro:bit®: Graphing Points on a Coordinate Plane Pong Game I-Spy with Lists Click-a-Mole Creating Algorithms Introduction to Clones 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 House Design with Area and Perimeter Star Brightness and Distance Unit Fractions with Variables Digital Vocabulary Flashcard Quiz Seasonal Project (Winter): Design a Snowman KA2.2.1a - A Day at the Park: Karel Clean Up KA2.2.1b - A Day at the Park: Find the Exit KA2.2.1c - A Day at the Park: Escape the Bedroom KA2.2.2a - A Day at the Park: Fetch Karel KA2.2.2b - A Day at the Park: Get Down the Hallway KA2.2.2c - A Day at the Park: Escape the Building KA2.2.3a - A Day at the Park: Building Towers KA2.2.3b - A Day at the Park: Get Around the Cars KA2.2.3c - A Day at the Park: Find the Park KA2.2.4a - A Day at the Park: Making Custom Colors KA2.2.4b - A Day at the Park: Make a Tree KA2.2.4c - A Day at the Park: Set Up the Scavenger Hunt KA2.1.1a- Rosetta Stone: Pick Up the Hat 1 KA2.1.1b- Rosetta Stone: Pick Up the Hat 2 KA2.1.1c- Rosetta Stone: Travel to Egypt KA2.1.2a- Rosetta Stone: Approach the Entrance KA2.1.2b- Rosetta Stone: Uncover the Hieroglyph KA2.1.3a- Rosetta Stone: Light the Torches 1 KA2.1.3b- Rosetta Stone: Light the Torches 2 KA2.1.4a- Rosetta Stone: Leave Without a Trace KA2.1.4b- Rosetta Stone: Which Way? KA2.1.5a- Rosetta Stone: Snakes! KA2.1.5b- Rosetta Stone: Escape the Scarab Room KA2.1.6- Rosetta Stone: Challenge: Draw a Hieroglyph KA2.3.1- Evaluation: Collect the Tennis Balls Drawing Tools: Sea Creatures Loops: Sphero® Underwater Exploration Dash® Robot 2 - Proximity Sensor Conditionals: Sphero® Shark Race Dash® Robot 3 - Loops and Functions
CSS.CC.3-5.6
Select and use the most appropriate platform, tool, style, format and digital media to clearly and creatively express thoughts, messages, goals, or positions.
    Research: Informational Programs
CSS.CC.3-5.6.1
Create original works or responsibly repurpose or remix digital resources into new creations.
    Platform Game Design Research: Informational Programs Clones in Games Digital Pet Project LEGO® SPIKE Essential: Design a Moving Statue Giving Credit Through Attributions Classes and Objects in Games Pair Programming: Create a Band Seasonal Project (Spring): Create a Chase Game! Seasonal Project (Summer): Pop The Balloons Seasonal Project (Fall): Gathering Apples Game The Coordinate Plane Choose Your Own Path: Elements of Culture Plan a Quest Animation Loops Project Mad Libs Project Design an App Multiplying and Dividing Fractions Balanced Ecosystems Pong Game Click-a-Mole Program an AI Chatbot Code Tunes Loops: Falling Objects Seasonal Project (Winter): Design a Snowman
CSS.CC.3-5.6.2
Communicate complex ideas clearly and effectively by creating or using a variety of digital objects.
    Adding with Loops Exploring Ecosystems Balanced and Unbalanced Forces Exploring Adaptations Exploring the Water Cycle Wave Generator Dash® Robot Storytelling Classifying Shapes by Category Day and Night Cycle of Matter 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® Animating Unit Fractions micro:bit®: Animal Response to the Environment Seasonal Project (Spring): Create a Chase Game! How We See: Light Reflection Seasonal Project (Summer): Pop The Balloons The US Government Seasonal Project (Fall): Gathering Apples Game Classifying Shapes Using Lines and Angles Classifying Quadrilaterals in a Hierarchy Naming Numbers Game Atoms and Molecules Multiplying and Dividing Fractions Scale of Planets in the Solar System Multimedia Book Report Unit Fractions with Variables Seasonal Project (Winter): Design a Snowman
CSS.CC.3-5.6.3
Publish or present content that customizes the message and medium for their intended audiences.
CSS.GC.3-5.7
Use digital tools to expand personal viewpoints and enrich learning by collaborating effectively both locally and globally.
CSS.GC.3-5.7.1
Explore local and global issues using digital tools to connect with learners from a variety of backgrounds and cultures.
CSS.GC.3-5.7.2
Plan the development of a program by including others' viewpoints and considering user preferences.
    Platform Game Design Dash® Robot Storytelling Dash® Robot Mazes Digital Pet Project Design an App Game Design Project Game Design Project
CSS.GC.3-5.7.3
Take on varying roles, with teacher guidance, when collaborating with peers during the design, implementation, and review stages of program development.
    Dash® Robot Storytelling Dash® Robot Mazes Dash® Robot 1 - Movement Coding with LEGO® Spike Prime Pair Programming: Create a Band Dash® Robot 2 - Proximity Sensor Dash® Robot 3 - Loops and Functions
CSS.GC.3-5.7.4
Describe choices made during program development using code comments, presentations, and demonstrations.
    Dash® Robot Storytelling Dash® Robot Mazes Classes and Objects in Games LEGO® SPIKE Essential: Design a Car Sensor Classifying Shapes Using Lines and Angles Classifying Quadrilaterals in a Hierarchy Design an App Balanced Ecosystems
CSS.GC.3-5.7.5
Seek diverse perspectives for the purpose of improving computational artifacts.
    3D Design: Recreate an Animal Platform Game Design Digital Pet Project 3D Design: Keyboard Accommodations Design an App Game Design Project Game Design Project
CSS.RR.3-5.8
Gather, evaluate, and organize quality information from multiple sources.
    Research: Effective Keywords Research: Informational Programs
CSS.RR.3-5.8.1
Understand and use effective research strategies to locate information and other resources.
    Research: Effective Keywords Research: Informational Programs
CSS.RR.3-5.8.2
Evaluate the accuracy, perspective, credibility and relevance of information, media, data, or other resources.
    Research: Effective Keywords
CSS.RR.3-5.8.3
Use information from multiple sources to identify real-world issues and create solutions.
CSS.DA.3-5.9
Understand the relationship between technology, lifelong learning, and the appropriate use of information.
CSS.DA.3-5.9.1
Discuss computing technologies that have changed the world, and express how those technologies influence, and are influenced by, cultural practices.
    Training AI Using Data Technology Timeline Ethical and Responsible Use of Generative AI AI Products: Ethical and Responsible Choices
CSS.DA.3-5.9.2
Identify and propose ways to improve usability of technology for diverse users.
    3D Design: Keyboard Accommodations