Please enable JavaScript to use CodeHS

Elementary Standards Mapping

for Virginia 1 Computer Science Standards of Learning

13

Standards in this Framework

Standard Lessons
1.AP.1
The student will apply computational thinking by sorting items into categories based on multiple attributes and create patterns.
    Computational Thinking: Morning Routines
    Computational Thinking: Evening Routines
    Computational Thinking: School Day Routines
1.AP.2
The student will plan and implement algorithms that include the use of sequence and an event based on a predetermined task.
    Research Presentations
    Who Keeps Us Safe?
    Create Your Own Story Problem
    Original Story Animations - Personal Story
    Storytelling Animations Part 2
    Original Story Animations - Fiction Story
    Seed Dispersal
    LEGO® SPIKE Essential: Design for Changing Weather
    Introduction to Speed Blocks
    About Me Project
    Chicken Crossing Game
    Garden Project
    River Crossing Game
    Tap-a-Mole Game
    Garden Project
    Transportation Speeds and Sounds
    All About Me!
    Computational Thinking: Morning Routines
    Computational Thinking: Evening Routines
    Computational Thinking: School Day Routines
1.AP.3
The student will use the iterative design process to construct, test, and debug algorithms that include sequencing and an event.
    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
1.CSY.1
The student will describe how computing components work together to create a computing system.
    Input Devices
    Computer Basics
1.CSY.2
The student will use accurate terminology to describe when a computing system might not work as expected.
    Computer Detectives: Computer Problems
1.CYB.1
The student will demonstrate safe and responsible use of computing technologies.
    Passwords
    Online Etiquette
    Keeping Information Safe
    Password Protectors
    Positive Online Behavior
    Responsible Digital Citizens
    Exploring Responsible Technology Use
1.CYB.2
The student will discuss the importance of using a password to protect private information.
    Passwords
    Password Protectors
    Responsible Digital Citizens
1.DA.1
The student will explore how data can be stored and retrieved from various computing devices.
    Data Storage and Variables
    Welcome to CodeHS!
    Get Organized with Files
    Data Storage with Symbols
1.DA.2
The student will create representations of data to make predictions and draw conclusions.
    Digital Research 1: Guided Research
    Digital Research 2: Choice Research
    Advanced Data and Programming
    Basic Data and Programming Project
    Basic Data and Programming Project
1.IC.1
The student will describe how computing technologies impact daily tasks and communication.
    Impacts of Technology in Our World
    What Can AI Do?
    How AI Helps Us
1.IC.2
The student will describe tasks and activities that use screens and categorize them based on their use.
    Types of Software
    Introduction to Word Processing
    Exploring Word Processing
    Exploring Responsible Technology Use
    Introduction to Presentations
1.IC.3
The student will compare and contrast ways people complete tasks with and without computing technologies.
    What Can AI Do?
    How AI Helps Us
1.NI.1
The student will explain that computing devices and the use of the Internet allow people the ability to gather information and connect with others.
    Digital Research 1: Guided Research
    Digital Research 2: Choice Research