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
25.4 For Loops
25.21 Putting Together Control Structures
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
7.1 Challenge Problems
Standard
3.4 For Loops
3.19 Putting Together Control Structures
Standard
6.4 For Loops
6.19 Putting Together Control Structures
Standard
13.4 For Loops
13.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
9.2 Linear Search
9.3 Binary Search
9.4 Selection Sort
9.5 Insertion Sort
9.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
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
12.1 Functions Challenges
Standard
14.1 Challenge Problems
21.1 Functions Challenges
Standard
1.5 For Loops
1.20 Putting Together Control Structures
Standard
1.5 For Loops
1.20 Putting Together Control Structures
Standard
2.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
8.5 Exceptions
16.4 For Loops
16.21 Putting Together Control Structures
Standard
8.5 Exceptions
16.4 For Loops
16.21 Putting Together Control Structures
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
21.1 Challenge Problems
Standard
2.3 For Loops
8.1 Putting Together Control Structures
Standard
1.4 For Loops
1.19 Putting Together Control Structures
Standard
3.2 Challenge Problems