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
Standard
1.2 Variables and Data Types
5.3 Documentation with 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 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
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.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.7 Naming Guidelines
6.6 Comments
Standard
13.7 Naming Guidelines
13.6 Comments
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
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.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
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
3.1 Comments
3.2 Naming Guidelines
10.7 Commenting Your Code
10.6 Top Down Design and Decomposition in Karel
10.2 Introduction to Programming With Karel
Standard
2.6 Comments
2.7 Naming Guidelines
3.6 Comments
23.7 Commenting Your Code
23.6 Top Down Design and Decomposition in Karel
23.2 Introduction to Programming With Karel
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
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
3.1 Introduction to Programming With Karel
3.7 Commenting Your Code
3.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
3.6 Comments
3.7 Naming Guidelines
Standard
6.1 Programming Concepts
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
2.1 Introduction to Programming With Karel
2.7 Commenting Your Code
2.16 How to Indent Your Code
Standard
3.7 Comments
18.7 Naming Guidelines
18.6 Comments
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
11.1 The Script Tag
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
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.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
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
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
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
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
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
1.1 Introduction to Programming With Karel
1.7 Commenting Your Code
1.15 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
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
20.1 Programming Concepts
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.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
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
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
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.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 Java Programs and the Run Method
3.15 How to Indent Your Code
4.3 Variables and Types
Standard
4.1 Programming Concepts
Standard
3.1 Comments
3.2 Naming Guidelines
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