Please enable JavaScript to use CodeHS

NV 9-12 Adv: A9-12.AP.A.4

CodeHS Lessons

Evaluate algorithms in terms of their efficiency, correctness, and clarity.

Standard
2.1 Challenge Problems
9.1 Functions Challenges
Standard
9.5 Exceptions
24.4 For Loops
24.21 Putting Together Control Structures
Standard
21.1 Challenge Problems
Standard
1.16 Challenge Problems
8.1 Functions Challenges
Standard
2.1 Challenge Problems
9.1 Functions Challenges
Standard
2.1 Challenge Problems
9.1 Functions Challenges
Standard
2.3 For Loops
8.1 Putting Together Control Structures
Standard
2.3 For Loops
8.1 Putting Together Control Structures
Standard
13.4 For Loops
13.19 Putting Together Control Structures
Standard
3.4 For Loops
3.19 Putting Together Control Structures
Standard
6.4 For Loops
6.19 Putting Together Control Structures
Standard
7.18 Exceptions
Standard
1.4 For Loops
1.19 Putting Together Control Structures
6.5 Exceptions
7.4 Functions
Standard
2.1 Challenge Problems
9.1 Functions Challenges
10.4 Functions
Standard
2.2 For Loops
8.1 Putting Together Control Structures
Standard
3.2 Challenge Problems
Standard
1.4 For Loops
1.19 Putting Together Control Structures
Standard
8.2 Linear Search
8.3 Binary Search
8.4 Selection Sort
8.5 Insertion Sort
8.7 Mergesort
Standard
2.1 Challenge Problems
8.1 Functions Challenges
Standard
2.1 Challenge Problems
8.1 Functions Challenges
Standard
2.1 Challenge Problems
9.1 Functions Challenges
9.1 Functions Challenges
Standard
2.2 For Loops
6.1 Putting Together Control Structures
Standard
2.4 For Loops
2.19 Putting Together Control Structures
6.5 Exceptions
Standard
1.13 Control Structures Example
1.14 More Karel Examples and Testing
Standard
10.2 Linear Search
10.3 Binary Search
10.4 Selection Sort
10.5 Insertion Sort
10.7 Mergesort
Standard
3.2 Challenge Problems
Standard
3.2 Challenge Problems
Standard
2.4 For Loops
2.22 Putting Together Control Structures
8.5 Exceptions
Standard
4.2 Challenge Problems
Standard
3.2 Challenge Problems
Standard
1.4 For Loops
1.19 Putting Together Control Structures
Standard
3.2 Challenge Problems
Standard
1.4 For Loops
1.19 Putting Together Control Structures
Standard
3.2 Challenge Problems
Standard
3.4 For Loops
3.19 Putting Together Control Structures
Standard
3.2 Challenge Problems
Standard
3.2 Challenge Problems
Standard
6.5 Exceptions
18.4 For Loops
18.19 Putting Together Control Structures
Standard
3.2 Challenge Problems
Standard
1.4 For Loops
1.19 Putting Together Control Structures
Standard
18.1 Challenge Problems
25.1 Functions Challenges
Standard
2.1 Challenge Problems
13.1 Functions Challenges
Standard
2.1 Challenge Problems
13.1 Functions Challenges
Standard
2.1 Challenge Problems
9.1 Functions Challenges
Standard
1.4 For Loops
1.19 Putting Together Control Structures
Standard
3.2 Challenge Problems
Standard
3.2 Challenge Problems
Standard
1.4 For Loops
1.19 Putting Together Control Structures
Standard
3.2 Challenge Problems
Standard
1.4 For Loops
1.19 Putting Together Control Structures
Standard
3.2 Challenge Problems
Standard
1.4 For Loops
1.19 Putting Together Control Structures
Standard
1.4 For Loops
1.19 Putting Together Control Structures
Standard
3.2 Challenge Problems
Standard
1.4 For Loops
1.19 Putting Together Control Structures
Standard
3.4 For Loops
3.19 Putting Together Control Structures
Standard
3.4 For Loops
3.20 Putting Together Control Structures
Standard
9.2 Linear Search
9.3 Binary Search
9.4 Selection Sort
9.5 Insertion Sort
9.7 Mergesort
Standard
14.1 Challenge Problems
21.1 Functions Challenges
Standard
1.4 For Loops
1.19 Putting Together Control Structures
Standard
3.2 Challenge Problems
Standard
4.2 Challenge Problems
Standard
2.13 Control Structures Example
Standard
3.1 Challenge Problems
Standard
2.2 For Loops
6.1 Putting Together Control Structures
Standard
3.2 Challenge Problems
Standard
3.2 Challenge Problems
Standard
1.4 For Loops
1.19 Putting Together Control Structures
Standard
1.5 Exceptions
Standard
2.3 For Loops
8.1 Putting Together Control Structures
Standard
2.3 For Loops
8.1 Putting Together Control Structures
Standard
9.5 Exceptions
Standard
11.4 For Loops
11.21 Putting Together Control Structures
Standard
9.2 Linear Search
9.3 Binary Search
9.4 Selection Sort
9.5 Insertion Sort
9.7 Mergesort
Standard
2.2 Challenge Problems