Please enable JavaScript to use CodeHS

NY 9-12: 9-12.CT.6

CodeHS Lessons

Demonstrate how at least two classic algorithms work and analyze the trade-offs related to two or more algorithms for completing the same task.

Standard
6.6 While Loops
6.7 The Break Statement
6.8 While Loops and Graphics
6.9 For Loops
6.10 For Loops and Graphics
22.3 Looping Over a Grid
20.2 Adding & Removing from an Array
20.3 Iterating Through an Array
Standard
7.5 Searching
7.6 Sorting
10.2 Recursive Searching
10.3 Recursive Sorting
11.2 Recursive Searching
11.3 Recursive Sorting
Standard
7.5 Iterating Over an Array
Standard
7.5 Iterating Over an Array
Standard
9.21 Adding/Removing From an Array
9.22 Array Length and Looping Through Arrays
Standard
5.6 While Loops
5.7 The Break Statement
5.8 While Loops and Graphics
5.9 For Loops
5.10 For Loops and Graphics
13.2 Adding & Removing from an Array
13.3 Iterating Through an Array
22.3 Looping Over a Grid
Standard
6.6 While Loops
6.7 The Break Statement
6.8 While Loops and Graphics
6.9 For Loops
6.10 For Loops and Graphics
13.2 Adding & Removing from an Array
13.3 Iterating Through an Array
20.3 Looping Over a Grid
Standard
6.6 While Loops
6.7 The Break Statement
6.8 While Loops and Graphics
6.9 For Loops
6.10 For Loops and Graphics
22.3 Looping Over a Grid
20.2 Adding & Removing from an Array
20.3 Iterating Through an Array
Standard
8.1 Conditionals and State Change
8.2 Conditionals using Parameters
Standard
8.1 Conditionals and State Change
8.2 Conditionals using Parameters
Standard
3.1 What is Scripting?
3.2 Disappearing Platforms
3.3 Fading Platforms
3.4 Deadly Lava
Standard
1.5 Series and Central Tendency
1.6 Measures of Spread
Standard
1.5 Series and Central Tendency
1.6 Measures of Spread
Standard
9.12 Adding/Removing From an Array
9.13 Array Length and Looping Through Arrays
9.14 Iterating Over an Array
16.2 Finding an Element in a List
16.3 Removing an Element From an Array
17.7 Looping Over a Grid
Standard
8.2 Linear Search
8.3 Binary Search
8.4 Selection Sort
8.5 Insertion Sort
Standard
25.6 Finding an Element in a List
25.7 Removing an Element From an Array
25.14 Looping Over a Grid
25.3 Adding/Removing From an Array
25.4 Array Length and Looping Through Arrays
25.5 Iterating Over an Array
Standard
12.3 Adding/Removing From an Array
12.4 Array Length and Looping Through Arrays
12.5 Iterating Over an Array
12.6 Finding an Element in a List
12.7 Removing an Element From an Array
12.14 Looping Over a Grid
Standard
21.6 Finding an Element in a List
21.7 Removing an Element From an Array
21.14 Looping Over a Grid
21.3 Adding/Removing From an Array
21.4 Array Length and Looping Through Arrays
21.5 Iterating Over an Array
Standard
14.15 Adding/Removing From an Array
14.16 Array Length and Looping Through Arrays
Standard
10.2 Linear Search
10.3 Binary Search
10.4 Selection Sort
10.5 Insertion Sort
Standard
9.12 Adding/Removing From an Array
9.13 Array Length and Looping Through Arrays
9.14 Iterating Over an Array
16.2 Finding an Element in a List
16.3 Removing an Element From an Array
17.7 Looping Over a Grid
Standard
10.13 Adding/Removing From an Array
10.14 Array Length and Looping Through Arrays
10.15 Iterating Over an Array
13.2 Finding an Element in a List
13.3 Removing an Element From an Array
14.7 Looping Over a Grid
Standard
10.12 Adding/Removing From an Array
10.13 Array Length and Looping Through Arrays
10.14 Iterating Over an Array
17.2 Finding an Element in a List
17.3 Removing an Element From an Array
18.7 Looping Over a Grid
Standard
9.12 Adding/Removing From an Array
9.13 Array Length and Looping Through Arrays
9.14 Iterating Over an Array
16.2 Finding an Element in a List
16.3 Removing an Element From an Array
17.7 Looping Over a Grid
Standard
9.12 Adding/Removing From an Array
9.13 Array Length and Looping Through Arrays
9.14 Iterating Over an Array
16.2 Finding an Element in a List
16.3 Removing an Element From an Array
17.7 Looping Over a Grid
Standard
11.12 Adding/Removing From an Array
11.13 Array Length and Looping Through Arrays
11.14 Iterating Over an Array
18.2 Finding an Element in a List
18.3 Removing an Element From an Array
19.7 Looping Over a Grid
Standard
7.5 Iterating Over an Array
Standard
19.2 Finding an Element in a List
19.3 Removing an Element From an Array
20.7 Looping Over a Grid
17.12 Adding/Removing From an Array
17.13 Array Length and Looping Through Arrays
17.14 Iterating Over an Array
Standard
9.12 Adding/Removing From an Array
9.13 Array Length and Looping Through Arrays
9.14 Iterating Over an Array
16.2 Finding an Element in a List
16.3 Removing an Element From an Array
17.7 Looping Over a Grid
Standard
4.6 While Loops
4.7 The Break Statement
4.8 While Loops and Graphics
4.9 For Loops
4.10 For Loops and Graphics
29.3 Adding/Removing From an Array
29.4 Array Length and Looping Through Arrays
29.5 Iterating Over an Array
29.6 Finding an Element in a List
29.7 Removing an Element From an Array
29.14 Looping Over a Grid
Standard
33.6 Finding an Element in a List
33.7 Removing an Element From an Array
33.14 Looping Over a Grid
33.3 Adding/Removing From an Array
33.4 Array Length and Looping Through Arrays
33.5 Iterating Over an Array
Standard
33.6 Finding an Element in a List
33.7 Removing an Element From an Array
33.14 Looping Over a Grid
33.3 Adding/Removing From an Array
33.4 Array Length and Looping Through Arrays
33.5 Iterating Over an Array
Standard
7.6 Series and Central Tendency
7.7 Measures of Spread
Standard
26.6 Finding an Element in a List
26.7 Removing an Element From an Array
26.14 Looping Over a Grid
26.3 Adding/Removing From an Array
26.4 Array Length and Looping Through Arrays
26.5 Iterating Over an Array
Standard
9.12 Adding/Removing From an Array
9.13 Array Length and Looping Through Arrays
9.14 Iterating Over an Array
16.2 Finding an Element in a List
16.3 Removing an Element From an Array
17.7 Looping Over a Grid
Standard
9.12 Adding/Removing From an Array
9.13 Array Length and Looping Through Arrays
9.14 Iterating Over an Array
16.2 Finding an Element in a List
16.3 Removing an Element From an Array
17.7 Looping Over a Grid
Standard
9.12 Adding/Removing From an Array
9.13 Array Length and Looping Through Arrays
9.14 Iterating Over an Array
16.2 Finding an Element in a List
16.3 Removing an Element From an Array
17.7 Looping Over a Grid
Standard
8.11 While Loops
8.12 For Loops
Standard
9.12 Adding/Removing From an Array
9.13 Array Length and Looping Through Arrays
9.14 Iterating Over an Array
16.2 Finding an Element in a List
16.3 Removing an Element From an Array
17.7 Looping Over a Grid
Standard
6.5 Iterating Over an Array
Standard
6.5 Iterating Over an Array
Standard
9.12 Adding/Removing From an Array
9.13 Array Length and Looping Through Arrays
9.14 Iterating Over an Array
16.2 Finding an Element in a List
16.3 Removing an Element From an Array
17.7 Looping Over a Grid
Standard
9.2 Linear Search
9.3 Binary Search
9.4 Selection Sort
9.5 Insertion Sort
Standard
7.6 While Loops
7.7 The Break Statement
7.8 While Loops and Graphics
7.9 For Loops
7.10 For Loops and Graphics
10.3 Adding/Removing From an Array
10.4 Array Length and Looping Through Arrays
10.5 Iterating Over an Array
10.6 Finding an Element in a List
10.7 Removing an Element From an Array
11.4 Looping Over a Grid
Standard
6.6 While Loops
6.7 The Break Statement
6.8 While Loops and Graphics
6.9 For Loops
6.10 For Loops and Graphics
Standard
4.5 Iterating Over an Array
Standard
9.12 Adding/Removing From an Array
9.13 Array Length and Looping Through Arrays
9.14 Iterating Over an Array
16.2 Finding an Element in a List
16.3 Removing an Element From an Array
17.7 Looping Over a Grid
Standard
4.4 List Methods
7.5 Series and Central Tendency
7.6 Measures of Spread
Standard
4.4 List Methods
7.5 Series and Central Tendency
7.6 Measures of Spread
Standard
18.2 Finding an Element in a List
18.3 Removing an Element From an Array
19.7 Looping Over a Grid
12.12 Adding/Removing From an Array
12.13 Array Length and Looping Through Arrays
12.14 Iterating Over an Array
Standard
7.12 Adding/Removing From an Array
7.13 Array Length and Looping Through Arrays
7.14 Iterating Over an Array
Standard
8.6 While Loops
8.7 The Break Statement
8.8 While Loops and Graphics
8.9 For Loops
8.10 For Loops and Graphics
13.2 Adding & Removing from an Array
13.3 Iterating Through an Array
Standard
9.12 Adding/Removing From an Array
9.13 Array Length and Looping Through Arrays
9.14 Iterating Over an Array
16.2 Finding an Element in a List
16.3 Removing an Element From an Array
17.7 Looping Over a Grid
Standard
9.12 Adding/Removing From an Array
9.13 Array Length and Looping Through Arrays
9.14 Iterating Over an Array
16.2 Finding an Element in a List
16.3 Removing an Element From an Array
17.7 Looping Over a Grid
Standard
14.5 Searching
14.6 Sorting
17.2 Recursive Searching
17.3 Recursive Sorting
Standard
13.5 Searching
13.6 Sorting
15.2 Recursive Searching
15.3 Recursive Sorting
Standard
13.21 Adding/Removing From an Array
13.22 Array Length and Looping Through Arrays
Standard
8.21 Adding/Removing From an Array
8.22 Array Length and Looping Through Arrays
Standard
12.21 Adding/Removing From an Array
12.22 Array Length and Looping Through Arrays
Standard
9.2 Linear Search
9.3 Binary Search
9.4 Selection Sort
9.5 Insertion Sort
Standard
11.7 Adding/Removing From an Array
11.8 Array Length and Looping Through Arrays
11.9 Iterating Over an Array