Please enable JavaScript to use CodeHS

Virginia 6 Standards Mapping

to

Computing Ideas (Lovelace)

13 Standards in this Framework 6 Standards Mapped 46% Mapped to Course


Standard Lessons
6.1 The student will construct programs to accomplish a task as a means of creative expression or scientific exploration using a block based or text based programming language, both independently and collaboratively, a) combining control structures such as if-statements and loops; and b) creating clearly named variables that represent different data types, including numeric and non-numeric data, and perform operations on their values.
  1. 1.9 For Loops
  2. 1.10 If Statements
  3. 1.11 If/Else Statements
  4. 1.12 While Loops in Karel
  5. 1.13 Control Structures Example
  6. 1.14 More Karel Examples and Testing
  7. 1.16 Karel Challenges
  8. 14.4 For Loops
  9. 14.11 Variables
  10. 14.12 User Input
  11. 14.13 Parameters
  12. 14.14 Using i in For Loops
  13. 14.15 Extended Loop Control
  14. 14.16 If Statements
  15. 14.17 If/ Else Statements
  16. 14.18 While Loops
  17. 14.19 Putting Together Control Structures
6.2 The student will trace programs to predict outcomes and debug (correct and improve) for correctness.
  1. 1.9 For Loops
  2. 1.10 If Statements
  3. 1.11 If/Else Statements
  4. 1.12 While Loops in Karel
  5. 1.13 Control Structures Example
  6. 1.14 More Karel Examples and Testing
  7. 1.16 Karel Challenges
  8. 14.4 For Loops
  9. 14.8 Functions
  10. 14.10 Top Down Design
  11. 14.14 Using i in For Loops
  12. 14.15 Extended Loop Control
  13. 14.16 If Statements
  14. 14.17 If/ Else Statements
  15. 14.18 While Loops
  16. 14.19 Putting Together Control Structures
6.3 The student will seek and incorporate feedback from team members and users to refine a program that meets user needs.
6.4 The student will incorporate existing code, media, and libraries into original programs, and give attribution.
6.5 The student will design projects that combine hardware and software components to collect and exchange data.
6.6 The student will identify physical and digital security measures used protect electronic information.
  1. 9.3 Internet Safety
  2. 9.4 Privacy & Security
6.7 The student will explain how binary sequences are used to represent digital data. Exclusion: Conversions between binary and base-ten numbers are beyond the scope of these standards.
  1. 6.2 Number Systems
6.8 The student will collect data using computational tools then clean and organize to make it more useful and reliable.
6.9 The student will explain the insight and knowledge gained from digitally processed data by using appropriate visualizations.
6.10 The student will use models and simulations to formulate, refine, and test hypotheses.
6.11 The student will explain how computing has impacted innovations in other fields.
  1. 2.5 Future of Computing
  2. 7.7 The Impact of the Internet
  3. 8.1 Project: The Effects of the Internet
6.12 The student will explore careers related to data.
6.13 The student will explain why the speed of data transmission across the Internet can vary depending on the type of data being transmitted.
  1. 7.6 Packets and Protocols