Please enable JavaScript to use CodeHS

Elementary Standards Mapping

for Idaho 3-5 Technology Standards

32

Standards in this Framework

Standard Lessons
3-5.CT.1.1
Identify, using accurate terminology, simple hardware and software problems and apply strategies for solving these problems.
    Introduction to micro:bit®
    Revolutionary War Timeline with the BBC micro:bit®
    Interactive Map of the 13 Colonies with the BBC micro:bit®
    Introduction to Computing Systems
    Exploring Computing Systems
    Practicing with Computing Systems
3-5.CT.1.2
Create step-by-step instructions that models intelligent behavior on computing devices.
    Multiple Algorithms
    Dash® Robot 1 - Movement
    Creating Algorithms
    Program an AI Chatbot
    Machine Learning: AutoDraw
    Humans Vs. Machines
    How Machines Learn
    AI Chatbots
    Compare and Refine Algorithms
3-5.CT.1.3
Recognize and utilize the features and functions of a variety of creation or communication tools.
    Advanced Data and Programming
    Scratch Drawing Tools
    Data Patterns and Predictions
    Basic Data and Programming
    Code Tunes
    Drawing Tools: Sea Creatures
    Introduction to Google Slides™
    Introduction to Microsoft PowerPoint™
    Productivity Software Inquiry Project
3-5.CT.1.4
Create original works and learn strategies for remixing or repurposing to create new artifacts.
    Game Mechanics with Comparison Operators
    3D Design: Codeblocks
    Animating Poetry
    Multiple Algorithms
    Game Effects
    Clones in Games
    Digital Pet Project
    Giving Credit Through Attributions
    Classes and Objects in Games
    Seasonal Project (Spring): Create a Chase Game!
    LEGO® SPIKE Essential: Design a Car Sensor
    Seasonal Project (Summer): Pop The Balloons
    Choose Your Own Path: Elements of Culture
    Plan a Quest
    Animation Loops Project
    Functions Dance Project
    Loops: Falling Objects
    Remixing Programs
3-5.CT.2.1
Use outcome data to solve a problem or answer a question.
    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
3-5.CT.2.2
Understand how computers encode and store data.
    Data Storage
    CS Innovators: Grace Hopper
    File Management and Data
    File Management and Data in Action
    File Management and Data Exploration
3-5.CT.2.3
Collect feedback from both people and features embedded in digital tools and use age-appropriate technology to share learning.
    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
    Introduction to Design Thinking
    Designing Solutions for Accessibility
3-5.CT.2.4
Explore or solve problems by selecting technology for data analysis, modeling and algorithmic thinking.
    Research: Effective Keywords
    Using Digital Tools to Create Line Graphs
    Constructive and Destructive Processes
    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
3-5.CT.2.5
Select effective technology to represent data.
    Research: Effective Keywords
    Using Digital Tools to Create Line Graphs
    Constructive and Destructive Processes
    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
3-5.CT.2.6
Navigate age-appropriate technologies and begin to transfer their learning to different tools or learning environments.
    Animating Poetry
    Using Digital Tools to Create Line Graphs
    Choose Your Own Path: Elements of Culture
    Design an App
    Inquiry Project: Survey Bar Graph
    Introduction to Productivity Software
    Inquiry Project: Data Bar Graph
    Inquiry Project: Line Graph
    Introduction to Design Thinking
    Designing Solutions for Accessibility
3-5.CT.3.1
Demonstrate and encourage respect for intellectual property with both print and digital media when using and sharing the work of others.
    Giving Credit Through Attributions
    What Can I Use Online?
    Give Credit When You Use It
    Use and Search the Right Way
    Remixing Programs
3-5.CT.3.2
Demonstrate an understanding of what personal data is, how to keep it private and how it might be shared online.
    Strong Usernames and Passwords
    Digital Identity
    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
3-5.CT.3.3
Communicate ideas textually visually and graphically.
    Using Digital Tools to Create Line Graphs
    Makey Makey®: Graphing Points on a Coordinate Plane
    micro:bit®: Graphing Points on a Coordinate Plane
    Creating Turtle Graphics
    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
3-5.CT.3.4
Consider their expected audience when creating and sharing digital artifacts and presentations.
    Design an App
    Introduction to Google Slides™
    Introduction to Google Sheets™
    Introduction to Microsoft Excel™
    Introduction to Microsoft PowerPoint™
    Introduction to Productivity Software
    Productivity Software Inquiry Project
    Introduction to Design Thinking
    Designing Solutions for Accessibility
    Collaborating Globally
3-5.CT.3.5
Choose tools to broaden their perspectives and enrich their learning by collaborating with others and working effectively in teams locally and globally.
    Collaborating Globally
3-5.CT.4.1
Demonstrate how a device on a network sends and receives information.
    Networks, Packets, and the Internet
    Networks and Protocols
    Modeling Network Connections
3-5.CT.5.1
Identify and understand ways that teamwork and collaboration can support problem solving and the software design cycle.
    Ozobot® Programming 1: Introduction
    Design an App
    micro:bit®: Graphing Points on a Coordinate Plane
    Introduction to Sphero Mini® and Sphero BOLT+®
    Loops: Sphero® Underwater Exploration
    Conditionals: Sphero® Shark Race
    Introduction to Design Thinking
    Designing Solutions for Accessibility
3-5.CT.5.2
Construct and test problem solutions using block-based and or text-based programming.
    Introduction to Computer Science and Scratch
    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: 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
    Introduction to micro:bit®
    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
    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
    Scratch Drawing Tools
    Coding with LEGO® Spike Prime
    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
    LEGO® SPIKE Essential: Design a Car Sensor
    Seasonal Project (Summer): Pop The Balloons
    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
    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
    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
    KA1.1.1 - Karel's Coding Environment: Example Program
    I-Spy with Lists
    Click-a-Mole
    Animating Poetry
    Creating Algorithms
    Debugging: Mazes
    Introduction to Clones
    Program an AI Chatbot
    Events: Dot in Space
    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
    Debugging: Make a Pizza
    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
    Conditionals: Changing Effects
    Conditionals: Underwater Exploration
    Conditionals: Color Sense
    Conditionals: Mazes
    Introduction to Functions
    Costumes, Backdrops, and Animations
    Race Track Game
    Loops: Falling Objects
    KA1.2.1 - The Rabbit Chase: Time to Clean Up
    KA1.2.2 - The Rabbit Chase: Riley the Troublemaker
    KA1.2.3a - The Rabbit Chase: Riley's Escape Part 1
    KA1.2.3b - The Rabbit Chase: Riley's Escape Part 2
    KA1.2.4 - The Rabbit Chase: Tracking Riley
    KA1.2.5 - The Rabbit Chase: Over the Wall
    KA1.2.6 - The Rabbit Chase: Help
    KA1.2.7 - The Rabbit Chase: Making Friends
    KA1.3.1 - Lost in Space: A Call from Space
    KA1.3.2a - Lost in Space: Directions to Mars
    KA1.3.2b - Lost in Space: Asteroid Field
    KA1.3.2c - Lost in Space: Asteroid Field 2
    KA1.3.3a - Lost in Space: Landing Systems Engaged
    KA1.3.3b - Lost in Space: Perimeter Check
    KA1.3.4a - Lost in Space: Putting Out Fires Part 1
    KA1.3.4b - Lost in Space: Putting Out Fires Part 2
    KA1.3.5b - Lost in Space: Tracking Tracy Part 2
    KA1.3.6 - Lost in Space: Martian Sand Worms
    KA1.4.1 - Evaluation: Supplies Drop Off
    KA1.4.2 - Evaluation: Create Karel Adventures
    House Design with Area and Perimeter
    KA1.1.2 - Karel's Coding Environment: Walk Around the Pond
    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
    Winter Celebrations Around the World
    AI Chatbots
    Compare and Refine Algorithms
    Introduction to Design Thinking
    Designing Solutions for Accessibility
3-5.CT.5.3
Generate a list of sub-problems to consider while addressing a larger problem.
    Strong Usernames and Passwords
    Digital Identity
    Introduction to micro:bit®
    Design an App
    Introduction to Design Thinking
    Designing Solutions for Accessibility
3-5.CT.5.4
Explain that computer program design is an iterative process that includes the following steps: define the problem, generate ideas, build a program, test the program, improve the program.
    3D Design: Recreate an Animal
    Platform Game Design
    Digital Pet Project
    3D Design: Keyboard Accommodations
    Design an App
    Introduction to Design Thinking
    Designing Solutions for Accessibility
3-5.CT.5.5
Explain and debug the sequencing in an algorithm.
    Debugging: Events and Loops
    Debugging: Mazes
    Debugging: Make a Pizza
3-5.CT.5.6
Construct an algorithm to accomplish a task.
    Introduction to Computer Science and Scratch
    Adding with Loops
    Animating Poetry
    Multiple Algorithms
    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
    Cue 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
    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
    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
    Creating Algorithms
    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
    Loops: Falling Objects
    KA1.2.3a - The Rabbit Chase: Riley's Escape Part 1
    KA1.2.3b - The Rabbit Chase: Riley's Escape Part 2
    KA1.2.6 - The Rabbit Chase: Help
    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
    Winter Celebrations Around the World
    Compare and Refine Algorithms
    Introduction to Design Thinking
    Designing Solutions for Accessibility
3-5.CT.5.7
Break down problems into smaller parts, identify key information, and propose solutions.
    Introduction to Computer Science and Scratch
    Adding with Loops
    Animating Poetry
    Multiple Algorithms
    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
    Cue 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
    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
    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
    Creating Algorithms
    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
    Loops: Falling Objects
    KA1.2.3a - The Rabbit Chase: Riley's Escape Part 1
    KA1.2.3b - The Rabbit Chase: Riley's Escape Part 2
    KA1.2.6 - The Rabbit Chase: Help
    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
    Winter Celebrations Around the World
    Compare and Refine Algorithms
    Introduction to Design Thinking
    Designing Solutions for Accessibility
3-5.CT.5.8
Understand and explore basic concepts related to automation, patterns and algorithmic thinking.
    Loops: Catch the Ball
    Loops: Falling Objects
    Computational Thinking: Design an Obstacle Course
    Computational Thinking: Design a School
    Computational Thinking: Design a Neighborhood
    Loops: Sphero® Underwater Exploration
3-5.CT.5.9
Use digital and nondigital tools to plan and manage a design process.
    3D Design: Keyboard Accommodations
    Design an App
    Introduction to Design Thinking
    Designing Solutions for Accessibility
3-5.DL.1.1
Analyze a variety of resources for accuracy, perspective, credibility, and relevance using digital tools to construct knowledge, produce creative artifacts and make meaningful learning experiences for themselves and others.
    Creative Storytelling
    Research: Informational Programs
    Using Digital Tools to Create Line Graphs
    Programming and Data Project
    What Can I Use Online?
    Give Credit When You Use It
    Use and Search the Right Way
3-5.DL.2.1
Practice responsible digital citizenship using positive, safe, legal and ethical behaviors in the use of technology systems and software.
    Strong Usernames and Passwords
    Digital Identity
    Ethical and Responsible Use of Generative AI
    AI Products: Ethical and Responsible Choices
    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
3-5.DL.2.2
Explain ethical issues that relate to equity of access, accessibility, security, privacy, copyright, digital citizenship, digital footprint, and intellectual property with computers and networks.
    Strong Usernames and Passwords
    Digital Identity
    Ethical and Responsible Use of Generative AI
    AI Products: Ethical and Responsible Choices
    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
    What Can I Use Online?
    Use and Search the Right Way
3-5.DL.3.1
Identify how computational devices impact daily life.
    Create a Drawing App
    Design an App
    Humans Vs. Machines
    How Machines Learn
    Introduction to Computing Systems
    Exploring Computing Systems
    Practicing with Computing Systems
    Introduction to Design Thinking
    Designing Solutions for Accessibility
3-5.DL.3.2
Gather, manipulate, and evaluate digital data to explore a real-world problem that is of interest to the student.
    Design an App
    Introduction to Design Thinking
    Designing Solutions for Accessibility
3-5.DL.3.3
Explore the connections between computer science and other fields.
    Careers in CS: Health and Fitness
    Careers in CS: Major League Baseball
    CS Innovators: Grace Hopper
    CS Innovators Research Project
3-5.DL.4.1
Generate examples of how the use of computing can affect society and how society can influence the use of computing.
    CS Innovators Research Project
    Humans Vs. Machines
    How Machines Learn
    Impacts of Computing: Introduction
    Impacts of Computing: Exploration
    Impacts of Computing: Innovation