Please enable JavaScript to use CodeHS

Elementary Standards Mapping

for MT CS 3

13

Standards in this Framework

Standard Lessons
CS.AP.3.1
Compare and contrast multiple algorithms to complete the same task
    Multiple Algorithms
    Dash® Robot 1 - Movement
    Cue Robot 1 - Movement
    Creating Algorithms
    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
CS.AP.3.2
Break down problems into smaller, manageable subproblems to facilitate the program development process
    Dash® Robot 2 - Proximity Sensor
    Dash® Robot 3 - Loops and Functions
CS.AP.3.3
Describe steps taken and choices made during the process of program development
    Maze Game Project
    Advanced Data and Programming
    Wildlife Scene Project
    Debugging
    Code Block Review
    About Me Project
    Introduction to Debugging
    Debugging: Events and Motion
    Maze Game Project
    All About Me!
CS.AP.3.4
Identify intellectual property rights and give appropriate credit when creating or remixing programs
    Giving Credit Through Attributions
CS.CS.3.1
Identify the internal and external parts of computing devices
    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
    Dash® Robot 1 - Movement
    Cue Robot 1 - Movement
    Cue Robot 2 - Proximity Sensors
    Create a Drawing App
    LEGO® SPIKE Essential: Design a Moving Statue
    LEGO® SPIKE Essential: Design a Car Sensor
    Ozobot® Timeline
    Ozobot® Cycle
    Dash® Robot 2 - Proximity Sensor
    Dash® Robot 3 - Loops and Functions
CS.CS.3.2
Determine potential solutions to solve simple hardware and software problems using common troubleshooting strategies
    Introduction to micro:bit®
    Computer Detectives: Hardware and Software Problems
CS.DA.3.1
Collect data from multiple sources and display the data in graphs
    Using Digital Tools to Create Line Graphs
    Inquiry Project: Survey Bar Graph
    Inquiry Project: Data Bar Graph
    Inquiry Project: Line Graph
    Productivity Software Inquiry Project
CS.DA.3.2
Describe multiple types of data
    Research: Effective Keywords
    Using Digital Tools to Create Line Graphs
    Programming and Data Project
    Scale of Planets in the Solar System
    Inquiry Project: Survey Bar Graph
    Inquiry Project: Data Bar Graph
    Inquiry Project: Line Graph
CS.DA.3.3
Understand the accuracy of predictions and how they are influenced by the amount of data collected
    Advanced Data and Programming
    Data Patterns and Predictions
    Basic Data and Programming Project
    Basic Data and Programming Project
CS.IC.3.1
Collect diverse perspectives for the purpose of improving computational artifacts
    3D Design: Recreate an Animal
    Platform Game Design
    Digital Pet Project
    Design an App
CS.IC.3.2
Identify rules associated with the appropriate use of digital information when creating computational artifacts
    Giving Credit Through Attributions
CS.IC.3.3
Describe ethical issues that relate to computing devices and networks
    Ethical and Responsible Use of Generative AI
    AI Products: Ethical and Responsible Choices
CS.NI.3.1
Identify how personal information can be protected
    Strong Usernames and Passwords
    Digital Identity