Please enable JavaScript to use CodeHS

SD CP1: CP 2.1

CodeHS Lessons

Demonstrate the ability to use a standard programming style

Standard
1.1 Introduction to Programming With Karel
1.7 Commenting Your Code
1.13 How to Indent Your Code
Standard
2.1 Introduction to Programming With Karel
2.5 Top Down Design and Decomposition in Karel
2.6 Commenting Your Code
3.6 Comments
25.6 Comments
28.6 Comments
Standard
1.2 Introduction to Programming With Karel
1.6 The Start Function
1.7 Top Down Design and Decomposition in Karel
1.8 Commenting Your Code
3.3 Hello World
Standard
1.2 Introduction to Programming With Karel
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
3.3 Hello World
Standard
1.2 Introduction to Programming With Karel
1.6 The Start Function
1.7 Top Down Design and Decomposition in Karel
1.8 Commenting Your Code
3.3 Hello World
Standard
1.2 The Script Tag
2.5 Using Multiple Files in JavaScript
6.4 What is Web Optimization?
Standard
5.1 The Script Tag
6.5 Using Multiple Files in JavaScript
9.4 What is Web Optimization?
Standard
14.5 Comments
Standard
12.7 Comments
Standard
1.1 Introduction to Programming With Karel
1.7 Commenting Your Code
1.13 How to Indent Your Code
Standard
1.1 Introduction to Programming With Karel
1.7 Commenting Your Code
1.13 How to Indent Your Code
Standard
1.1 Introduction to Programming With Karel
1.7 Commenting Your Code
1.13 How to Indent Your Code
Standard
3.1 Comments
3.2 Naming Guidelines
Standard
3.1 Comments
3.2 Naming Guidelines
Standard
1.1 Introduction to Programming With Karel
3.1 Commenting Your Code
6.1 How to Indent Your Code
Standard
3.6 Comments
3.7 Naming Guidelines
Standard
6.6 Comments
6.7 Naming Guidelines
Standard
13.6 Comments
13.7 Naming Guidelines
Standard
1.6 Comments
1.7 Naming Guidelines
2.6 Comments
3.3 Comments & Pseudocode
3.4 Variables
7.4 Functions
Standard
1.1 Introduction to Programming With Karel
1.7 Commenting Your Code
1.15 How to Indent Your Code
5.3 Comments & Pseudocode
5.4 Variables
10.4 Functions
Standard
3.1 Comments
3.2 Naming Guidelines
5.3 Comments & Pseudocode
5.4 Variables
7.5 Functions
Standard
2.3 Comments & Pseudocode
2.4 Variables
7.5 Functions
Standard
1.3 Comments & Pseudocode
1.4 Variables
2.5 Functions
Standard
1.3 Comments & Pseudocode
1.4 Variables
2.4 Functions
Standard
1.3 Comments & Pseudocode
1.4 Variables
2.5 Functions
Standard
2.1 Introduction to Programming With Karel
2.7 Commenting Your Code
2.16 How to Indent Your Code
Standard
1.6 Comments
1.7 Naming Guidelines
3.3 Comments & Pseudocode
3.4 Variables
14.5 Functions
Standard
9.1 Java Outside of CodeHS
Standard
1.2 Variables and Data Types
5.3 Documentation with Comments
Standard
1.3 Java Programs and the Run Method
1.15 How to Indent Your Code
2.2 Variables and Types
13.1 Java Outside of CodeHS
Standard
2.6 Comments
2.7 Naming Guidelines
3.6 Comments
21.2 Introduction to Programming With Karel
21.6 Top Down Design and Decomposition in Karel
21.7 Commenting Your Code
Standard
7.1 The Script Tag
8.5 Using Multiple Files in JavaScript
11.4 What is Web Optimization?
Standard
2.2 Variables and Data Types
7.3 Documentation with Comments
Standard
2.1 Introduction to Programming With Karel
2.7 Commenting Your Code
2.16 How to Indent Your Code
Standard
1.7 Comments
16.6 Comments
16.7 Naming Guidelines
17.1 Introduction to Programming With Karel
17.5 Top Down Design and Decomposition in Karel
17.6 Commenting Your Code
Standard
2.1 Introduction to Programming With Karel
2.7 Commenting Your Code
2.16 How to Indent Your Code
Standard
2.6 Comments
2.7 Naming Guidelines
5.6 Comments
Standard
7.5 Using Multiple Files in JavaScript
8.2 The Script Tag
9.4 What is Web Optimization?
Standard
3.1 Introduction to Programming With Karel
3.7 Commenting Your Code
3.16 How to Indent Your Code
Standard
3.1 Comments
3.2 Naming Guidelines
Standard
2.1 Introduction to Programming With Karel
2.7 Commenting Your Code
2.16 How to Indent Your Code
Standard
1.6 Comments
1.7 Naming Guidelines
3.3 Comments & Pseudocode
3.4 Variables
14.5 Functions
Standard
2.1 Introduction to Programming With Karel
2.7 Commenting Your Code
2.16 How to Indent Your Code
Standard
1.6 Comments
1.7 Naming Guidelines
3.3 Comments & Pseudocode
3.4 Variables
14.5 Functions
Standard
1.1 Introduction to Programming With Karel
1.5 Top Down Design and Decomposition in Karel
1.6 Commenting Your Code
Standard
7.2 The Script Tag
8.5 Using Multiple Files in JavaScript
13.4 What is Web Optimization?
Standard
10.3 Comments & Pseudocode
10.4 Variables
12.4 Functions
Standard
10.3 Comments & Pseudocode
10.4 Variables
11.5 Functions
Standard
3.6 Comments
3.7 Naming Guidelines
Standard
2.1 Introduction to Programming With Karel
2.7 Commenting Your Code
2.15 How to Indent Your Code
11.1 The Script Tag
Standard
1.1 Introduction to Programming With Karel
1.5 The Start Function
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
3.3 Hello World
Standard
3.7 Comments
18.6 Comments
18.7 Naming Guidelines
Standard
5.1 The Script Tag
6.5 Using Multiple Files in JavaScript
9.4 What is Web Optimization?
Standard
2.1 Introduction to Programming With Karel
2.7 Commenting Your Code
2.16 How to Indent Your Code
Standard
1.6 Comments
1.7 Naming Guidelines
3.3 Comments & Pseudocode
3.4 Variables
9.5 Functions
Standard
3.6 Comments
10.7 Comments
10.8 Naming Guidelines
Standard
1.1 Introduction to Programming With Karel
1.7 Commenting Your Code
1.13 How to Indent Your Code
Standard
5.7 Comments
10.1 Introduction to Programming With Karel
10.5 Top Down Design and Decomposition in Karel
10.6 Commenting Your Code
Standard
1.1 Introduction to Programming With Karel
1.7 Commenting Your Code
1.15 How to Indent Your Code
Standard
1.1 Introduction to Programming With Karel
1.7 Commenting Your Code
1.15 How to Indent Your Code
Standard
1.1 Introduction to Programming With Karel
1.7 Commenting Your Code
1.15 How to Indent Your Code
Standard
23.1 Programming Concepts
Standard
1.6 Comments
1.7 Naming Guidelines
3.3 Comments & Pseudocode
3.4 Variables
14.5 Functions
Standard
2.1 Introduction to Programming With Karel
2.7 Commenting Your Code
2.16 How to Indent Your Code
Standard
2.1 Introduction to Programming With Karel
2.7 Commenting Your Code
2.16 How to Indent Your Code
Standard
1.6 Comments
1.7 Naming Guidelines
3.3 Comments & Pseudocode
3.4 Variables
14.5 Functions
Standard
2.1 Introduction to Programming With Karel
2.7 Commenting Your Code
2.16 How to Indent Your Code
Standard
1.6 Comments
1.7 Naming Guidelines
3.3 Comments & Pseudocode
3.4 Variables
14.5 Functions
Standard
1.1 Introduction to Programming With Karel
1.5 Top Down Design and Decomposition in Karel
1.6 Commenting Your Code
Standard
2.1 Introduction to Programming With Karel
2.7 Commenting Your Code
2.16 How to Indent Your Code
Standard
1.6 Comments
1.7 Naming Guidelines
3.3 Comments & Pseudocode
3.4 Variables
14.5 Functions
Standard
1.1 Introduction to Programming With Karel
1.5 The Start Function
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
Standard
1.1 Introduction to Programming With Karel
1.5 The Start Function
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
Standard
1.6 Comments
1.7 Naming Guidelines
4.3 Comments & Pseudocode
4.4 Variables
6.5 Functions
Standard
2.1 Introduction to Programming With Karel
2.7 Commenting Your Code
2.16 How to Indent Your Code
Standard
1.6 Comments
1.7 Naming Guidelines
3.3 Comments & Pseudocode
3.4 Variables
14.5 Functions
Standard
3.6 Comments
3.7 Naming Guidelines
Standard
3.6 Comments
3.7 Naming Guidelines
Standard
3.3 Java Programs and the Run Method
3.15 How to Indent Your Code
4.3 Variables and Types
Standard
2.1 Introduction to Programming With Karel
2.7 Commenting Your Code
2.14 How to Indent Your Code
Standard
5.1 Introduction to Programming With Karel
5.7 Commenting Your Code
5.13 How to Indent Your Code
Standard
2.1 Introduction to Programming With Karel
2.7 Commenting Your Code
2.13 How to Indent Your Code
11.3 Variables
Standard
1.7 Comments
1.8 Naming Guidelines
Standard
1.7 Comments
1.8 Naming Guidelines
Standard
10.1 Programming Concepts
Standard
1.1 Introduction to Programming With Karel
1.7 Commenting Your Code
1.16 How to Indent Your Code
Standard
1.2 Hello World
Standard
13.1 Programming Concepts
Standard
1.6 Comments
1.7 Naming Guidelines
3.3 Comments & Pseudocode
3.4 Variables
14.5 Functions
Standard
2.1 Introduction to Programming With Karel
2.7 Commenting Your Code
2.16 How to Indent Your Code
Standard
1.1 Introduction to Programming With Karel
1.5 Top Down Design and Decomposition in Karel
1.6 Commenting Your Code
2.3 Hello World
Standard
1.6 Comments
1.7 Naming Guidelines
3.3 Comments & Pseudocode
3.4 Variables
14.5 Functions
Standard
3.1 Introduction to Programming With Karel
3.5 Top Down Design and Decomposition in Karel
3.6 Commenting Your Code
4.6 Comments
16.6 Comments
Standard
3.1 Introduction to Programming With Karel
3.5 Top Down Design and Decomposition in Karel
3.6 Commenting Your Code
4.6 Comments
16.6 Comments
Standard
5.1 Introduction to Programming With Karel
5.7 Commenting Your Code
5.14 How to Indent Your Code
Standard
14.1 Programming Concepts
Standard
15.1 Comments
Standard
7.1 The Script Tag
8.5 Using Multiple Files in JavaScript
11.4 What is Web Optimization?
Standard
7.1 The Script Tag
8.5 Using Multiple Files in JavaScript
11.4 What is Web Optimization?
Standard
3.1 Introduction to Programming With Karel
3.7 Commenting Your Code
3.16 How to Indent Your Code
Standard
16.1 Programming Concepts
Standard
17.1 Introduction to Programming With Karel
17.7 Commenting Your Code
17.13 How to Indent Your Code
Standard
4.1 Introduction to Programming With Karel
4.7 Commenting Your Code
4.16 How to Indent Your Code
Standard
4.1 Comments
4.2 Naming Guidelines
Standard
3.3 Java Programs and the Run Method
3.15 How to Indent Your Code
4.3 Variables and Types
Standard
2.1 Introduction to Programming With Karel
2.7 Commenting Your Code
2.14 How to Indent Your Code
Standard
6.12 What is Web Optimization?
Standard
5.17 What is Web Optimization?
Standard
3.1 Comments
3.2 Naming Guidelines
Standard
2.1 Introduction to Programming With Karel
2.7 Commenting Your Code
2.15 How to Indent Your Code
Standard
5.1 Programming Concepts
Standard
2.1 Introduction to Programming With Karel
2.7 Commenting Your Code
2.16 How to Indent Your Code
Standard
1.6 Comments
1.7 Naming Guidelines
3.3 Comments & Pseudocode
3.4 Variables
14.5 Functions
Standard
1.2 Introduction to Programming With Karel
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
3.3 Hello World
Standard
2.6 Comments
19.3 Java Programs and the Run Method
19.16 How to Indent Your Code
20.2 Variables and Data Types
24.3 Documentation with Comments
Standard
1.3 Java Programs and the Run Method
1.16 How to Indent Your Code
7.2 Variables and Data Types
11.3 Documentation with Comments
Standard
1.3 Java Programs and the Run Method
1.16 How to Indent Your Code
6.2 Variables and Data Types
11.3 Documentation with Comments
Standard
1.1 Introduction to Programming With Karel
1.5 Top Down Design and Decomposition in Karel
1.6 Commenting Your Code
2.6 Comments
11.6 Comments
Standard
3.3 Comments & Pseudocode
3.4 Variables
7.3 Functions
9.3 Comments & Pseudocode
9.4 Variables
10.4 Functions
Standard
1.1 Introduction to Programming With Karel
1.5 Top Down Design and Decomposition in Karel
1.6 Commenting Your Code
2.6 Comments
Standard
1.1 Introduction to Programming With Karel
1.5 Top Down Design and Decomposition in Karel
1.6 Commenting Your Code
2.6 Comments
Standard
1.1 Introduction to Programming With Karel
1.5 Top Down Design and Decomposition in Karel
1.6 Commenting Your Code
2.6 Comments
Standard
3.1 Comments
3.2 Naming Guidelines
Standard
3.1 Comments
3.2 Naming Guidelines
Standard
1.1 Introduction to Programming With Karel
1.5 Top Down Design and Decomposition in Karel
1.6 Commenting Your Code
2.6 Comments
Standard
3.7 What is Web Optimization?
Standard
1.1 The Script Tag
5.4 What is Web Optimization?
9.5 Using Multiple Files in JavaScript
Standard
3.7 What is Web Optimization?
6.1 The Script Tag
10.4 What is Web Optimization?
13.5 Using Multiple Files in JavaScript
Standard
3.3 Comments & Pseudocode
3.4 Variables
7.3 Functions
Standard
1.1 Introduction to Programming With Karel
1.5 Top Down Design and Decomposition in Karel
1.6 Commenting Your Code
7.6 Comments
Standard
3.1 Comments
3.2 Naming Guidelines
Standard
1.1 Introduction to Programming With Karel
1.5 Top Down Design and Decomposition in Karel
1.6 Commenting Your Code
4.6 Comments
Standard
1.1 Introduction to Programming With Karel
1.7 Commenting Your Code
1.15 How to Indent Your Code
Standard
1.1 Introduction to Programming With Karel
1.5 The Start Function
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
2.3 Hello World
Standard
1.7 Comments
Standard
2.1 Introduction to Programming With Karel
2.5 Top Down Design and Decomposition in Karel
2.6 Commenting Your Code
4.7 Comments
Standard
3.1 Comments
3.2 Naming Guidelines
Standard
2.6 Comments
4.6 Comments
17.1 Introduction to Programming With Karel
17.5 Top Down Design and Decomposition in Karel
17.6 Commenting Your Code