Please enable JavaScript to use CodeHS

GA 6-8: CSS.KC.6-8.18

CodeHS Lessons

Recognize that there may be multiple approaches to solving a problem.

Standard
1.6 Top Down Design and Decomposition in Karel
2.1 Challenge Problems
8.1 Functions Challenges
Standard
2.4 For Loops
2.10 Top Down Design
2.13 Parameters
2.14 Using i in For Loops
2.15 Extended Loop Control
2.19 Putting Together Control Structures
6.5 Exceptions
7.4 Strings and For Loops
8.3 For Loops and Lists
13.1 Advanced Challenges with Tracy
Standard
33.4 Strings and For Loops
Standard
1.6 Top Down Design and Decomposition in Karel
1.11 If/Else Statements
1.13 Control Structures Example
1.14 More Karel Examples and Testing
1.16 Karel Challenges
13.4 For Loops
13.10 Top Down Design
13.13 Parameters
13.14 Using i in For Loops
13.15 Extended Loop Control
13.19 Putting Together Control Structures
Standard
21.1 Challenge Problems
Standard
2.2 For Loops
3.5 Top Down Design
4.3 Parameters
4.4 Using i in For Loops
4.5 Extended Loop Control
6.1 Putting Together Control Structures
7.1 Advanced Challenges with Tracy
Standard
2.6 Top Down Design and Decomposition in Karel
2.11 If/Else Statements
2.13 Control Structures Example
2.14 More Karel Examples and Testing
2.16 Karel Challenges
3.4 For Loops
3.10 Top Down Design
3.13 Parameters
3.14 Using i in For Loops
3.15 Extended Loop Control
3.19 Putting Together Control Structures
Standard
2.6 Top Down Design and Decomposition in Karel
2.11 If/Else Statements
2.13 Control Structures Example
2.14 More Karel Examples and Testing
2.16 Karel Challenges
6.4 For Loops
6.10 Top Down Design
6.13 Parameters
6.14 Using i in For Loops
6.15 Extended Loop Control
6.19 Putting Together Control Structures
Standard
7.18 Exceptions
Standard
6.3 For Loops and Lists
Standard
1.6 Top Down Design and Decomposition in Karel
1.11 If/Else Statements
1.13 Control Structures Example
1.14 More Karel Examples and Testing
1.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.13 Parameters
1.14 Using i in For Loops
1.15 Extended Loop Control
1.19 Putting Together Control Structures
11.6 Top Down Design and Decomposition in Karel
11.11 If/Else Statements
11.13 Control Structures Example
11.14 More Karel Examples and Testing
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.13 Parameters
1.14 Using i in For Loops
1.15 Extended Loop Control
1.19 Putting Together Control Structures
11.6 Top Down Design and Decomposition in Karel
11.11 If/Else Statements
11.13 Control Structures Example
11.14 More Karel Examples and Testing
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.13 Parameters
1.14 Using i in For Loops
1.15 Extended Loop Control
1.19 Putting Together Control Structures
11.6 Top Down Design and Decomposition in Karel
11.11 If/Else Statements
11.13 Control Structures Example
11.14 More Karel Examples and Testing
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
2.6 Top Down Design and Decomposition in Karel
3.2 Challenge Problems
Standard
1.4 For Loops
1.10 Top Down Design
1.13 Parameters
1.14 Using i in For Loops
1.15 Extended Loop Control
1.19 Putting Together Control Structures
6.6 Top Down Design and Decomposition in Karel
6.11 If/Else Statements
6.13 Control Structures Example
6.14 More Karel Examples and Testing
6.16 Karel 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.13 Parameters
1.14 Using i in For Loops
1.15 Extended Loop Control
1.19 Putting Together Control Structures
11.6 Top Down Design and Decomposition in Karel
11.11 If/Else Statements
11.13 Control Structures Example
11.14 More Karel Examples and Testing
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.13 Parameters
1.14 Using i in For Loops
1.15 Extended Loop Control
1.19 Putting Together Control Structures
11.6 Top Down Design and Decomposition in Karel
11.11 If/Else Statements
11.13 Control Structures Example
11.14 More Karel Examples and Testing
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.13 Parameters
1.14 Using i in For Loops
1.15 Extended Loop Control
1.19 Putting Together Control Structures
11.6 Top Down Design and Decomposition in Karel
11.11 If/Else Statements
11.13 Control Structures Example
11.14 More Karel Examples and Testing
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.13 Parameters
1.14 Using i in For Loops
1.15 Extended Loop Control
1.19 Putting Together Control Structures
11.6 Top Down Design and Decomposition in Karel
11.11 If/Else Statements
11.13 Control Structures Example
11.14 More Karel Examples and Testing
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.13 Parameters
1.14 Using i in For Loops
1.15 Extended Loop Control
1.19 Putting Together Control Structures
11.6 Top Down Design and Decomposition in Karel
11.11 If/Else Statements
11.13 Control Structures Example
11.14 More Karel Examples and Testing
11.16 Karel Challenges
Standard
3.4 For Loops
3.10 Top Down Design
3.14 Parameters
3.15 Using i in For Loops
3.16 Extended Loop Control
3.20 Putting Together Control Structures
5.11 Project: Secure the Company's Network
7.1 Advanced Challenges with Tracy
Standard
1.4 For Loops
1.10 Top Down Design
1.13 Parameters
1.14 Using i in For Loops
1.15 Extended Loop Control
1.19 Putting Together Control Structures
11.6 Top Down Design and Decomposition in Karel
11.11 If/Else Statements
11.13 Control Structures Example
11.14 More Karel Examples and Testing
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
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.6 Top Down Design and Decomposition in Karel
3.2 Challenge Problems
Standard
1.4 For Loops
1.10 Top Down Design
1.13 Parameters
1.14 Using i in For Loops
1.15 Extended Loop Control
1.19 Putting Together Control Structures
11.6 Top Down Design and Decomposition in Karel
11.11 If/Else Statements
11.13 Control Structures Example
11.14 More Karel Examples and Testing
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
2.1 Intro to Design Thinking
Standard
2.1 Intro to Design Thinking