Please enable JavaScript to use CodeHS

Elementary Standards Mapping

for Montana 5 Content Standard for Computer Science

18

Standards in this Framework

Standard Lessons
CS.AP.5.1
Compare and refine multiple algorithms for the same task and determine which is the most appropriate
    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.5.2
Create programs that use variables to store and modify data
    Conditionals: Sphero® Shark Race
    Inquiry Project: Survey Bar Graph
    Inquiry Project: Data Bar Graph
    Inquiry Project: Line Graph
CS.AP.5.3
Create programs that include sequences, events, loops, and conditionals
    Conditionals: Sphero® Shark Race
CS.AP.5.4
Modify, remix, or incorporate portions of an existing program to develop something new or add more advanced features
    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
    Animating Poetry
    Loops: Falling Objects
CS.AP.5.5
Describe choices made during program development
    3D Design: Recreate an Animal
    Platform Game Design
    Dash® Robot Storytelling
    Dash® Robot Mazes
    Programming and Data Project
    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
CS.CS.5.1
Describe how internal and external parts of computing devices function to form a system
    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.5.2
Model how computer hardware and software work together as a system to accomplish tasks
    Conditionals: Sphero® Shark Race
CS.CS.5.3
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.5.1
Organize and present collected data visually to highlight relationships and support a claim
    Inquiry Project: Survey Bar Graph
    Inquiry Project: Data Bar Graph
    Inquiry Project: Line Graph
    Productivity Software Inquiry Project
CS.DA.5.2
Demonstrate how to store, copy, search, retrieve, modify, and delete information using a computing device
    Data Storage
CS.DA.5.3
Use accurate and relevant data to highlight or propose cause-and-effect relationships, predict outcomes, or communicate an idea
    Inquiry Project: Survey Bar Graph
    Inquiry Project: Data Bar Graph
    Inquiry Project: Line Graph
    Productivity Software Inquiry Project
CS.IC.5.1
Explain how computing technologies have changed Montana and the world, and express how those technologies influence and are influenced by, cultural practices
    Our Words Have Power (Cyberbullying)
    How Computing Systems Work
    Training AI Using Data
    Technology Timeline
    Ethical and Responsible Use of Generative AI
    AI Products: Ethical and Responsible Choices
    Humans Vs. Machines
    How Machines Learn
CS.IC.5.2
Identify ways to improve the accessibility and usability of technology products for the diverse needs and wants of users
    How Computing Systems Work
    3D Design: Keyboard Accommodations
    Design an App
CS.IC.5.3
Utilize 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.5.4
Apply laws associated with digital information and intellectual property
    Giving Credit Through Attributions
    Cybersecurity Policies and Laws
CS.IC.5.5
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.5.1
Explain cybersecurity problems
    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
CS.NI.5.2
Explain how personal information can be protected
    Strong Usernames and Passwords
    Digital Identity