Please enable JavaScript to use CodeHS

Elementary Standards Mapping

for Iowa 1A

18

Standards in this Framework

Standard Lessons
1A-AP-08
Model daily processes by creating and following algorithms (sets of step-by-step instructions) to complete tasks.
    Create a Map Design an Adventure Game Preventing Erosion Growing Garden Sequences: Digital Responsibilities Grid: Solving Mazes Sequences (Unplugged) Sequences: Snowball Fight Acting with Events Bowling Game
1A-AP-09
Model the way programs store and manipulate data by using numbers or other symbols to represent information.
    Data Storage and Variables Data Storage with Symbols Variables: Keeping Score
1A-AP-10
Develop programs with sequences and simple loops, to express ideas or address a problem.
    Original Story Animations - Fiction Story Advanced Data and Programming Cardinal Directions Introduction to Bee-Bot®: Basic Movements Counting with Bee-Bot® Introduction to Bee-Bot®: Planning a Program Patterns with Bee-Bot® Seasons with Bee-Bot® Comparing Length with Bee-Bot® Weather with Bee-Bot® Needs of Living Things with Bee-Bot® Push and Pull with Bee-Bot® Data Storage and Variables Shapes with Bee-Bot® Making Ten with Bee-Bot® Code Block Review Introduction to the Wait Block About Me Project Chicken Crossing Game Garden Project River Crossing Game Racing Game Create a Map Digital Greeting Card Tap-a-Mole Game Design an Adventure Game Patterns and Music Preventing Erosion Grow and Shrink Blocks in Motion Seasons with Code & Go® Robot Mouse Weather with Code & Go® Robot Mouse Introduction to Code & Go® Robot Mouse: Basic Movements Counting with Code & Go® Robot Mouse Introduction to Code & Go® Robot Mouse: Planning a Program Patterns with Code & Go® Robot Mouse Comparing Length with Code & Go® Robot Mouse Needs of Living Things with Code & Go® Robot Mouse Push and Pull with Code & Go® Robot Mouse Shapes with Code & Go® Robot Mouse Making Ten with Code & Go® Robot Mouse Loops: Predator and Prey Create an Original Story Animation Loops: Follow the Path Speed Block: Bouncy Ball Create a Mini Golf Game Message Events: Scout Plays in the Forest Pages: Scout's Travels Garden Project Pages: Create a Tapping Game Growing Garden Message Events: Simon Says Loops: Frog and Rabbit Grid: Arctic Animation Forever Loops: Fireworks Loops: Play in the Park Sequences: Digital Responsibilities Grid: Solving Mazes Animal Sounds Introduction to Events Sequences: Snowball Fight Variables: Keeping Score Bowling Game All About Me! Changing Environments with Bee-Bot® Changing Environments with Code & Go® Robot Mouse Careers in CS: Litter Free Communities Careers in CS: Coding for Fashion-Retail
1A-AP-11
Decompose (break down) the steps needed to solve a problem into a precise sequence of instructions.
    Code Block Review About Me Project Create a Map Design an Adventure Game Ozobot® Cycle Debugging: Events and Sequences Debugging: Message Events and Loops Loops: Follow the Path Message Events: Scout Plays in the Forest Debugging: Events and Motion Message Events: Simon Says Loops: Frog and Rabbit Forever Loops: Fireworks Loops: Play in the Park Grid: Solving Mazes Sequences (Unplugged) All About Me!
1A-AP-12
Develop plans that describe a program’s sequence of events, goals, and expected outcomes.
    Who Keeps Us Safe? Code Block Review About Me Project Chicken Crossing Game River Crossing Game Design an Adventure Game Grow and Shrink Blocks in Motion Ozobot® Cycle All About Me!
1A-AP-13
Give attribution when using the ideas and creations of others while developing programs.
1A-AP-14
Debug (identify and fix) errors in an algorithm or program that includes sequences and simple loops.
    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 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 Sequences: Snowball Fight Bowling Game
1A-AP-15
Using correct terminology, describe steps taken and choices made during the iterative process of program development.
    Design an Adventure Game Introduction to Debugging Debugging: Events and Motion
1A-CS-01
Select and operate appropriate software to perform a variety of tasks, and recognize that users have different needs and preferences for the technology they use.
    Scout Adventures 1: Introducing Scout Scout Adventures 2: Scout Starts Exploring Scout Adventures 3: Scout Meets a Friend Scout Adventures 4: Scout Explores the Forest Scout Adventures 5: Scout and Bluebird Help Scout Adventures 6: Scout Celebrates with Friends
1A-CS-02
Use appropriate terminology in identifying and describing the function of common physical components of computing systems (hardware).
    Keyboard Introduction
1A-CS-03
Describe basic hardware and software problems using accurate terminology.
    Computer Detectives: Computer Problems
1A-DA-05
Store, copy, search, retrieve, modify, and delete information using a computing device and define the information stored as data.
    Get Organized with Files
1A-DA-06
Collect and present the same data in various visual formats.
    Advanced Data and Programming
1A-DA-07
Identify and describe patterns in data visualizations, such as charts or graphs, to make predictions.
    Advanced Data and Programming Data Patterns and Predictions Basic Data and Programming Project Basic Data and Programming Project
1A-IC-16
Compare how people live and work before and after the implementation or adoption of new computing technology.
    Impacts of Technology in Our World
1A-IC-17
Work respectfully and responsibly with others online.
    Training AI Using Data Sequences: Digital Responsibilities Online Etiquette
1A-IC-18
Keep login information private, and log off of devices appropriately.
    Passwords
1A-NI-04
Explain what passwords are and why we use them, and use strong passwords to protect devices and information from unauthorized access.
    Passwords