Please enable JavaScript to use CodeHS

Elementary Standards Mapping

for New York 4-6

34

Standards in this Framework

Standard Lessons
4-6.CT.1
Develop a computational model of a system that shows changes in output when there are changes in inputs.
    House Design with Area and Perimeter
    LEGO® SPIKE Essential: Design a Moving Statue
    micro:bit® Rounding to the Nearest Ten
    micro:bit® Rounding to the Nearest Hundred
    micro:bit® Rounding with Decimals
    Naming Numbers Game
    Rates and Unit Rates
    Scale of Planets in the Solar System
    Balanced Ecosystems
    House Design with Area and Perimeter
    micro:bit® Butterfly Migration Simulator
    Conditionals: Sphero® Shark Race
    Inquiry Project: Survey Bar Graph
    Inquiry Project: Data Bar Graph
    Inquiry Project: Line Graph
4-6.CT.10
Describe the steps taken and choices made to design and develop a solution using an iterative design process.
    Platform Game Design
    Dash® Robot Storytelling
    Dash® Robot Mazes
    Clones in Games
    Digital Pet Project
    Coding with LEGO® Spike Prime
    Classes and Objects in Games
    Pair Programming: Create a Band
    LEGO® SPIKE Essential: Design a Car Sensor
    Plan a Quest
    Design an App
    Game Design Project
    Game Design Project
    Computational Thinking: Design an Obstacle Course
    Computational Thinking: Design a School
    Computational Thinking: Design a Neighborhood
4-6.CT.2
Collect digital data related to a reallife question or need.
    Training AI Using Data
    Training AI Using Data
    Inquiry Project: Survey Bar Graph
    Inquiry Project: Data Bar Graph
    Inquiry Project: Line Graph
    Productivity Software Inquiry Project
4-6.CT.3
Visualize a simple data set in order to highlight relationships and persuade an audience.
    Research: Informational Programs
    Using Digital Tools to Create Line Graphs
    Programming and Data Project
    Constructive and Destructive Processes
    Scale of Planets in the Solar System
    Inquiry Project: Survey Bar Graph
    Inquiry Project: Data Bar Graph
    Inquiry Project: Line Graph
    Productivity Software Inquiry Project
4-6.CT.4
Decompose a problem into smaller named tasks, some of which can themselves be decomposed into smaller steps.
    Adding with Loops
    Game Mechanics with Comparison Operators
    Decimal Multiplication and Conditionals
    Plant and Animal Cells
    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
    Cue Robot 1 - Movement
    Cue Robot 2 - Proximity Sensors
    Cue Robot 3 - Loops and Functions
    VEX GO®: Introduction
    VEX GO®: Measurement
    Minecraft® Coding Fundamentals - Basic Moves
    Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles
    Skills Practice: Events
    Skills Practice: Sequences
    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
    Moving Targets Game
    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
    Pong Game
    Click-a-Mole
    Program an AI Chatbot
    Events: Dot in Space
    Functions: Paint by Numbers
    Scout's Quest: Functions with Boolean Inputs
    Broadcast Messages: Marco Polo
    Scout's Quest: Variables
    Scout's Quest: Functions with Number Inputs
    Moving Targets Game
    Creating Turtle Graphics
    Broadcast Messages: Tell a Joke
    Events: Traveling with Scout
    Game Design Project
    Operators: Coin Flip
    Code Tunes
    Sequences: Parallel Programming
    Functions: About Me
    House Design with Area and Perimeter
    Computational Thinking: Design an Obstacle Course
    micro:bit® Butterfly Migration Simulator
    CS Innovators: Grace Hopper
    Computational Thinking: Design a School
    Computational Thinking: Design a Neighborhood
    Dash® Robot 2 - Proximity Sensor
    Dash® Robot 3 - Loops and Functions
    AI Chatbots
4-6.CT.5
Identify and name a task within a problem that gets performed multiple times while solving that problem, but with slightly different concrete details each time.
    Adding with Loops
    Animating Unit Fractions
    House Design with Area and Perimeter
    Flower Garden Functions Project
    Functions: Paint by Numbers
    Scout's Quest: Functions with Boolean Inputs
    Scout's Quest: Functions with Number Inputs
    Functions: About Me
    House Design with Area and Perimeter
    Unit Fractions with Variables
4-6.CT.6
Compare two or more algorithms and discuss the advantages and disadvantages of each for a specific task.
    Multiple Algorithms
    Dash® Robot 1 - Movement
    Cue Robot 1 - Movement
    Creating Algorithms
4-6.CT.7
Identify pieces of information that might change as a program or process runs.
    Sound Frequency & Amplitude
    Physical Changes
    Digital Flashcards
    Wave Generator
    Unit Converter
    Animating Unit Fractions
    Data Storage
    Skills Practice: Variables
    House Design with Area and Perimeter
    Classes and Objects in Games
    The US Government
    Game Design Project
    Scale of Planets in the Solar System
    Balanced Ecosystems
    Introduction to Clones
    Scout's Quest: Variables
    Clones: Throwing Acorns Game
    Variables in Dance
    Game Design Project
    House Design with Area and Perimeter
    Unit Fractions with Variables
    Digital Vocabulary Flashcard Quiz
    Conditionals: Sphero® Shark Race
4-6.CT.8
Develop algorithms or programs that use repetition and conditionals for creative expression or to solve a problem.
    Practice with Conditionals Part 1
    Game Mechanics with Comparison Operators
    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: If/Then/Else Conditionals
    Skills Practice: Functions with Boolean Inputs
    Skills Practice: Operators
    House Design with Area and Perimeter
    Classes and Objects in Games
    Moving Targets Game
    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!
    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
    Complex Conditionals: Balloon Game
    Plan a Quest
    Pinball Game Project
    Flower Garden Functions Project
    Design an App
    Game Design Project
    Decimal Division and Conditionals
    Add and Subtract Fractions
    Naming Numbers Game
    Modeling Life Cycles
    Fossils and Past Environments
    State Project
    Atoms and Molecules
    Positive and Negative Numbers
    Evaluate Algebraic Equations
    Balanced Ecosystems
    Multimedia Book Report
    micro:bit® Reaction Game
    Makey Makey®: Introduction
    Makey Makey®: Graphing Points on a Coordinate Plane
    micro:bit®: Graphing Points on a Coordinate Plane
    Pong Game
    Click-a-Mole
    Introduction to Clones
    Program an AI Chatbot
    Functions: Paint by Numbers
    Scout's Quest: Functions with Boolean Inputs
    Scout's Quest: Variables
    Clones: Throwing Acorns Game
    Scout's Quest: Conditionals
    Moving Targets Game
    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
    House Design with Area and Perimeter
    Star Brightness and Distance
    Digital Vocabulary Flashcard Quiz
    micro:bit® Butterfly Migration Simulator
    Introduction to Sphero Mini® and Sphero BOLT+®
    Loops: Sphero® Underwater Exploration
    Conditionals: Sphero® Shark Race
    AI Chatbots
4-6.CT.9
Explain each step of an algorithm or program that includes repetition and conditionals for the purposes of debugging.
    Game Mechanics with Comparison Operators
    Platform Game Design
    Game Effects
    Clones in Games
    Digital Pet Project
    LEGO® SPIKE Essential: Design a Car Sensor
    Design an App
    Game Design Project
    Naming Numbers Game
    State Project
    Balanced Ecosystems
    Multimedia Book Report
    Pong Game
    Click-a-Mole
    Animating Poetry
    Program an AI Chatbot
    Game Design Project
    Code Tunes
    AI Chatbots
4-6.CY.1
Explain why different types of information might need to be protected.
    Strong Usernames and Passwords
    Digital Identity
    Training AI Using Data
    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
4-6.CY.2
Describe common safeguards for protecting personal information.
    Strong Usernames and Passwords
    Digital Identity
    Training AI Using Data
    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
4-6.CY.3
Describe trade-offs between allowing information to be public and keeping information private and secure.
    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
4-6.CY.4
Model and explain the purpose of simple cryptographic methods.
    Scout’s Cryptography Escape Room
4-6.CY.5
Explain suspicious activity of applications and devices.
    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
4-6.DL.1
Type on a keyboard while demonstrating proper keyboarding technique.
4-6.DL.2
Select appropriate digital tools to communicate and collaborate while learning with others.
    Online Collaboration
    Introduction to Productivity Software
4-6.DL.3
Conduct and refine advanced multicriteria digital searches to locate content relevant to varied learning goals.
    Research: Effective Keywords
4-6.DL.4
Use a variety of digital tools and resources to create and revise digital artifacts.
    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
    Original Story Animations - Personal Story
    Introduction to Conditionals
    Wave Generator
    Research: Informational Programs
    Division and Conditionals
    Multiple Algorithms
    Original Story Animations - Fiction Story
    Multiplication and Conditionals
    Unit Converter
    Sensing and Responding to the Environment
    Effects of Pollution
    Using Digital Tools to Create Line Graphs
    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
    Programming and Data Project
    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
    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
    LEGO® SPIKE Essential: Design a Moving Statue
    Classes and Objects in Games
    3D Design: Create a Bubble Wand
    3D Design: Keyboard Accommodations
    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 for Changing Weather
    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
    Fossils and Past Environments
    State Project
    Atoms and Molecules
    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
    Makey Makey®: Graphing Points on a Coordinate Plane
    micro:bit®: Graphing Points on a Coordinate Plane
    Creating Algorithms
    Introduction to Clones
    Events: Dot in Space
    Functions: Paint by Numbers
    Loops: Catch the Ball
    Scout's Quest: Functions with Boolean Inputs
    Broadcast Messages: Marco Polo
    Clones: Throwing Acorns Game
    Scout's Quest: Functions with Number Inputs
    Scout's Quest: Conditionals
    Creating Turtle Graphics
    Conditionals: Flying Bird
    Broadcast Messages: Tell a Joke
    Events: Traveling with Scout
    Variables in Dance
    Game Design Project
    Operators: Coin Flip
    Functions: About Me
    Conditionals: Changing Effects
    Conditionals: Underwater Exploration
    Conditionals: Color Sense
    Conditionals: Mazes
    Introduction to Functions
    Costumes, Backdrops, and Animations
    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
    Drawing Tools: Sea Creatures
    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
    Winter Celebrations Around the World
4-6.DL.5
Identify common features of digital technologies.
    How Computing Systems Work
    Training AI Using Data
    Humans Vs. Machines
    How Machines Learn
4-6.DL.6
Describe persistence of digital information and explain how actions in online spaces can have consequences.
    Internet Positivity (Unplugged)
    Our Words Have Power (Cyberbullying)
    Digital Identity
    Safe and Responsible Use of Technology
4-6.DL.7
Identify and describe actions in online spaces that could potentially be unsafe or harmful.
    Internet Positivity (Unplugged)
    Our Words Have Power (Cyberbullying)
    Strong Usernames and Passwords
    Digital Identity
    Training AI Using Data
    Ethical and Responsible Use of Generative AI
    AI Products: Ethical and Responsible Choices
    Safe and Responsible Use of Technology
4-6.IC.1
Describe computing technologies that have changed the world, and express how those technologies influence, and are influenced by, cultural practices.
    Technology Timeline
    Ethical and Responsible Use of Generative AI
    AI Products: Ethical and Responsible Choices
    Humans Vs. Machines
    How Machines Learn
4-6.IC.2
Explain how laws impact the use of computing technologies and digital information.
    Giving Credit Through Attributions
    Cybersecurity Policies and Laws
4-6.IC.3
Explain current events that involve computing technologies.
    Careers in CS: Health and Fitness
    Careers in CS: Major League Baseball
    Ethical and Responsible Use of Generative AI
    AI Products: Ethical and Responsible Choices
4-6.IC.4
Explain who has access to data in different digital spaces.
    Scout's Cybersecurity Adventure: Part 1
    Scout's Cybersecurity Adventure: Part 2
    Cybersecurity Policies and Laws
4-6.IC.5
Explain how computer systems play a role in human decision-making
    Training AI Using Data
    Careers in CS: Health and Fitness
    Careers in CS: Major League Baseball
    CS Innovators Research Project
    Ethical and Responsible Use of Generative AI
    AI Products: Ethical and Responsible Choices
    Humans Vs. Machines
    How Machines Learn
    AI Chatbots
4-6.IC.6
Identify and explain ways to improve the accessibility and usability of a computing device or software application for the diverse needs and wants of users.
    How Computing Systems Work
    3D Design: Keyboard Accommodations
    Design an App
4-6.IC.7
Identify a diverse range of role models in computer science.
    Careers in CS: Health and Fitness
    Careers in CS: Major League Baseball
    CS Innovators: Grace Hopper
    CS Innovators Research Project
4-6.NSD.1
Propose improvements to the design of a computing technology based on an analysis of user interactions with that technology.
    3D Design: Keyboard Accommodations
    Design an App
    Game Design Project
    Game Design Project
4-6.NSD.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
    Interactive Map of the 13 Colonies with the BBC micro:bit®
    Ozobot® Programming 1: Introduction
    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
    Ozobot® Timeline
    Makey Makey®: Graphing Points on a Coordinate Plane
    Ozobot® Cycle
    micro:bit®: Graphing Points on a Coordinate Plane
    micro:bit® Butterfly Migration Simulator
    Introduction to Sphero Mini® and Sphero BOLT+®
    Loops: Sphero® Underwater Exploration
    Conditionals: Sphero® Shark Race
4-6.NSD.3
Determine potential solutions to solve 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
4-6.NSD.4
Model how data is structured to transmit through a network.
    Networks, Packets, and the Internet
    Networks Part 2: Network Protocols
4-6.NSD.5
Describe that data can be stored locally or remotely in a network.
    Data Storage