Please enable JavaScript to use CodeHS

Elementary Standards Mapping

for CSTA Grade 2

16

Standards in this Framework

Standard Lessons
E2-ALG-PS-01
Create an algorithm that includes sequence, events, and iteration to solve a problem or express ideas.
    Loops: Follow the Path
    Computational Thinking: School Day Routines
    Algorithms: Connecting a Path
    Exploring the Design Process
E2-ALG-ML-02
Examine how data is used to train machine learning models.
    Machine Learning: AutoDraw
E2-ALG-IM-03
Describe how algorithms might impact peers in varied situations.
    Moving Targets Game
E2-PRO-PD-04
Create code from an algorithm that includes sequence, events, and iteration to complete a task or express ideas.
    From CodeHopJr to CodeHop Blocks: Part 2
    Racing Game
    Programming a Cycle
    Loops: Follow the Path
E2-PRO-VD-05
Label different representations of information with a name and whether its value is constant or changes.
    Variables: Keeping Score
E2-PRO-RD-06
Explain the steps taken to create a program.
    Code Block Review
    Two-Step Dance & Feedback
E2-PRO-TR-07
Debug programs that include sequence, events, and iteration.
    Debugging: Events and Sequences
    Debugging: Message Events and Loops
E2-DAT-DC-08
Compare numeric and non-numeric types of data in terms of how they are collected and what information they provide.
    Data Explorers
E2-DAT-DI-09
Develop a question that can be answered with data.
    Data Explorers
E2-DAT-IM-10
Distinguish between data collection approaches, including those that may lead to inaccurate or biased data.
    Choice Research
    Data Explorers
E2-SYS-HW-11
Explain how the basic hardware components of a computing system work together to perform input and output (I/O) operations.
    Computer Basics: Connections
E2-SYS-SE-12
Explain how online actions have real-world consequences.
    Responsible Digital Citizens
E2-SYS-IM-13
Describe the benefits and harms that arise from an individual's use of computing systems.
    Practicing Responsible Technology Use
E2-SOC-HI-14
Analyze the ways that people from different cultures, backgrounds, and time periods have designed computing technologies to help them solve problems and express themselves.
    Impacts of Computing: Changing World
E2-SOC-HU-15
Investigate situations where humans have created computing technologies to solve problems.
    How AI Helps Us
    Impacts of Computing: Changing World
E2-SOC-CE-16
Investigate how personal interests connect to computing in different industries and careers.
    Careers in CS: Fashion-Retail