Please enable JavaScript to use CodeHS

OK 6-8: 8.AP.A.01

CodeHS Lessons

Design algorithms in natural language, flow and control diagrams, comments within code, and/or pseudocode to solve complex problems.

Standard
3.6 Comments
24.6 Comments
Standard
9.14 Functions and Parameters 1
Standard
4.6 Organizational Techniques
Standard
1.7 Commenting Your Code
Standard
5.1 Introduction to Karel
5.2 Karel's World
5.3 Functions
Standard
1.1 Introduction to Karel
1.2 Karel's World
1.3 Functions
Standard
3.1 Comments
3.6 Top Down Design
Standard
3.1 Comments
3.6 Top Down Design
Standard
1.9 For Loops
1.11 If/Else Statements
1.12 While Loops in Karel
1.13 Control Structures Example
1.14 More Karel Examples and Testing
1.16 Karel Challenges
13.10 Top Down Design
13.6 Comments
Standard
2.9 For Loops
2.11 If/Else Statements
2.12 While Loops in Karel
2.13 Control Structures Example
2.14 More Karel Examples and Testing
2.16 Karel Challenges
3.6 Comments
3.10 Top Down Design
Standard
2.9 For Loops
2.11 If/Else Statements
2.12 While Loops in Karel
2.13 Control Structures Example
2.14 More Karel Examples and Testing
2.16 Karel Challenges
6.10 Top Down Design
6.6 Comments
Standard
1.9 For Loops
1.11 If/Else Statements
1.12 While Loops in Karel
1.13 Control Structures Example
1.14 More Karel Examples and Testing
1.16 Karel Challenges
Standard
1.6 Comments
1.10 Top Down Design
2.6 Comments
3.3 Comments & Pseudocode
Standard
1.7 Commenting Your Code
5.3 Comments & Pseudocode
8.1 Functions and Parameters 1
Standard
3.1 Comments
3.5 Top Down Design
5.3 Comments & Pseudocode
Standard
2.3 Comments & Pseudocode
Standard
1.3 Comments & Pseudocode
Standard
1.3 Comments & Pseudocode
Standard
2.7 Commenting Your Code
9.1 Functions and Parameters 1
Standard
1.6 Comments
1.10 Top Down Design
3.3 Comments & Pseudocode
11.9 For Loops
11.11 If/Else Statements
11.12 While Loops in Karel
11.13 Control Structures Example
11.14 More Karel Examples and Testing
11.16 Karel Challenges
Standard
1.7 Commenting Your Code
1.16 Karel Challenges
Standard
1.7 Commenting Your Code
7.1 Functions and Parameters 1
Standard
1.7 Commenting Your Code
7.1 Functions and Parameters 1
Standard
1.7 Commenting Your Code
7.1 Functions and Parameters 1
Standard
3.1 Comments
3.5 Top Down Design
Standard
2.6 Comments
2.10 Top Down Design
3.6 Comments
Standard
14.10 Functions and Parameters 1
Standard
2.7 Commenting Your Code
9.1 Functions and Parameters 1
Standard
2.7 Commenting Your Code
10.1 Functions and Parameters 1
Standard
2.6 Comments
2.10 Top Down Design
5.6 Comments
Standard
3.7 Commenting Your Code
10.1 Functions and Parameters 1
Standard
2.7 Commenting Your Code
9.1 Functions and Parameters 1
Standard
1.6 Comments
1.10 Top Down Design
3.3 Comments & Pseudocode
11.9 For Loops
11.11 If/Else Statements
11.12 While Loops in Karel
11.13 Control Structures Example
11.14 More Karel Examples and Testing
11.16 Karel Challenges
Standard
2.7 Commenting Your Code
9.1 Functions and Parameters 1
Standard
1.6 Comments
1.10 Top Down Design
3.3 Comments & Pseudocode
11.9 For Loops
11.11 If/Else Statements
11.12 While Loops in Karel
11.13 Control Structures Example
11.14 More Karel Examples and Testing
11.16 Karel Challenges
Standard
2.7 Commenting Your Code
11.1 Functions and Parameters 1
Standard
3.6 Comments
3.10 Top Down Design
Standard
6.5 Organizational Techniques
Standard
2.7 Commenting Your Code
Standard
2.7 Commenting Your Code
17.1 Functions and Parameters 1
Standard
3.7 Comments
18.10 Top Down Design
18.6 Comments
Standard
2.7 Commenting Your Code
9.1 Functions and Parameters 1
Standard
1.6 Comments
1.10 Top Down Design
3.3 Comments & Pseudocode
6.9 For Loops
6.11 If/Else Statements
6.12 While Loops in Karel
6.13 Control Structures Example
6.14 More Karel Examples and Testing
6.16 Karel Challenges
Standard
1.7 Commenting Your Code
Standard
1.7 Commenting Your Code
12.1 Functions and Parameters 1
Standard
1.7 Commenting Your Code
8.1 Functions and Parameters 1
Standard
23.6 Organizational Techniques
Standard
1.6 Comments
1.10 Top Down Design
3.3 Comments & Pseudocode
11.9 For Loops
11.11 If/Else Statements
11.12 While Loops in Karel
11.13 Control Structures Example
11.14 More Karel Examples and Testing
11.16 Karel Challenges
Standard
2.7 Commenting Your Code
9.1 Functions and Parameters 1
Standard
2.7 Commenting Your Code
9.1 Functions and Parameters 1
Standard
1.6 Comments
1.10 Top Down Design
3.3 Comments & Pseudocode
11.9 For Loops
11.11 If/Else Statements
11.12 While Loops in Karel
11.13 Control Structures Example
11.14 More Karel Examples and Testing
11.16 Karel Challenges
Standard
2.7 Commenting Your Code
9.1 Functions and Parameters 1
Standard
1.6 Comments
1.10 Top Down Design
3.3 Comments & Pseudocode
11.9 For Loops
11.11 If/Else Statements
11.12 While Loops in Karel
11.13 Control Structures Example
11.14 More Karel Examples and Testing
11.16 Karel Challenges
Standard
2.7 Commenting Your Code
9.1 Functions and Parameters 1
Standard
1.6 Comments
1.10 Top Down Design
3.3 Comments & Pseudocode
11.9 For Loops
11.11 If/Else Statements
11.12 While Loops in Karel
11.13 Control Structures Example
11.14 More Karel Examples and Testing
11.16 Karel Challenges
Standard
1.6 Comments
1.10 Top Down Design
4.3 Comments & Pseudocode
14.9 For Loops
14.11 If/Else Statements
14.12 While Loops in Karel
14.13 Control Structures Example
14.14 More Karel Examples and Testing
14.16 Karel Challenges
Standard
2.7 Commenting Your Code
9.1 Functions and Parameters 1
Standard
1.6 Comments
1.10 Top Down Design
3.3 Comments & Pseudocode
11.9 For Loops
11.11 If/Else Statements
11.12 While Loops in Karel
11.13 Control Structures Example
11.14 More Karel Examples and Testing
11.16 Karel Challenges
Standard
3.6 Comments
3.10 Top Down Design
8.9 For Loops
8.11 If/Else Statements
8.12 While Loops in Karel
8.13 Control Structures Example
8.14 More Karel Examples and Testing
8.16 Karel Challenges
Standard
3.6 Comments
3.10 Top Down Design
Standard
2.7 Commenting Your Code
Standard
2.1 Introduction to Karel
2.2 Karel's World
2.3 Functions
Standard
2.7 Commenting Your Code
Standard
1.16 Organizational Techniques
Standard
1.6 Comments
1.10 Top Down Design
3.3 Comments & Pseudocode
11.9 For Loops
11.11 If/Else Statements
11.12 While Loops in Karel
11.13 Control Structures Example
11.14 More Karel Examples and Testing
11.16 Karel Challenges
Standard
2.7 Commenting Your Code
9.1 Functions and Parameters 1
Standard
3.7 Commenting Your Code
24.1 Functions and Parameters 1
24.1 Functions and Parameters 1
Standard
16.6 Organizational Techniques
Standard
1.7 Commenting Your Code
Standard
4.7 Commenting Your Code
7.1 Functions and Parameters 1
Standard
2.10 If Statements
Standard
2.7 Commenting Your Code
Standard
21.6 Organizational Techniques
Standard
3.1 Comments
3.5 Top Down Design
Standard
2.7 Commenting Your Code
9.1 Functions and Parameters 1
Standard
2.7 Commenting Your Code
9.1 Functions and Parameters 1
Standard
1.6 Comments
1.10 Top Down Design
3.3 Comments & Pseudocode
11.9 For Loops
11.11 If/Else Statements
11.12 While Loops in Karel
11.13 Control Structures Example
11.14 More Karel Examples and Testing
11.16 Karel Challenges
Standard
1.1 Introduction to Karel
1.2 Karel's World
1.3 Functions
Standard
2.6 Comments
Standard
3.1 Comments
3.6 Top Down Design
Standard
3.1 Comments
3.6 Top Down Design
Standard
2.6 Comments
11.6 Comments
Standard
8.14 Functions and Parameters 1
Standard
12.14 Functions and Parameters 1
Standard
1.7 Commenting Your Code
9.1 Functions and Parameters 1
Standard
1.1 Introduction to Karel
1.2 Karel's World
1.3 Functions