Please enable JavaScript to use CodeHS

KY Computational Thinking: 2

CodeHS Lessons

Demonstrate programming style best practices.

Standard
1.7 Commenting Your Code
1.13 How to Indent Your Code
Standard
2.5 Top Down Design and Decomposition in Karel
2.6 Commenting Your Code
2.14 Debugging Strategies
3.6 Comments
25.6 Comments
28.6 Comments
Standard
1.7 Top Down Design and Decomposition in Karel
1.8 Commenting Your Code
1.16 Debugging Strategies
1.18 How to Indent Your Code
18.1 Intro to Design Thinking
18.2 Prototype
18.3 Test
18.4 Project Prep and Development
Standard
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
1.15 Debugging Strategies
19.1 Intro to Design Thinking
19.2 Prototype
19.3 Test
19.4 Project Prep and Development
Standard
1.7 Top Down Design and Decomposition in Karel
1.8 Commenting Your Code
1.16 Debugging Strategies
1.18 How to Indent Your Code
20.1 Intro to Design Thinking
20.2 Prototype
20.3 Test
20.4 Project Prep and Development
Standard
17.1 Intro to Design Thinking
17.2 Prototype
17.3 Test
17.4 Project Prep and Development
Standard
14.5 Comments
Standard
12.7 Comments
Standard
1.7 Commenting Your Code
1.13 How to Indent Your Code
Standard
1.7 Commenting Your Code
1.13 How to Indent Your Code
Standard
1.7 Commenting Your Code
1.13 How to Indent Your Code
Standard
3.1 Comments
3.2 Naming Guidelines
3.6 Top Down Design
Standard
3.1 Comments
3.2 Naming Guidelines
3.6 Top Down Design
Standard
3.1 Commenting Your Code
6.1 How to Indent Your Code
Standard
3.6 Comments
3.7 Naming Guidelines
3.10 Top Down Design
Standard
6.6 Comments
6.7 Naming Guidelines
6.10 Top Down Design
Standard
13.6 Comments
13.7 Naming Guidelines
13.10 Top Down Design
Standard
1.6 Comments
1.7 Naming Guidelines
1.10 Top Down Design
2.6 Comments
Standard
1.7 Commenting Your Code
1.15 How to Indent Your Code
Standard
3.1 Comments
3.2 Naming Guidelines
3.5 Top Down Design
Standard
2.7 Commenting Your Code
2.16 How to Indent Your Code
2.17 Debugging Strategies
Standard
1.6 Comments
1.7 Naming Guidelines
1.10 Top Down Design
Standard
5.1 Writing Classes
6.4 Developing Algorithms Using Arrays
7.4 Developing Algorithms using ArrayLists
Standard
1.7 Commenting Your Code
1.15 How to Indent Your Code
Standard
2.6 Comments
2.7 Naming Guidelines
2.10 Top Down Design
3.6 Comments
21.6 Top Down Design and Decomposition in Karel
21.7 Commenting Your Code
21.15 Debugging Strategies
Standard
7.1 Writing Classes
Standard
2.7 Commenting Your Code
2.16 How to Indent Your Code
2.17 Debugging Strategies
Standard
1.7 Comments
16.6 Comments
16.7 Naming Guidelines
16.10 Top Down Design
17.5 Top Down Design and Decomposition in Karel
17.6 Commenting Your Code
17.14 Debugging Strategies
Standard
2.7 Commenting Your Code
2.16 How to Indent Your Code
2.17 Debugging Strategies
Standard
2.6 Comments
2.7 Naming Guidelines
2.10 Top Down Design
5.6 Comments
Standard
12.1 Intro to Design Thinking
Standard
3.7 Commenting Your Code
3.16 How to Indent Your Code
3.17 Debugging Strategies
Standard
3.1 Comments
3.2 Naming Guidelines
3.6 Top Down Design
Standard
2.7 Commenting Your Code
2.16 How to Indent Your Code
2.17 Debugging Strategies
Standard
1.6 Comments
1.7 Naming Guidelines
1.10 Top Down Design
Standard
2.7 Commenting Your Code
2.16 How to Indent Your Code
2.17 Debugging Strategies
Standard
1.6 Comments
1.7 Naming Guidelines
1.10 Top Down Design
Standard
1.5 Top Down Design and Decomposition in Karel
1.6 Commenting Your Code
1.14 Debugging Strategies
Standard
11.1 Intro to Design Thinking
11.2 Prototype
11.3 Test
11.4 Project Prep and Development
Standard
3.6 Comments
3.7 Naming Guidelines
3.10 Top Down Design
Standard
2.7 Commenting Your Code
2.15 How to Indent Your Code
Standard
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
1.15 Debugging Strategies
1.17 How to Indent Your Code
16.1 Intro to Design Thinking
16.2 Prototype
16.3 Test
16.4 Project Prep and Development
Standard
3.7 Comments
18.6 Comments
18.7 Naming Guidelines
18.10 Top Down Design
Standard
2.7 Commenting Your Code
2.16 How to Indent Your Code
2.17 Debugging Strategies
Standard
1.6 Comments
1.7 Naming Guidelines
1.10 Top Down Design
Standard
3.6 Comments
10.7 Comments
10.8 Naming Guidelines
10.11 Top Down Design
Standard
1.7 Commenting Your Code
1.13 How to Indent Your Code
Standard
5.7 Comments
10.5 Top Down Design and Decomposition in Karel
10.6 Commenting Your Code
10.14 Debugging Strategies
Standard
1.7 Commenting Your Code
1.15 How to Indent Your Code
1.16 Debugging Strategies
Standard
1.7 Commenting Your Code
1.15 How to Indent Your Code
1.16 Debugging Strategies
Standard
1.7 Commenting Your Code
1.15 How to Indent Your Code
1.16 Debugging Strategies
Standard
1.6 Comments
1.7 Naming Guidelines
1.10 Top Down Design
Standard
2.7 Commenting Your Code
2.16 How to Indent Your Code
2.17 Debugging Strategies
Standard
2.7 Commenting Your Code
2.16 How to Indent Your Code
2.17 Debugging Strategies
Standard
1.6 Comments
1.7 Naming Guidelines
1.10 Top Down Design
Standard
2.7 Commenting Your Code
2.16 How to Indent Your Code
2.17 Debugging Strategies
Standard
1.6 Comments
1.7 Naming Guidelines
1.10 Top Down Design
Standard
1.5 Top Down Design and Decomposition in Karel
1.6 Commenting Your Code
1.14 Debugging Strategies
Standard
2.7 Commenting Your Code
2.16 How to Indent Your Code
2.17 Debugging Strategies
Standard
1.6 Comments
1.7 Naming Guidelines
1.10 Top Down Design
Standard
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
1.15 Debugging Strategies
1.17 How to Indent Your Code
12.1 Intro to Design Thinking
12.3 Prototype
12.4 Test
12.5 Project Prep and Development
Standard
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
1.15 Debugging Strategies
1.17 How to Indent Your Code
13.1 Intro to Design Thinking
13.3 Prototype
13.4 Test
13.5 Project Prep and Development
Standard
1.6 Comments
1.7 Naming Guidelines
1.10 Top Down Design
Standard
2.7 Commenting Your Code
2.16 How to Indent Your Code
2.17 Debugging Strategies
Standard
1.6 Comments
1.7 Naming Guidelines
1.10 Top Down Design
Standard
3.6 Comments
3.7 Naming Guidelines
3.10 Top Down Design
Standard
3.6 Comments
3.7 Naming Guidelines
3.10 Top Down Design
Standard
2.7 Commenting Your Code
2.14 How to Indent Your Code
Standard
5.7 Commenting Your Code
5.13 How to Indent Your Code
Standard
2.7 Commenting Your Code
2.13 How to Indent Your Code
Standard
1.7 Comments
1.8 Naming Guidelines
1.11 Top Down Design
Standard
1.7 Comments
1.8 Naming Guidelines
1.11 Top Down Design
Standard
1.7 Commenting Your Code
1.16 How to Indent Your Code
1.17 Debugging Strategies
Standard
1.6 Comments
1.7 Naming Guidelines
1.10 Top Down Design
Standard
2.7 Commenting Your Code
2.16 How to Indent Your Code
2.17 Debugging Strategies
Standard
1.5 Top Down Design and Decomposition in Karel
1.6 Commenting Your Code
1.14 Debugging Strategies
8.1 Intro to Design Thinking
8.2 Prototype
8.3 Test
8.4 Project Prep and Development
Standard
1.6 Comments
1.7 Naming Guidelines
1.10 Top Down Design
Standard
3.5 Top Down Design and Decomposition in Karel
3.6 Commenting Your Code
3.14 Debugging Strategies
4.6 Comments
9.1 Intro to Design Thinking
9.2 Prototype
9.3 Test
9.4 Project Prep and Development
16.6 Comments
Standard
5.1 Intro to Design Thinking
5.2 Prototype
5.3 Test
5.4 Project Prep and Development
Standard
3.5 Top Down Design and Decomposition in Karel
3.6 Commenting Your Code
3.14 Debugging Strategies
4.6 Comments
9.1 Intro to Design Thinking
9.2 Prototype
9.3 Test
9.4 Project Prep and Development
16.6 Comments
Standard
5.1 Intro to Design Thinking
5.2 Prototype
5.3 Test
5.4 Project Prep and Development
Standard
5.7 Commenting Your Code
5.14 How to Indent Your Code
Standard
15.1 Comments
Standard
3.7 Commenting Your Code
3.16 How to Indent Your Code
3.17 Debugging Strategies
Standard
17.7 Commenting Your Code
17.13 How to Indent Your Code
Standard
4.7 Commenting Your Code
4.16 How to Indent Your Code
4.17 Debugging Strategies
Standard
4.1 Comments
4.2 Naming Guidelines
4.6 Top Down Design
Standard
3.7 Commenting Your Code
3.15 How to Indent Your Code
Standard
2.7 Commenting Your Code
2.14 How to Indent Your Code
Standard
3.1 Comments
3.2 Naming Guidelines
3.5 Top Down Design
Standard
2.7 Commenting Your Code
2.15 How to Indent Your Code
2.16 Debugging Strategies
Standard
2.7 Commenting Your Code
2.16 How to Indent Your Code
2.17 Debugging Strategies
Standard
1.6 Comments
1.7 Naming Guidelines
1.10 Top Down Design
Standard
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
1.15 Debugging Strategies
18.1 Intro to Design Thinking
18.2 Prototype
18.3 Test
18.4 Project Prep and Development
Standard
2.6 Comments
19.7 Commenting Your Code
19.16 How to Indent Your Code
24.1 Writing Classes
25.4 Developing Algorithms Using Arrays
26.4 Developing Algorithms using ArrayLists
Standard
1.7 Commenting Your Code
1.16 How to Indent Your Code
11.1 Writing Classes
13.4 Developing Algorithms Using Arrays
14.4 Developing Algorithms using ArrayLists
Standard
1.7 Commenting Your Code
1.16 How to Indent Your Code
11.1 Writing Classes
12.4 Developing Algorithms Using Arrays
13.4 Developing Algorithms using ArrayLists
Standard
1.5 Top Down Design and Decomposition in Karel
1.6 Commenting Your Code
1.14 Debugging Strategies
2.6 Comments
11.6 Comments
Standard
1.5 Top Down Design and Decomposition in Karel
1.6 Commenting Your Code
1.14 Debugging Strategies
2.6 Comments
Standard
1.5 Top Down Design and Decomposition in Karel
1.6 Commenting Your Code
1.14 Debugging Strategies
2.6 Comments
Standard
1.5 Top Down Design and Decomposition in Karel
1.6 Commenting Your Code
1.14 Debugging Strategies
2.6 Comments
Standard
3.1 Comments
3.2 Naming Guidelines
3.6 Top Down Design
Standard
3.1 Comments
3.2 Naming Guidelines
3.6 Top Down Design
Standard
1.5 Top Down Design and Decomposition in Karel
1.6 Commenting Your Code
1.14 Debugging Strategies
2.6 Comments
Standard
1.5 Top Down Design and Decomposition in Karel
1.6 Commenting Your Code
1.14 Debugging Strategies
7.6 Comments
Standard
3.1 Comments
3.2 Naming Guidelines
3.6 Top Down Design
Standard
1.5 Top Down Design and Decomposition in Karel
1.6 Commenting Your Code
1.14 Debugging Strategies
4.6 Comments
Standard
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 Debugging Strategies
1.18 How to Indent Your Code
6.1 Intro to Design Thinking
6.2 Prototype
6.3 Test
6.4 Project Prep and Development
Standard
1.7 Comments
Standard
2.5 Top Down Design and Decomposition in Karel
2.6 Commenting Your Code
2.14 Debugging Strategies
4.7 Comments
Standard
3.1 Comments
3.2 Naming Guidelines
3.6 Top Down Design
Standard
5.7 Comments
15.1 Intro to Design Thinking (Duplicate)
15.2 Prototype (Duplicate)
15.3 Test (Duplicate)
15.4 Project Prep and Development (Duplicate)
Standard
2.6 Comments
4.6 Comments
17.5 Top Down Design and Decomposition in Karel
17.6 Commenting Your Code
17.14 Debugging Strategies