Please enable JavaScript to use CodeHS

PA 2: 2-AP-10

CodeHS Lessons

Use flowcharts and/or pseudocode to address complex problems as algorithms.

Standard
1.4 Functions in Karel
1.5 The Main Function
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
Standard
13.6 Organizational Techniques
Standard
1.4 Functions in Karel
1.5 The Main Function
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
Standard
1.4 Functions in Karel
1.5 The Main Function
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
Standard
1.4 Functions in Karel
1.5 The Main Function
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
Standard
5.7 If/Else Statements
5.8 While Loops
5.9 Karel Challenges
8.1 Getting Started
8.10 Project: Animate an Emoji
Standard
1.7 If/Else Statements
1.8 While Loops
1.9 Karel Challenges
4.1 Getting Started
4.10 Project: Animate an Emoji
Standard
3.6 Top Down Design
Standard
3.6 Top Down Design
Standard
2.1 Functions in Karel
2.3 The Main Function
2.4 Top Down Design and Decomposition in Karel
3.1 Commenting Your Code
8.1 Final Project
Standard
2.4 Functions in Karel
2.4 Functions in Karel
2.5 The Start Function
2.5 The Start Function
2.6 Top Down Design and Decomposition in Karel
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
2.7 Commenting Your Code
2.16 Karel Challenges
2.16 Karel Challenges
3.10 Top Down Design
3.10 Top Down Design
Standard
2.4 Functions in Karel
2.4 Functions in Karel
2.5 The Start Function
2.5 The Start Function
2.6 Top Down Design and Decomposition in Karel
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
2.7 Commenting Your Code
2.16 Karel Challenges
2.16 Karel Challenges
6.10 Top Down Design
6.10 Top Down Design
Standard
1.4 Functions in Karel
1.4 Functions in Karel
1.5 The Start Function
1.5 The Start Function
1.6 Top Down Design and Decomposition in Karel
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
1.7 Commenting Your Code
1.16 Karel Challenges
1.16 Karel Challenges
13.10 Top Down Design
13.10 Top Down Design
Standard
1.4 Functions in Karel
1.4 Functions in Karel
1.5 The Start Function
1.5 The Start Function
1.6 Top Down Design and Decomposition in Karel
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
1.7 Commenting Your Code
1.16 Karel Challenges
1.16 Karel Challenges
3.17 Karel Challenges
3.18 Final Project
Standard
1.10 Top Down Design
1.10 Top Down Design
3.3 Comments & Pseudocode
Standard
1.4 Functions in Karel
1.4 Functions in Karel
1.5 The Start Function
1.5 The Start Function
1.6 Top Down Design and Decomposition in Karel
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
1.7 Commenting Your Code
5.3 Comments & Pseudocode
Standard
3.5 Top Down Design
3.5 Top Down Design
5.3 Comments & Pseudocode
Standard
2.3 Comments & Pseudocode
9.1 Karel Challenges
11.1 Final Project
Standard
1.3 Comments & Pseudocode
Standard
1.3 Comments & Pseudocode
Standard
2.4 Functions in Karel
2.4 Functions in Karel
2.5 The Start Function
2.5 The Start Function
2.6 Top Down Design and Decomposition in Karel
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
2.7 Commenting Your Code
Standard
1.10 Top Down Design
1.10 Top Down Design
3.3 Comments & Pseudocode
11.4 Functions in Karel
11.5 The Start Function
11.6 Top Down Design and Decomposition in Karel
11.7 Commenting Your Code
11.16 Karel Challenges
11.4 Functions in Karel
11.5 The Start Function
11.6 Top Down Design and Decomposition in Karel
11.7 Commenting Your Code
11.16 Karel Challenges
Standard
1.4 Functions in Karel
1.4 Functions in Karel
1.5 The Start Function
1.5 The Start Function
1.6 Top Down Design and Decomposition in Karel
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
1.7 Commenting Your Code
Standard
1.4 Functions in Karel
1.4 Functions in Karel
1.5 The Start Function
1.5 The Start Function
1.6 Top Down Design and Decomposition in Karel
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
1.7 Commenting Your Code
Standard
1.4 Functions in Karel
1.4 Functions in Karel
1.5 The Start Function
1.5 The Start Function
1.6 Top Down Design and Decomposition in Karel
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
1.7 Commenting Your Code
Standard
3.5 Top Down Design
3.5 Top Down Design
Standard
2.10 Top Down Design
2.10 Top Down Design
Standard
1.16 Challenge Problems
Standard
7.1 Karel Challenges
8.1 Final Project
Standard
2.4 Functions in Karel
2.4 Functions in Karel
2.5 The Start Function
2.5 The Start Function
2.6 Top Down Design and Decomposition in Karel
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
2.7 Commenting Your Code
Standard
2.4 Functions in Karel
2.4 Functions in Karel
2.5 The Start Function
2.5 The Start Function
2.6 Top Down Design and Decomposition in Karel
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
2.7 Commenting Your Code
Standard
2.10 Top Down Design
2.10 Top Down Design
Standard
3.4 Functions in Karel
3.4 Functions in Karel
3.5 The Start Function
3.5 The Start Function
3.6 Top Down Design and Decomposition in Karel
3.6 Top Down Design and Decomposition in Karel
3.7 Commenting Your Code
3.7 Commenting Your Code
Standard
2.4 Functions in Karel
2.4 Functions in Karel
2.5 The Start Function
2.5 The Start Function
2.6 Top Down Design and Decomposition in Karel
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
2.7 Commenting Your Code
Standard
1.10 Top Down Design
1.10 Top Down Design
3.3 Comments & Pseudocode
11.4 Functions in Karel
11.5 The Start Function
11.6 Top Down Design and Decomposition in Karel
11.7 Commenting Your Code
11.16 Karel Challenges
11.4 Functions in Karel
11.5 The Start Function
11.6 Top Down Design and Decomposition in Karel
11.7 Commenting Your Code
11.16 Karel Challenges
Standard
2.4 Functions in Karel
2.4 Functions in Karel
2.5 The Start Function
2.5 The Start Function
2.6 Top Down Design and Decomposition in Karel
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
2.7 Commenting Your Code
Standard
3.10 Top Down Design
3.10 Top Down Design
Standard
6.5 Organizational Techniques
Standard
2.4 Functions in Karel
2.5 The Main Function
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
Standard
2.4 Functions in Karel
2.4 Functions in Karel
2.5 The Start Function
2.5 The Start Function
2.6 Top Down Design and Decomposition in Karel
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
2.7 Commenting Your Code
Standard
18.10 Top Down Design
18.10 Top Down Design
Standard
2.4 Functions in Karel
2.4 Functions in Karel
2.5 The Start Function
2.5 The Start Function
2.6 Top Down Design and Decomposition in Karel
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
2.7 Commenting Your Code
Standard
2.4 Functions in Karel
2.4 Functions in Karel
2.5 The Start Function
2.5 The Start Function
2.6 Top Down Design and Decomposition in Karel
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
2.7 Commenting Your Code
Standard
1.10 Top Down Design
1.10 Top Down Design
3.3 Comments & Pseudocode
6.4 Functions in Karel
6.5 The Start Function
6.6 Top Down Design and Decomposition in Karel
6.7 Commenting Your Code
6.16 Karel Challenges
6.4 Functions in Karel
6.5 The Start Function
6.6 Top Down Design and Decomposition in Karel
6.7 Commenting Your Code
6.16 Karel Challenges
Standard
1.4 Functions in Karel
1.5 The Main Function
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
Standard
1.7 If/Else Statements
1.8 While Loops
1.9 Karel Challenges
3.1 Getting Started
3.10 Project: Animate an Emoji
Standard
1.4 Functions in Karel
1.4 Functions in Karel
1.5 The Start Function
1.5 The Start Function
1.6 Top Down Design and Decomposition in Karel
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
1.7 Commenting Your Code
Standard
1.4 Functions in Karel
1.4 Functions in Karel
1.5 The Start Function
1.5 The Start Function
1.6 Top Down Design and Decomposition in Karel
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
1.7 Commenting Your Code
Standard
1.4 Functions in Karel
1.4 Functions in Karel
1.5 The Start Function
1.5 The Start Function
1.6 Top Down Design and Decomposition in Karel
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
1.7 Commenting Your Code
Standard
23.6 Organizational Techniques
Standard
1.10 Top Down Design
1.10 Top Down Design
3.3 Comments & Pseudocode
11.4 Functions in Karel
11.5 The Start Function
11.6 Top Down Design and Decomposition in Karel
11.7 Commenting Your Code
11.16 Karel Challenges
11.4 Functions in Karel
11.5 The Start Function
11.6 Top Down Design and Decomposition in Karel
11.7 Commenting Your Code
11.16 Karel Challenges
Standard
2.4 Functions in Karel
2.4 Functions in Karel
2.5 The Start Function
2.5 The Start Function
2.6 Top Down Design and Decomposition in Karel
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
2.7 Commenting Your Code
Standard
2.4 Functions in Karel
2.4 Functions in Karel
2.5 The Start Function
2.5 The Start Function
2.6 Top Down Design and Decomposition in Karel
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
2.7 Commenting Your Code
Standard
1.10 Top Down Design
1.10 Top Down Design
3.3 Comments & Pseudocode
11.4 Functions in Karel
11.5 The Start Function
11.6 Top Down Design and Decomposition in Karel
11.7 Commenting Your Code
11.16 Karel Challenges
11.4 Functions in Karel
11.5 The Start Function
11.6 Top Down Design and Decomposition in Karel
11.7 Commenting Your Code
11.16 Karel Challenges
Standard
2.4 Functions in Karel
2.4 Functions in Karel
2.5 The Start Function
2.5 The Start Function
2.6 Top Down Design and Decomposition in Karel
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
2.7 Commenting Your Code
Standard
1.10 Top Down Design
1.10 Top Down Design
3.3 Comments & Pseudocode
11.4 Functions in Karel
11.5 The Start Function
11.6 Top Down Design and Decomposition in Karel
11.7 Commenting Your Code
11.16 Karel Challenges
11.4 Functions in Karel
11.5 The Start Function
11.6 Top Down Design and Decomposition in Karel
11.7 Commenting Your Code
11.16 Karel Challenges
Standard
8.8 Top Down Design
8.8 Top Down Design
Standard
2.4 Functions in Karel
2.4 Functions in Karel
2.5 The Start Function
2.5 The Start Function
2.6 Top Down Design and Decomposition in Karel
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
2.7 Commenting Your Code
Standard
1.10 Top Down Design
1.10 Top Down Design
3.3 Comments & Pseudocode
11.4 Functions in Karel
11.5 The Start Function
11.6 Top Down Design and Decomposition in Karel
11.7 Commenting Your Code
11.16 Karel Challenges
11.4 Functions in Karel
11.5 The Start Function
11.6 Top Down Design and Decomposition in Karel
11.7 Commenting Your Code
11.16 Karel Challenges
Standard
1.10 Top Down Design
1.10 Top Down Design
4.3 Comments & Pseudocode
14.4 Functions in Karel
14.5 The Start Function
14.6 Top Down Design and Decomposition in Karel
14.7 Commenting Your Code
14.16 Karel Challenges
14.4 Functions in Karel
14.5 The Start Function
14.6 Top Down Design and Decomposition in Karel
14.7 Commenting Your Code
14.16 Karel Challenges
Standard
2.4 Functions in Karel
2.4 Functions in Karel
2.5 The Start Function
2.5 The Start Function
2.6 Top Down Design and Decomposition in Karel
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
2.7 Commenting Your Code
Standard
1.10 Top Down Design
1.10 Top Down Design
3.3 Comments & Pseudocode
11.4 Functions in Karel
11.5 The Start Function
11.6 Top Down Design and Decomposition in Karel
11.7 Commenting Your Code
11.16 Karel Challenges
11.4 Functions in Karel
11.5 The Start Function
11.6 Top Down Design and Decomposition in Karel
11.7 Commenting Your Code
11.16 Karel Challenges
Standard
3.10 Top Down Design
3.10 Top Down Design
8.4 Functions in Karel
8.4 Functions in Karel
8.5 The Start Function
8.5 The Start Function
8.6 Top Down Design and Decomposition in Karel
8.6 Top Down Design and Decomposition in Karel
8.7 Commenting Your Code
8.7 Commenting Your Code
8.16 Karel Challenges
8.16 Karel Challenges
Standard
3.10 Top Down Design
3.10 Top Down Design
Standard
2.4 Functions in Karel
2.5 The Main Function
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
Standard
2.7 If/Else Statements
2.8 While Loops
2.9 Karel Challenges
5.1 Getting Started
5.10 Project: Animate an Emoji
Standard
5.4 Functions in Karel
5.5 The Main Function
5.6 Top Down Design and Decomposition in Karel
5.7 Commenting Your Code
Standard
1.16 Organizational Techniques
Standard
2.4 Functions in Karel
2.5 The Main Function
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
Standard
1.11 Top Down Design
1.11 Top Down Design
Standard
1.11 Top Down Design
1.11 Top Down Design
Standard
10.6 Organizational Techniques
Standard
1.4 Functions in Karel
1.4 Functions in Karel
1.5 The Start Function
1.5 The Start Function
1.6 Top Down Design and Decomposition in Karel
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
1.7 Commenting Your Code
Standard
13.6 Organizational Techniques
Standard
1.10 Top Down Design
1.10 Top Down Design
3.3 Comments & Pseudocode
11.4 Functions in Karel
11.5 The Start Function
11.6 Top Down Design and Decomposition in Karel
11.7 Commenting Your Code
11.16 Karel Challenges
11.4 Functions in Karel
11.5 The Start Function
11.6 Top Down Design and Decomposition in Karel
11.7 Commenting Your Code
11.16 Karel Challenges
Standard
2.4 Functions in Karel
2.4 Functions in Karel
2.5 The Start Function
2.5 The Start Function
2.6 Top Down Design and Decomposition in Karel
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
2.7 Commenting Your Code
Standard
1.10 Top Down Design
1.10 Top Down Design
3.3 Comments & Pseudocode
12.4 Functions in Karel
12.5 The Start Function
12.6 Top Down Design and Decomposition in Karel
12.7 Commenting Your Code
12.16 Karel Challenges
12.4 Functions in Karel
12.5 The Start Function
12.6 Top Down Design and Decomposition in Karel
12.7 Commenting Your Code
12.16 Karel Challenges
Standard
3.4 Functions in Karel
3.4 Functions in Karel
3.5 The Start Function
3.5 The Start Function
3.6 Top Down Design and Decomposition in Karel
3.6 Top Down Design and Decomposition in Karel
3.7 Commenting Your Code
3.7 Commenting Your Code
Standard
16.6 Organizational Techniques
Standard
1.4 Functions in Karel
1.4 Functions in Karel
1.5 The Start Function
1.5 The Start Function
1.6 Top Down Design and Decomposition in Karel
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
1.7 Commenting Your Code
Standard
4.4 Functions in Karel
4.4 Functions in Karel
4.5 The Start Function
4.5 The Start Function
4.6 Top Down Design and Decomposition in Karel
4.6 Top Down Design and Decomposition in Karel
4.7 Commenting Your Code
4.7 Commenting Your Code
Standard
2.4 Functions in Karel
2.5 The Main Function
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
Standard
20.6 Organizational Techniques
Standard
3.5 Top Down Design
3.5 Top Down Design
Standard
2.4 Functions in Karel
2.4 Functions in Karel
2.5 The Start Function
2.5 The Start Function
2.6 Top Down Design and Decomposition in Karel
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
2.7 Commenting Your Code
Standard
2.4 Functions in Karel
2.4 Functions in Karel
2.5 The Start Function
2.5 The Start Function
2.6 Top Down Design and Decomposition in Karel
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
2.7 Commenting Your Code
Standard
1.10 Top Down Design
1.10 Top Down Design
3.3 Comments & Pseudocode
11.4 Functions in Karel
11.5 The Start Function
11.6 Top Down Design and Decomposition in Karel
11.7 Commenting Your Code
11.16 Karel Challenges
11.4 Functions in Karel
11.5 The Start Function
11.6 Top Down Design and Decomposition in Karel
11.7 Commenting Your Code
11.16 Karel Challenges
Standard
1.7 If/Else Statements
1.8 While Loops
1.9 Karel Challenges
5.1 Getting Started
5.10 Project: Animate an Emoji
Standard
1.7 If/Else Statements
1.8 While Loops
1.9 Karel Challenges
3.3 Comments & Pseudocode
Standard
3.6 Top Down Design
Standard
3.6 Top Down Design
Standard
4.6 Organizational Techniques
Standard
1.7 If/Else Statements
1.8 While Loops
1.9 Karel Challenges
4.1 Getting Started
4.10 Project: Animate an Emoji
Standard
3.6 Top Down Design
Standard
1.10 Top Down Design
1.10 Top Down Design
3.3 Comments & Pseudocode
11.4 Functions in Karel
11.5 The Start Function
11.6 Top Down Design and Decomposition in Karel
11.7 Commenting Your Code
11.16 Karel Challenges
11.4 Functions in Karel
11.5 The Start Function
11.6 Top Down Design and Decomposition in Karel
11.7 Commenting Your Code
11.16 Karel Challenges
Standard
2.4 Functions in Karel
2.4 Functions in Karel
2.5 The Start Function
2.5 The Start Function
2.6 Top Down Design and Decomposition in Karel
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
2.7 Commenting Your Code