# CO 9-12: CS.HS.1.3b

## CodeHS Lessons

Use an iterative approach to developing an algorithm.

 Standard 1.6 Top Down Design and Decomposition in Karel
 Standard 7.4 Developing Algorithms using ArrayLists 7.6 Sorting 8.2 Traversing 2D Arrays
 Standard 1.7 Top Down Design and Decomposition in Karel 1.17 Karel Algorithms
 Standard 7.2 Planning Your Site 7.4 Providing Feedback
 Standard 10.2 Planning Your Site 10.4 Providing Feedback
 Standard 1.7 Top Down Design and Decomposition in Karel 1.17 Karel Algorithms
 Standard 1.6 Top Down Design and Decomposition in Karel
 Standard 1.6 Top Down Design and Decomposition in Karel
 Standard 1.6 Top Down Design and Decomposition in Karel
 Standard 3.6 Top Down Design
 Standard 3.6 Top Down Design
 Standard 2.4 Top Down Design and Decomposition in Karel
 Standard 2.6 Top Down Design and Decomposition in Karel 2.14 More Karel Examples and Testing 3.10 Top Down Design
 Standard 2.6 Top Down Design and Decomposition in Karel 2.14 More Karel Examples and Testing 6.10 Top Down Design
 Standard 1.6 Top Down Design and Decomposition in Karel 1.14 More Karel Examples and Testing 13.10 Top Down Design
 Standard 1.6 Top Down Design and Decomposition in Karel 1.14 More Karel Examples and Testing
 Standard 1.10 Top Down Design 12.4 Final Project
 Standard 1.6 Top Down Design and Decomposition in Karel 14.4 Final Project
 Standard 3.5 Top Down Design 9.4 Final Project
 Standard 10.4 Final Project
 Standard 3.4 Final Project
 Standard 3.4 Final Project
 Standard 2.6 Top Down Design and Decomposition in Karel
 Standard 1.10 Top Down Design 11.14 More Karel Examples and Testing 11.6 Top Down Design and Decomposition in Karel 15.4 Final Project
 Standard 1.6 Top Down Design and Decomposition in Karel
 Standard 1.6 Top Down Design and Decomposition in Karel
 Standard 1.6 Top Down Design and Decomposition in Karel
 Standard 1.6 Top Down Design and Decomposition in Karel
 Standard 3.5 Top Down Design
 Standard 2.10 Top Down Design
 Standard 1.6 Top Down Design and Decomposition in Karel
 Standard 13.1 Providing Feedback
 Standard 2.6 Top Down Design and Decomposition in Karel
 Standard 2.6 Top Down Design and Decomposition in Karel
 Standard 2.10 Top Down Design
 Standard 3.6 Top Down Design and Decomposition in Karel
 Standard 2.6 Top Down Design and Decomposition in Karel
 Standard 1.10 Top Down Design 11.14 More Karel Examples and Testing 11.6 Top Down Design and Decomposition in Karel 15.4 Final Project
 Standard 2.6 Top Down Design and Decomposition in Karel
 Standard 1.10 Top Down Design 11.14 More Karel Examples and Testing 11.6 Top Down Design and Decomposition in Karel 15.4 Final Project
 Standard 2.6 Top Down Design and Decomposition in Karel
 Standard 3.10 Top Down Design
 Standard 2.6 Top Down Design and Decomposition in Karel
 Standard 1.6 Top Down Design and Decomposition in Karel 1.16 Karel Algorithms
 Standard 2.6 Top Down Design and Decomposition in Karel
 Standard 18.10 Top Down Design
 Standard 10.1 Providing Feedback
 Standard 2.6 Top Down Design and Decomposition in Karel
 Standard 2.6 Top Down Design and Decomposition in Karel
 Standard 1.10 Top Down Design 6.14 More Karel Examples and Testing 6.6 Top Down Design and Decomposition in Karel 10.4 Final Project
 Standard 1.6 Top Down Design and Decomposition in Karel
 Standard 1.6 Top Down Design and Decomposition in Karel
 Standard 1.6 Top Down Design and Decomposition in Karel
 Standard 1.6 Top Down Design and Decomposition in Karel
 Standard 1.10 Top Down Design 11.14 More Karel Examples and Testing 11.6 Top Down Design and Decomposition in Karel 15.4 Final Project
 Standard 2.6 Top Down Design and Decomposition in Karel
 Standard 2.6 Top Down Design and Decomposition in Karel
 Standard 1.10 Top Down Design 11.14 More Karel Examples and Testing 11.6 Top Down Design and Decomposition in Karel 15.4 Final Project
 Standard 2.6 Top Down Design and Decomposition in Karel
 Standard 1.10 Top Down Design 11.14 More Karel Examples and Testing 11.6 Top Down Design and Decomposition in Karel 15.4 Final Project
 Standard 6.8 Top Down Design
 Standard 2.6 Top Down Design and Decomposition in Karel
 Standard 1.10 Top Down Design 11.14 More Karel Examples and Testing 11.6 Top Down Design and Decomposition in Karel 15.4 Final Project
 Standard 1.6 Top Down Design and Decomposition in Karel 1.16 Karel Algorithms
 Standard 1.6 Top Down Design and Decomposition in Karel 1.16 Karel Algorithms
 Standard 1.10 Top Down Design 14.14 More Karel Examples and Testing 14.6 Top Down Design and Decomposition in Karel 7.4 Final Project
 Standard 2.6 Top Down Design and Decomposition in Karel
 Standard 1.10 Top Down Design 11.14 More Karel Examples and Testing 11.6 Top Down Design and Decomposition in Karel 15.4 Final Project
 Standard 3.10 Top Down Design 8.6 Top Down Design and Decomposition in Karel 8.14 More Karel Examples and Testing
 Standard 3.10 Top Down Design
 Standard 2.6 Top Down Design and Decomposition in Karel
 Standard 2.6 Top Down Design and Decomposition in Karel
 Standard 1.6 Top Down Design and Decomposition in Karel 1.17 Karel Algorithms
 Standard 1.11 Top Down Design
 Standard 1.11 Top Down Design
 Standard 1.6 Top Down Design and Decomposition in Karel
 Standard 1.10 Top Down Design 11.14 More Karel Examples and Testing 11.6 Top Down Design and Decomposition in Karel 15.4 Final Project
 Standard 2.6 Top Down Design and Decomposition in Karel
 Standard 1.10 Top Down Design 12.14 More Karel Examples and Testing 12.6 Top Down Design and Decomposition in Karel 15.4 Final Project
 Standard 3.6 Top Down Design and Decomposition in Karel
 Standard 1.6 Top Down Design and Decomposition in Karel
 Standard 4.6 Top Down Design and Decomposition in Karel
 Standard 2.6 Top Down Design and Decomposition in Karel 2.14 Karel Algorithms
 Standard 2.6 Top Down Design and Decomposition in Karel
 Standard 3.5 Top Down Design
 Standard 2.6 Top Down Design and Decomposition in Karel
 Standard 2.6 Top Down Design and Decomposition in Karel
 Standard 1.10 Top Down Design 11.14 More Karel Examples and Testing 11.6 Top Down Design and Decomposition in Karel 15.4 Final Project
 Standard 14.4 Developing Algorithms using ArrayLists 14.6 Sorting 15.2 Traversing 2D Arrays
 Standard 13.4 Developing Algorithms using ArrayLists 13.6 Sorting 14.2 Traversing 2D Arrays
 Standard 8.3 Final Project
 Standard 3.6 Top Down Design
 Standard 3.6 Top Down Design
 Standard 6.2 Planning Your Site 6.4 Providing Feedback
 Standard 11.2 Planning Your Site 11.4 Providing Feedback