Please enable JavaScript to use CodeHS

CO 9-12: CS.HS.1.1g

CodeHS Lessons

Identify and describe algorithms that exist within their personal lives.

Standard
1.4 Functions in Karel
1.6 Top Down Design and Decomposition in Karel
3.7 Basic Functions
Standard
24.4 For Loops
24.19 If/Else Statements
Standard
1.1 Why Programming? Why Java?
7.5 Searching
7.6 Sorting
Standard
1.7 Top Down Design and Decomposition in Karel
3.2 Uses of Programs
Standard
1.7 Top Down Design and Decomposition in Karel
3.2 Uses of Programs
Standard
6.4 What is Web Optimization?
Standard
1.4 Functions in Karel
1.6 Top Down Design and Decomposition in Karel
2.7 Basic Functions
Standard
1.4 Functions in Karel
1.6 Top Down Design and Decomposition in Karel
3.7 Basic Functions
Standard
1.4 Functions in Karel
1.6 Top Down Design and Decomposition in Karel
3.7 Basic Functions
Standard
2.3 For Loops
3.6 Top Down Design
7.2 If/Else Statements
Standard
2.3 For Loops
3.6 Top Down Design
7.2 If/Else Statements
Standard
1.6 Top Down Design and Decomposition in Karel
13.10 Top Down Design
13.4 For Loops
13.17 If/ Else Statements
Standard
2.6 Top Down Design and Decomposition in Karel
3.4 For Loops
3.10 Top Down Design
3.17 If/ Else Statements
Standard
2.6 Top Down Design and Decomposition in Karel
6.10 Top Down Design
6.4 For Loops
6.17 If/ Else Statements
Standard
1.6 Top Down Design and Decomposition in Karel
Standard
1.4 For Loops
1.10 Top Down Design
1.17 If/ Else Statements
7.1 Loops
7.4 Functions
Standard
1.4 Functions in Karel
1.6 Top Down Design and Decomposition in Karel
10.1 Loops
10.4 Functions
Standard
2.2 For Loops
3.5 Top Down Design
6.2 If/ Else Statements
7.1 For Loops
7.5 Functions
Standard
7.1 For Loops
7.5 Functions
Standard
2.1 For Loops
2.5 Functions
Standard
2.1 Loops
2.4 Functions
Standard
2.4 Functions in Karel
2.6 Top Down Design and Decomposition in Karel
Standard
1.4 For Loops
1.10 Top Down Design
1.17 If/ Else Statements
14.1 For Loops
14.5 Functions
11.6 Top Down Design and Decomposition in Karel
Standard
8.1 What is an Algorithm?
Standard
1.4 Functions in Karel
1.6 Top Down Design and Decomposition in Karel
Standard
1.4 Functions in Karel
1.6 Top Down Design and Decomposition in Karel
Standard
1.4 Functions in Karel
1.6 Top Down Design and Decomposition in Karel
Standard
2.2 For Loops
3.5 Top Down Design
5.2 If/ Else Statements
Standard
2.4 For Loops
2.10 Top Down Design
2.17 If/ Else Statements
Standard
1.4 Functions in Karel
1.6 Top Down Design and Decomposition in Karel
Standard
10.4 What is Web Optimization?
Standard
3.1 Why Programming? Why Java?
10.1 What is an Algorithm?
Standard
2.4 Functions in Karel
2.6 Top Down Design and Decomposition in Karel
Standard
2.4 Functions in Karel
2.6 Top Down Design and Decomposition in Karel
Standard
2.4 For Loops
2.10 Top Down Design
2.19 If/ Else Statements
Standard
3.4 Functions in Karel
3.6 Top Down Design and Decomposition in Karel
Standard
2.4 Functions in Karel
2.6 Top Down Design and Decomposition in Karel
Standard
1.4 For Loops
1.10 Top Down Design
1.17 If/ Else Statements
14.1 For Loops
14.5 Functions
11.6 Top Down Design and Decomposition in Karel
Standard
2.4 Functions in Karel
2.6 Top Down Design and Decomposition in Karel
Standard
1.4 For Loops
1.10 Top Down Design
1.17 If/ Else Statements
14.1 For Loops
14.5 Functions
11.6 Top Down Design and Decomposition in Karel
Standard
2.4 Functions in Karel
2.6 Top Down Design and Decomposition in Karel
Standard
3.4 For Loops
3.10 Top Down Design
3.17 If/ Else Statements
Standard
2.4 Functions in Karel
2.6 Top Down Design and Decomposition in Karel
Standard
1.6 Top Down Design and Decomposition in Karel
3.2 Uses of Programs
Standard
2.4 Functions in Karel
2.6 Top Down Design and Decomposition in Karel
Standard
18.10 Top Down Design
18.4 For Loops
18.17 If/ Else Statements
Standard
9.4 What is Web Optimization?
Standard
2.4 Functions in Karel
2.6 Top Down Design and Decomposition in Karel
Standard
1.4 For Loops
1.10 Top Down Design
1.17 If/ Else Statements
9.1 For Loops
9.5 Functions
6.6 Top Down Design and Decomposition in Karel
Standard
1.4 Functions in Karel
1.6 Top Down Design and Decomposition in Karel
2.7 Basic Functions
Standard
1.4 Functions in Karel
1.6 Top Down Design and Decomposition in Karel
Standard
1.4 Functions in Karel
1.6 Top Down Design and Decomposition in Karel
Standard
1.4 For Loops
1.10 Top Down Design
1.17 If/ Else Statements
14.1 For Loops
14.5 Functions
11.6 Top Down Design and Decomposition in Karel
Standard
2.4 Functions in Karel
2.6 Top Down Design and Decomposition in Karel
Standard
2.4 Functions in Karel
2.6 Top Down Design and Decomposition in Karel
Standard
1.4 For Loops
1.10 Top Down Design
1.17 If/ Else Statements
14.1 For Loops
14.5 Functions
11.6 Top Down Design and Decomposition in Karel
Standard
2.4 Functions in Karel
2.6 Top Down Design and Decomposition in Karel
Standard
1.4 For Loops
1.10 Top Down Design
1.17 If/ Else Statements
14.1 For Loops
14.5 Functions
11.6 Top Down Design and Decomposition in Karel
Standard
2.4 Functions in Karel
2.6 Top Down Design and Decomposition in Karel
Standard
1.4 For Loops
1.10 Top Down Design
1.17 If/ Else Statements
14.1 For Loops
14.5 Functions
11.6 Top Down Design and Decomposition in Karel
Standard
1.6 Top Down Design and Decomposition in Karel
Standard
1.6 Top Down Design and Decomposition in Karel
Standard
1.4 For Loops
1.10 Top Down Design
1.17 If/ Else Statements
6.1 For Loops
6.5 Functions
14.6 Top Down Design and Decomposition in Karel
Standard
2.4 Functions in Karel
2.6 Top Down Design and Decomposition in Karel
Standard
1.4 For Loops
1.10 Top Down Design
1.17 If/ Else Statements
14.1 For Loops
14.5 Functions
11.6 Top Down Design and Decomposition in Karel
Standard
3.4 For Loops
3.10 Top Down Design
3.17 If/ Else Statements
8.6 Top Down Design and Decomposition in Karel
Standard
3.4 For Loops
3.10 Top Down Design
3.18 If/ Else Statements
Standard
9.1 What is an Algorithm?
Standard
2.4 Functions in Karel
2.6 Top Down Design and Decomposition in Karel
3.7 Basic Functions
11.1 What is an Algorithm?
Standard
2.4 Functions in Karel
2.6 Top Down Design and Decomposition in Karel
4.7 Basic Functions
11.4 For Loops
Standard
1.6 Top Down Design and Decomposition in Karel
2.2 Uses of Programs
Standard
1.4 For Loops
1.10 Top Down Design
1.17 If/ Else Statements
14.1 For Loops
14.5 Functions
11.6 Top Down Design and Decomposition in Karel
Standard
2.4 Functions in Karel
2.6 Top Down Design and Decomposition in Karel
Standard
3.4 Functions in Karel
3.6 Top Down Design and Decomposition in Karel
Standard
1.4 Functions in Karel
1.6 Top Down Design and Decomposition in Karel
Standard
4.4 Functions in Karel
4.6 Top Down Design and Decomposition in Karel
Standard
2.4 Functions in Karel
2.6 Top Down Design and Decomposition in Karel
5.7 Basic Functions
Standard
6.12 What is Web Optimization?
Standard
5.17 What is Web Optimization?
Standard
2.2 For Loops
3.5 Top Down Design
5.2 If/ Else Statements
Standard
2.4 Functions in Karel
2.6 Top Down Design and Decomposition in Karel
Standard
2.4 Functions in Karel
2.6 Top Down Design and Decomposition in Karel
Standard
1.4 For Loops
1.10 Top Down Design
1.17 If/ Else Statements
14.1 For Loops
14.5 Functions
11.6 Top Down Design and Decomposition in Karel
Standard
1.18 Uses of Programs
7.1 Why Programming? Why Java?
14.5 Searching
14.6 Sorting
Standard
1.18 Uses of Programs
6.1 Why Programming? Why Java?
13.5 Searching
13.6 Sorting
Standard
2.3 For Loops
3.6 Top Down Design
7.2 If/Else Statements
Standard
2.3 For Loops
3.6 Top Down Design
7.2 If/Else Statements
Standard
11.4 For Loops
11.19 If/Else Statements
Standard
3.7 What is Web Optimization?
Standard
5.4 What is Web Optimization?
Standard
3.7 What is Web Optimization?
10.4 What is Web Optimization?
Standard
9.1 What is an Algorithm?
Standard
1.4 Functions in Karel
1.6 Top Down Design and Decomposition in Karel