Please enable JavaScript to use CodeHS

AR 9-12: CSL1.1.2

CodeHS Lessons

Compare and contrast multiple representations of problem-solving logic. NOTE: Some representation methods may include but are not limited to documentation, backlog, sprints, decision matrix, design brief, flowchart, and pseudocode.

Standard
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
1.13 How to Indent Your Code
Standard
1.16 Debugging Strategies
Standard
1.2 The Script Tag
7.4 Providing Feedback
Standard
5.1 The Script Tag
10.4 Providing Feedback
Standard
13.6 Organizational Techniques
Standard
1.16 Debugging Strategies
Standard
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
1.13 How to Indent Your Code
Standard
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
1.13 How to Indent Your Code
Standard
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
1.13 How to Indent Your Code
Standard
2.4 Top Down Design and Decomposition in Karel
3.1 Commenting Your Code
6.1 How to Indent Your Code
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
Standard
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
Standard
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
Standard
3.3 Comments & Pseudocode
Standard
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
1.15 How to Indent Your Code
5.3 Comments & Pseudocode
Standard
5.3 Comments & Pseudocode
Standard
2.3 Comments & Pseudocode
Standard
1.3 Comments & Pseudocode
Standard
1.3 Comments & Pseudocode
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
2.16 How to Indent Your Code
2.17 Debugging Strategies
10.1 Intro to Design Thinking
Standard
3.3 Comments & Pseudocode
11.6 Top Down Design and Decomposition in Karel
11.7 Commenting Your Code
Standard
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
Standard
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
1.15 How to Indent Your Code
Standard
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
1.15 How to Indent Your Code
Standard
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
1.15 How to Indent Your Code
Standard
2.12 For Loop Practice
2.14 While Loops
Standard
7.1 The Script Tag
13.1 Providing Feedback
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
2.16 How to Indent Your Code
2.17 Debugging Strategies
10.1 Intro to Design Thinking
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
2.16 How to Indent Your Code
2.17 Debugging Strategies
11.1 Intro to Design Thinking
Standard
3.6 Top Down Design and Decomposition in Karel
3.7 Commenting Your Code
3.16 How to Indent Your Code
3.17 Debugging Strategies
11.1 Intro to Design Thinking
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
2.16 How to Indent Your Code
2.17 Debugging Strategies
10.1 Intro to Design Thinking
Standard
3.3 Comments & Pseudocode
11.6 Top Down Design and Decomposition in Karel
11.7 Commenting Your Code
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
2.16 How to Indent Your Code
2.17 Debugging Strategies
12.1 Intro to Design Thinking
Standard
6.5 Organizational Techniques
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
2.15 How to Indent Your Code
11.1 The Script Tag
Standard
1.15 Debugging Strategies
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
2.16 How to Indent Your Code
2.17 Debugging Strategies
11.1 Intro to Design Thinking
Standard
5.1 The Script Tag
10.1 Providing Feedback
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
2.16 How to Indent Your Code
2.17 Debugging Strategies
11.1 The Script Tag
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
2.16 How to Indent Your Code
2.17 Debugging Strategies
10.1 Intro to Design Thinking
Standard
3.3 Comments & Pseudocode
6.6 Top Down Design and Decomposition in Karel
6.7 Commenting Your Code
Standard
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
1.13 How to Indent Your Code
Standard
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
1.15 How to Indent Your Code
1.16 Debugging Strategies
Standard
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
1.15 How to Indent Your Code
1.16 Debugging Strategies
Standard
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
1.15 How to Indent Your Code
1.16 Debugging Strategies
Standard
23.6 Organizational Techniques
Standard
3.3 Comments & Pseudocode
11.6 Top Down Design and Decomposition in Karel
11.7 Commenting Your Code
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
2.16 How to Indent Your Code
2.17 Debugging Strategies
10.1 Intro to Design Thinking
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
2.16 How to Indent Your Code
2.17 Debugging Strategies
10.1 Intro to Design Thinking
Standard
3.3 Comments & Pseudocode
11.6 Top Down Design and Decomposition in Karel
11.7 Commenting Your Code
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
2.16 How to Indent Your Code
2.17 Debugging Strategies
10.1 Intro to Design Thinking
Standard
3.3 Comments & Pseudocode
11.6 Top Down Design and Decomposition in Karel
11.7 Commenting Your Code
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
2.16 How to Indent Your Code
2.17 Debugging Strategies
10.1 Intro to Design Thinking
Standard
3.3 Comments & Pseudocode
11.6 Top Down Design and Decomposition in Karel
11.7 Commenting Your Code
Standard
1.15 Debugging Strategies
Standard
1.15 Debugging Strategies
Standard
4.3 Comments & Pseudocode
14.6 Top Down Design and Decomposition in Karel
14.7 Commenting Your Code
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
2.16 How to Indent Your Code
2.17 Debugging Strategies
10.1 Intro to Design Thinking
Standard
3.3 Comments & Pseudocode
11.6 Top Down Design and Decomposition in Karel
11.7 Commenting Your Code
Standard
8.6 Top Down Design and Decomposition in Karel
8.7 Commenting Your Code
Standard
6.1 Intro to Design Thinking
Standard
3.6 Top Down Design and Decomposition in Karel
3.7 Commenting Your Code
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
2.14 How to Indent Your Code
12.1 Intro to Design Thinking
Standard
5.6 Top Down Design and Decomposition in Karel
5.7 Commenting Your Code
5.13 How to Indent Your Code
Standard
1.15 Debugging Strategies
1.16 Organizational Techniques
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
2.13 How to Indent Your Code
9.1 Intro to Design Thinking
Standard
10.6 Organizational Techniques
Standard
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
1.16 How to Indent Your Code
1.17 Debugging Strategies
Standard
13.6 Organizational Techniques
Standard
3.3 Comments & Pseudocode
11.6 Top Down Design and Decomposition in Karel
11.7 Commenting Your Code
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
2.16 How to Indent Your Code
2.17 Debugging Strategies
10.1 Intro to Design Thinking
Standard
3.3 Comments & Pseudocode
12.6 Top Down Design and Decomposition in Karel
12.7 Commenting Your Code
Standard
3.6 Top Down Design and Decomposition in Karel
3.7 Commenting Your Code
3.16 How to Indent Your Code
3.17 Debugging Strategies
12.1 Intro to Design Thinking
Standard
16.6 Organizational Techniques
Standard
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
1.15 How to Indent Your Code
Standard
4.6 Top Down Design and Decomposition in Karel
4.7 Commenting Your Code
4.16 How to Indent Your Code
4.17 Debugging Strategies
8.1 Intro to Design Thinking
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
9.1 Intro to Design Thinking
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
2.14 How to Indent Your Code
14.1 Intro to Design Thinking
Standard
20.6 Organizational Techniques
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
2.15 How to Indent Your Code
2.16 Debugging Strategies
10.1 Intro to Design Thinking
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
2.16 How to Indent Your Code
2.17 Debugging Strategies
10.1 Intro to Design Thinking
Standard
3.3 Comments & Pseudocode
11.6 Top Down Design and Decomposition in Karel
11.7 Commenting Your Code
Standard
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
Standard
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
Standard
3.3 Comments & Pseudocode
Standard
1.1 The Script Tag
6.4 Providing Feedback
Standard
6.1 The Script Tag
11.4 Providing Feedback
Standard
3.6 Top Down Design and Decomposition in Karel
3.7 Commenting Your Code
Standard
4.6 Organizational Techniques
Standard
3.3 Comments & Pseudocode
11.6 Top Down Design and Decomposition in Karel
11.7 Commenting Your Code
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
2.16 How to Indent Your Code
2.17 Debugging Strategies
10.1 Intro to Design Thinking