Please enable JavaScript to use CodeHS

Elementary Standards Mapping

for VA CS 2

13

Standards in this Framework

Standard Lessons
2.AP.1
The student will apply computational thinking to identify patterns, and design algorithms to compare and contrast objects based on attributes.
    Computational Thinking: Morning Routines
    Computational Thinking: Evening Routines
    Computational Thinking: School Day Routines
2.AP.2
The student will plan and implement algorithms that consists of events and loops using a block-based programming language.
    Loops
    Loops: Catching Butterflies
    Loops: Predator and Prey
    Loops: Follow the Path
    Loops: Frog and Rabbit
    Forever Loops: Fireworks
    Loops: Play in the Park
    Introduction to Repeat Loops
    Dash® Robot 2 - Proximity Sensor
    Dash® Robot 3 - Loops and Functions
2.AP.3
The student will use the iterative design process to create, test, and debug a program containing events and loops in a block-based programming tool.
    Maze Game Project
    Events
    Loops Part 2
    Counting with Mazes
    Build a Sentence
    Research Presentations
    Create Your Own Story Problem
    Loops
    Advanced Data and Programming
    Wildlife Scene Project
    Changes in the Environment
    Introduction to Bee-Bot®: Planning a Program
    Introduction to Coding with LEGO® SPIKE Essential
    Minecraft® Coding Fundamentals - Basic Moves
    Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles
    Skills Practice: Sequences
    Skills Practice: Repeat Loops
    Skills Practice: Events
    Skills Practice: Message Events
    Space Travel Project
    Moving Targets Game
    VEX 123®: Patterns of Living Things
    Seed Dispersal
    Debugging
    Kibo®: Adding and Subtracting
    Seasonal Project (Summer): Pop the Balloons
    Forever Loop Dance Party
    Code Block Review
    End Block: Program a Race
    Chicken Crossing Game
    Garden Project
    River Crossing Game
    Create a Map
    Tap-a-Mole Game
    Design an Adventure Game
    Patterns and Music
    Introduction to Debugging
    Events (Alpine UT updates)
    Introduction to Code & Go® Robot Mouse: Planning a Program
    Ozobot® Cycle
    Debugging: Events and Sequences
    Create an Original Story Animation
    Debugging: Message Events and Loops
    Speed Block: Bouncy Ball
    Garden Project
    Debugging: Events and Motion
    Maze Game Project
    Grid: Solving Mazes
    Events: Submarine Sequences
    Moving Targets Game
    Sequences: Snowball Fight
    Bowling Game
    Introduction to Repeat Loops
2.CSY.1
The student will describe the characteristics of computing systems including hardware, software, input, and output.
    Input Devices
    Computer Basics
2.CSY.2
The student will demonstrate an understanding of how to troubleshoot simple hardware and software problems that may occur during use.
    Computer Detectives: Computer Problems
2.CYB.1
The student will model safe and responsible behaviors when using information and computing technologies.
    Passwords
    Online Etiquette
    Responsible Digital Citizens
2.CYB.2
The student will explain the importance of using passwords to protect private information.
    Passwords
    Password Protectors
    Responsible Digital Citizens
2.DA.1
The student will analyze data to make decisions with or without a computing device.
    Advanced Data and Programming
    Data Patterns and Predictions
    Basic Data and Programming Project
    Basic Data and Programming Project
2.DA.2
The student will manipulate data, create representations, and evaluate data to solve a problem.
    Advanced Data and Programming
    Data Patterns and Predictions
    Basic Data and Programming Project
    Basic Data and Programming Project
2.IC.1
The student will examine the positive and negative impacts of how using computing technologies has changed the way people live, work, and interact.
    Impacts of Technology in Our World
2.IC.2
The student will explain the need to balance screen time and other activities.
2.IC.3
The student will explain how computing technologies have an impact on the workforce.
    Impacts of Technology in Our World
2.NI.1
The student will demonstrate the use of the Internet in gathering information to accomplish a task.
    Digital Research 1: Guided Research
    Digital Research 2: Choice Research
    Types of Software