# FL 6-8: SC.68.CS-CS.2.12

## CodeHS Lessons

Select the â€˜bestâ€™ algorithm based on a given criteria (e.g., time, resource, and accessibility) to solve a problem, individually and collaboratively

 Standard 1.6 Top Down Design and Decomposition in Karel 2.1 Challenge Problems 9.1 Functions Challenges
 Standard 24.4 For Loops
 Standard 21.1 Challenge Problems
 Standard 1.6 Top Down Design and Decomposition in Karel 1.16 Challenge Problems 8.1 Functions Challenges
 Standard 1.6 Top Down Design and Decomposition in Karel 2.1 Challenge Problems 9.1 Functions Challenges
 Standard 1.6 Top Down Design and Decomposition in Karel 2.1 Challenge Problems 9.1 Functions Challenges
 Standard 2.3 For Loops 3.6 Top Down Design 8.1 Putting Together Control Structures
 Standard 2.3 For Loops 3.6 Top Down Design 8.1 Putting Together Control Structures
 Standard 1.6 Top Down Design and Decomposition in Karel 1.9 For Loops 1.13 Control Structures Example 1.16 Karel Challenges 13.4 For Loops 13.10 Top Down Design 13.19 Putting Together Control Structures
 Standard 2.6 Top Down Design and Decomposition in Karel 2.9 For Loops 2.13 Control Structures Example 2.16 Karel Challenges 3.4 For Loops 3.10 Top Down Design 3.19 Putting Together Control Structures
 Standard 2.6 Top Down Design and Decomposition in Karel 2.9 For Loops 2.13 Control Structures Example 2.16 Karel Challenges 6.4 For Loops 6.10 Top Down Design 6.19 Putting Together Control Structures
 Standard 1.6 Top Down Design and Decomposition in Karel 1.9 For Loops 1.13 Control Structures Example 1.16 Karel Challenges
 Standard 1.4 For Loops 1.10 Top Down Design 1.19 Putting Together Control Structures
 Standard 1.6 Top Down Design and Decomposition in Karel 2.1 Challenge Problems 9.1 Functions Challenges
 Standard 2.2 For Loops 3.5 Top Down Design 8.1 Putting Together Control Structures
 Standard 2.6 Top Down Design and Decomposition in Karel 3.2 Challenge Problems
 Standard 1.4 For Loops 1.10 Top Down Design 1.19 Putting Together Control Structures 11.6 Top Down Design and Decomposition in Karel 11.9 For Loops 11.13 Control Structures Example 11.16 Karel Challenges
 Standard 1.6 Top Down Design and Decomposition in Karel 2.1 Challenge Problems 8.1 Functions Challenges
 Standard 1.6 Top Down Design and Decomposition in Karel 2.1 Challenge Problems 8.1 Functions Challenges
 Standard 1.6 Top Down Design and Decomposition in Karel 2.1 Challenge Problems 9.1 Functions Challenges 9.1 Functions Challenges
 Standard 2.2 For Loops 3.5 Top Down Design 6.1 Putting Together Control Structures
 Standard 2.4 For Loops 2.10 Top Down Design 2.19 Putting Together Control Structures
 Standard 2.6 Top Down Design and Decomposition in Karel 3.2 Challenge Problems
 Standard 2.6 Top Down Design and Decomposition in Karel 3.2 Challenge Problems
 Standard 2.4 For Loops 2.10 Top Down Design 2.22 Putting Together Control Structures
 Standard 3.6 Top Down Design and Decomposition in Karel 4.2 Challenge Problems
 Standard 2.6 Top Down Design and Decomposition in Karel 3.2 Challenge Problems
 Standard 1.4 For Loops 1.10 Top Down Design 1.19 Putting Together Control Structures 11.6 Top Down Design and Decomposition in Karel 11.9 For Loops 11.13 Control Structures Example 11.16 Karel Challenges
 Standard 2.6 Top Down Design and Decomposition in Karel 3.2 Challenge Problems
 Standard 1.4 For Loops 1.10 Top Down Design 1.19 Putting Together Control Structures 11.6 Top Down Design and Decomposition in Karel 11.9 For Loops 11.13 Control Structures Example 11.16 Karel Challenges
 Standard 2.6 Top Down Design and Decomposition in Karel 3.2 Challenge Problems
 Standard 3.4 For Loops 3.10 Top Down Design 3.19 Putting Together Control Structures
 Standard 2.6 Top Down Design and Decomposition in Karel 3.2 Challenge Problems
 Standard 2.6 Top Down Design and Decomposition in Karel 3.2 Challenge Problems
 Standard 18.4 For Loops 18.10 Top Down Design 18.19 Putting Together Control Structures
 Standard 2.6 Top Down Design and Decomposition in Karel 3.2 Challenge Problems
 Standard 1.4 For Loops 1.10 Top Down Design 1.19 Putting Together Control Structures 6.6 Top Down Design and Decomposition in Karel 6.9 For Loops 6.13 Control Structures Example 6.16 Karel Challenges
 Standard 1.6 Top Down Design and Decomposition in Karel 18.1 Challenge Problems 25.1 Functions Challenges
 Standard 1.6 Top Down Design and Decomposition in Karel 2.1 Challenge Problems 13.1 Functions Challenges
 Standard 1.6 Top Down Design and Decomposition in Karel 2.1 Challenge Problems 9.1 Functions Challenges
 Standard 1.4 For Loops 1.10 Top Down Design 1.19 Putting Together Control Structures 11.6 Top Down Design and Decomposition in Karel 11.9 For Loops 11.13 Control Structures Example 11.16 Karel Challenges
 Standard 2.6 Top Down Design and Decomposition in Karel 3.2 Challenge Problems
 Standard 2.6 Top Down Design and Decomposition in Karel 3.2 Challenge Problems
 Standard 1.4 For Loops 1.10 Top Down Design 1.19 Putting Together Control Structures 11.6 Top Down Design and Decomposition in Karel 11.9 For Loops 11.13 Control Structures Example 11.16 Karel Challenges
 Standard 2.6 Top Down Design and Decomposition in Karel 3.2 Challenge Problems
 Standard 1.4 For Loops 1.10 Top Down Design 1.19 Putting Together Control Structures 11.6 Top Down Design and Decomposition in Karel 11.9 For Loops 11.13 Control Structures Example 11.16 Karel Challenges
 Standard 2.6 Top Down Design and Decomposition in Karel 3.2 Challenge Problems
 Standard 1.4 For Loops 1.10 Top Down Design 1.19 Putting Together Control Structures 11.6 Top Down Design and Decomposition in Karel 11.9 For Loops 11.13 Control Structures Example 11.16 Karel Challenges
 Standard 1.4 For Loops 1.10 Top Down Design 1.19 Putting Together Control Structures 14.6 Top Down Design and Decomposition in Karel 14.9 For Loops 14.13 Control Structures Example 14.16 Karel Challenges
 Standard 2.6 Top Down Design and Decomposition in Karel 3.2 Challenge Problems
 Standard 1.4 For Loops 1.10 Top Down Design 1.19 Putting Together Control Structures 11.6 Top Down Design and Decomposition in Karel 11.9 For Loops 11.13 Control Structures Example 11.16 Karel Challenges
 Standard 3.4 For Loops 3.10 Top Down Design 3.19 Putting Together Control Structures 8.6 Top Down Design and Decomposition in Karel 8.9 For Loops 8.13 Control Structures Example 8.16 Karel Challenges
 Standard 3.4 For Loops 3.10 Top Down Design 3.20 Putting Together Control Structures
 Standard 2.6 Top Down Design and Decomposition in Karel
 Standard 2.6 Top Down Design and Decomposition in Karel 14.1 Challenge Problems 21.1 Functions Challenges
 Standard 1.4 For Loops 1.10 Top Down Design 1.19 Putting Together Control Structures 11.6 Top Down Design and Decomposition in Karel 11.9 For Loops 11.13 Control Structures Example 11.16 Karel Challenges
 Standard 2.6 Top Down Design and Decomposition in Karel 3.2 Challenge Problems
 Standard 3.6 Top Down Design and Decomposition in Karel 4.2 Challenge Problems
 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 3.1 Challenge Problems
 Standard 2.2 For Loops 3.5 Top Down Design 6.1 Putting Together Control Structures
 Standard 2.6 Top Down Design and Decomposition in Karel 3.2 Challenge Problems
 Standard 2.6 Top Down Design and Decomposition in Karel 3.2 Challenge Problems
 Standard 1.4 For Loops 1.10 Top Down Design 1.19 Putting Together Control Structures 11.6 Top Down Design and Decomposition in Karel 11.9 For Loops 11.13 Control Structures Example 11.16 Karel Challenges
 Standard 2.3 For Loops 3.6 Top Down Design 8.1 Putting Together Control Structures
 Standard 2.3 For Loops 3.6 Top Down Design 8.1 Putting Together Control Structures
 Standard 11.4 For Loops
 Standard 1.6 Top Down Design and Decomposition in Karel 2.2 Challenge Problems