# IN CS 1: CSI-3.2

## CodeHS Lessons

Assess the use of algorithms to provide a solution.

 Standard 1.6 Top Down Design and Decomposition in Karel 1.13 Control Structures Example 2.1 Challenge Problems 4.2 Graphics Challenges 6.1 Control Structures Challenges 8.1 Functions Challenges 10.1 Animation Challenges 12.1 Project Prep and Development
 Standard 2.10 Top Down Design 2.19 Putting Together Control Structures 7.4 Strings and For Loops 8.3 For Loops and Lists 23.6 Top Down Design and Decomposition in Karel
 Standard 4.5 Informal Code Analysis
 Standard 1.7 Top Down Design and Decomposition in Karel
 Standard 1.6 Top Down Design and Decomposition in Karel 33.4 Strings and For Loops
 Standard 1.7 Top Down Design and Decomposition in Karel
 Standard 13.10 Top Down Design 13.19 Putting Together Control Structures
 Standard 2.1 Introduction to jQuery
 Standard 4.2 Programming with Karel 4.4 Branching 21.1 Challenge Problems 23.1 Control Structures Challenges
 Standard 3.5 Top Down Design 6.1 Putting Together Control Structures 10.6 Top Down Design and Decomposition in Karel
 Standard 3.10 Top Down Design 3.19 Putting Together Control Structures
 Standard 6.10 Top Down Design 6.19 Putting Together Control Structures
 Standard 2.19 Functions and Return Values 1 2.20 Functions and Return Values 2 8.6 Finding an Element in a List
 Standard 6.3 For Loops and Lists
 Standard 1.10 Top Down Design 1.19 Putting Together Control Structures 8.4 Strings and For Loops 9.3 For Loops and Lists
 Standard 1.6 Top Down Design and Decomposition in Karel 1.13 Control Structures Example 2.1 Challenge Problems 4.2 Graphics Challenges 7.1 Control Structures Challenges 9.1 Functions Challenges 12.1 Animation Challenges 15.1 Project Prep and Development
 Standard 3.5 Top Down Design 8.1 Putting Together Control Structures
 Standard 2.6 Top Down Design and Decomposition in Karel 2.14 Control Structures Example 3.2 Challenge Problems 6.1 Graphics Challenges 8.1 Control Structures Challenges
 Standard 1.10 Top Down Design 1.19 Putting Together Control Structures
 Standard 1.6 Top Down Design and Decomposition in Karel
 Standard 8.1 What is an Algorithm? 8.8 Informal Code Analysis
 Standard 2.6 Top Down Design and Decomposition in Karel 2.14 Control Structures Example 3.2 Challenge Problems 6.1 Graphics Challenges 8.1 Control Structures Challenges
 Standard 2.6 Top Down Design and Decomposition in Karel 2.14 Control Structures Example 3.2 Challenge Problems 7.1 Graphics Challenges 9.1 Control Structures Challenges
 Standard 3.6 Top Down Design and Decomposition in Karel 3.14 Control Structures Example 4.2 Challenge Problems 7.1 Graphics Challenges 9.1 Control Structures Challenges
 Standard 2.6 Top Down Design and Decomposition in Karel 2.14 Control Structures Example 3.2 Challenge Problems 6.1 Graphics Challenges 8.1 Control Structures Challenges
 Standard 1.10 Top Down Design 1.19 Putting Together Control Structures
 Standard 2.6 Top Down Design and Decomposition in Karel 2.14 Control Structures Example 3.2 Challenge Problems 6.1 Graphics Challenges 8.1 Control Structures Challenges
 Standard 1.10 Top Down Design 1.19 Putting Together Control Structures
 Standard 2.6 Top Down Design and Decomposition in Karel 2.14 Control Structures Example 3.2 Challenge Problems 7.1 Graphics Challenges 10.1 Control Structures Challenges
 Standard 3.10 Top Down Design 3.19 Putting Together Control Structures
 Standard 6.2 Programming with Karel 6.4 Branching
 Standard 2.6 Top Down Design and Decomposition in Karel 2.14 Control Structures Example 3.2 Challenge Problems 14.1 Control Structures Challenges
 Standard 1.6 Top Down Design and Decomposition in Karel
 Standard 2.6 Top Down Design and Decomposition in Karel 2.14 Control Structures Example 3.2 Challenge Problems 6.1 Graphics Challenges 15.1 Control Structures Challenges
 Standard 2.6 Top Down Design and Decomposition in Karel 2.14 Control Structures Example 3.2 Challenge Problems 6.1 Graphics Challenges 8.1 Control Structures Challenges
 Standard 1.10 Top Down Design 1.19 Putting Together Control Structures
 Standard 1.6 Top Down Design and Decomposition in Karel 1.13 Control Structures Example 2.1 Challenge Problems 5.2 Graphics Challenges 7.1 Control Structures Challenges 9.1 Functions Challenges 11.1 Animation Challenges 13.1 Project Prep and Development
 Standard 23.2 Programming with Karel 23.4 Branching
 Standard 1.10 Top Down Design 1.19 Putting Together Control Structures
 Standard 2.6 Top Down Design and Decomposition in Karel 2.14 Control Structures Example 3.2 Challenge Problems 6.1 Graphics Challenges 8.1 Control Structures Challenges
 Standard 2.6 Top Down Design and Decomposition in Karel 2.14 Control Structures Example 3.2 Challenge Problems 6.1 Graphics Challenges 8.1 Control Structures Challenges
 Standard 1.10 Top Down Design 1.19 Putting Together Control Structures
 Standard 2.6 Top Down Design and Decomposition in Karel 2.14 Control Structures Example 3.2 Challenge Problems 6.1 Graphics Challenges 8.1 Control Structures Challenges
 Standard 1.10 Top Down Design 1.19 Putting Together Control Structures
 Standard 2.6 Top Down Design and Decomposition in Karel 2.14 Control Structures Example 3.2 Challenge Problems 6.1 Graphics Challenges 8.1 Control Structures Challenges
 Standard 1.10 Top Down Design 1.19 Putting Together Control Structures
 Standard 1.6 Top Down Design and Decomposition in Karel
 Standard 1.6 Top Down Design and Decomposition in Karel
 Standard 2.6 Top Down Design and Decomposition in Karel 2.14 Control Structures Example 3.2 Challenge Problems 6.1 Graphics Challenges 8.1 Control Structures Challenges
 Standard 1.10 Top Down Design 1.19 Putting Together Control Structures
 Standard 3.10 Top Down Design 3.20 Putting Together Control Structures
 Standard 1.6 Top Down Design and Decomposition in Karel
 Standard 1.10 Top Down Design 1.19 Putting Together Control Structures
 Standard 2.6 Top Down Design and Decomposition in Karel 2.14 Control Structures Example 3.2 Challenge Problems 6.1 Graphics Challenges 8.1 Control Structures Challenges
 Standard 3.6 Top Down Design and Decomposition in Karel 3.14 Control Structures Example 4.2 Challenge Problems 7.1 Graphics Challenges 11.1 Control Structures Challenges
 Standard 17.2 Programming with Karel 17.4 Branching
 Standard 1.6 Top Down Design and Decomposition in Karel 1.13 Control Structures Example
 Standard 2.6 Top Down Design and Decomposition in Karel 2.13 Control Structures Example 3.2 Challenge Problems 6.1 Graphics Challenges 8.1 Control Structures Challenges
 Standard 9.1 What is an Algorithm? 9.8 Informal Code Analysis
 Standard 21.2 Programming with Karel 21.4 Branching
 Standard 3.5 Top Down Design 6.1 Putting Together Control Structures
 Standard 2.6 Top Down Design and Decomposition in Karel 2.13 Control Structures Example 3.2 Challenge Problems 6.1 Graphics Challenges 8.1 Control Structures Challenges
 Standard 2.6 Top Down Design and Decomposition in Karel 2.14 Control Structures Example 3.2 Challenge Problems 6.1 Graphics Challenges 8.1 Control Structures Challenges
 Standard 1.10 Top Down Design 1.19 Putting Together Control Structures
 Standard 1.6 Top Down Design and Decomposition in Karel 1.13 Control Structures Example 2.1 Challenge Problems 4.2 Graphics Challenges 6.1 Control Structures Challenges 8.1 Functions Challenges 10.1 Animation Challenges 15.1 Project Prep and Development
 Standard 1.6 Top Down Design and Decomposition in Karel 1.13 Control Structures Example 2.1 Challenge Problems 4.2 Graphics Challenges 6.1 Control Structures Challenges 9.1 Functions Challenges 9.1 Functions Challenges
 Standard 10.5 Informal Code Analysis
 Standard 10.5 Informal Code Analysis