Please enable JavaScript to use CodeHS

Standards Mapping

for CSTA 1A

18

Standards in this Framework

6

Standards Mapped

33%

Mapped to Course

Standard Lessons
1A-AP-08
Model daily processes by creating and following algorithms (sets of step-by-step instructions) to complete tasks.
  1. 2.10 Top Down Design
1A-AP-09
Model the way programs store and manipulate data by using numbers or other symbols to represent information.
1A-AP-10
Develop programs with sequences and simple loops, to express ideas or address a problem.
  1. 2.4 For Loops
  2. 2.18 While Loops
  3. 2.19 Putting Together Control Structures
  4. 5.1 While Loops
  5. 5.2 For Loops
  6. 5.3 Break and Continue
  7. 5.4 Nested Control Structures
  8. 7.4 Strings and For Loops
  9. 8.3 For Loops and Lists
1A-AP-11
Decompose (break down) the steps needed to solve a problem into a precise sequence of instructions.
  1. 2.10 Top Down Design
1A-AP-12
Develop plans that describe a program’s sequence of events, goals, and expected outcomes.
  1. 2.6 Comments
  2. 2.9 Artistic Effects
  3. 2.19 Putting Together Control Structures
  4. 10.1 Project: Guess the Word
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.
  1. 2.4 For Loops
  2. 2.18 While Loops
  3. 2.19 Putting Together Control Structures
  4. 5.1 While Loops
  5. 5.2 For Loops
  6. 5.3 Break and Continue
  7. 5.4 Nested Control Structures
  8. 7.4 Strings and For Loops
  9. 8.3 For Loops and Lists
1A-AP-15
Using correct terminology, describe steps taken and choices made during the iterative process of program development.
  1. 2.19 Putting Together Control Structures
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.
1A-CS-02
Use appropriate terminology in identifying and describing the function of common physical components of computing systems (hardware).
1A-CS-03
Describe basic hardware and software problems using accurate terminology.
1A-DA-05
Store, copy, search, retrieve, modify, and delete information using a computing device and define the information stored as data.
1A-DA-06
Collect and present the same data in various visual formats.
1A-DA-07
Identify and describe patterns in data visualizations, such as charts or graphs, to make predictions.
1A-IC-16
Compare how people live and work before and after the implementation or adoption of new computing technology.
1A-IC-17
Work respectfully and responsibly with others online.
1A-IC-18
Keep login information private, and log off of devices appropriately.
1A-NI-04
Explain what passwords are and why we use them, and use strong passwords to protect devices and information from unauthorized access.