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
25.4 For Loops
25.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
6.4 What is Web Optimization?
Standard
9.4 What is Web Optimization?
Standard
1.7 Top Down Design and Decomposition in Karel
3.2 Uses of Programs
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
2.1 Functions in Karel
2.4 Top Down Design and Decomposition in Karel
12.7 Basic Functions
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
13.10 Top Down Design
13.4 For Loops
13.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
11.4 What is Web Optimization?
Standard
2.1 Why Programming? Why Java?
9.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
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
10.7 Basic Functions
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
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 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
6.4 For Loops
6.8 Top Down Design
6.14 If/ Else Statements
8.6 Basic Functions
Standard
8.4 For Loops
8.8 Top Down Design
8.14 If/ Else Statements
10.6 Basic 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
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
5.4 Functions in Karel
5.6 Top Down Design and Decomposition in Karel
7.7 Basic Functions
Standard
1.6 Top Down Design and Decomposition in Karel
2.2 Uses of Programs
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.5 For Loops
1.11 Top Down Design
1.18 If/ Else Statements
Standard
1.5 For Loops
1.11 Top Down Design
1.18 If/ Else Statements
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
1.4 For Loops
1.10 Top Down Design
1.17 If/ Else Statements
14.1 For Loops
14.5 Functions
12.6 Top Down Design and Decomposition in Karel
Standard
16.4 For Loops
16.19 If/Else Statements
Standard
16.4 For Loops
16.19 If/Else Statements
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
3.5 For Loops
7.3 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
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
2.3 For Loops
3.6 Top Down Design
7.2 If/Else Statements
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