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.

8.2 Linear Search
8.3 Binary Search
8.4 Selection Sort
8.5 Insertion Sort
8.7 Mergesort
9.2 Linear Search
9.3 Binary Search
9.4 Selection Sort
9.5 Insertion Sort
9.7 Mergesort
2.1 Challenge Problems
9.1 Functions Challenges
3.2 Challenge Problems
3.2 Challenge Problems
3.2 Challenge Problems
3.2 Challenge Problems
3.2 Challenge Problems
3.2 Challenge Problems
3.2 Challenge Problems
3.2 Challenge Problems
3.2 Challenge Problems
3.2 Challenge Problems
3.2 Challenge Problems
21.1 Challenge Problems
2.1 Challenge Problems
9.1 Functions Challenges
10.4 Functions
4.2 Challenge Problems
3.2 Challenge Problems
2.1 Challenge Problems
8.1 Functions Challenges
2.1 Challenge Problems
9.1 Functions Challenges
9.1 Functions Challenges
2.1 Challenge Problems
8.1 Functions Challenges
13.4 For Loops
13.19 Putting Together Control Structures
6.4 For Loops
6.19 Putting Together Control Structures
3.4 For Loops
3.19 Putting Together Control Structures
2.2 For Loops
8.1 Putting Together Control Structures
3.4 For Loops
3.19 Putting Together Control Structures
1.4 For Loops
1.19 Putting Together Control Structures
6.5 Exceptions
7.4 Functions
2.2 For Loops
6.1 Putting Together Control Structures
3.4 For Loops
3.20 Putting Together Control Structures
1.4 For Loops
1.19 Putting Together Control Structures
1.4 For Loops
1.19 Putting Together Control Structures
1.4 For Loops
1.19 Putting Together Control Structures
1.4 For Loops
1.19 Putting Together Control Structures
1.4 For Loops
1.19 Putting Together Control Structures
1.4 For Loops
1.19 Putting Together Control Structures
1.4 For Loops
1.19 Putting Together Control Structures
1.4 For Loops
1.19 Putting Together Control Structures
1.4 For Loops
1.19 Putting Together Control Structures
1.4 For Loops
1.19 Putting Together Control Structures
1.4 For Loops
1.19 Putting Together Control Structures
2.2 For Loops
6.1 Putting Together Control Structures
2.4 For Loops
2.19 Putting Together Control Structures
6.5 Exceptions
2.13 Control Structures Example
1.13 Control Structures Example
1.14 More Karel Examples and Testing
7.18 Exceptions