# NV 9-12: 9-12.AP.V.1

## CodeHS Lessons

Demonstrate the use of both linked lists and arrays to simplify solutions, generalizing computational problems instead of repeatedly using simple variables.

 Standard 20.1 Intro to Arrays 20.2 Adding & Removing from an Array 20.3 Iterating Through an Array
 Standard 12.2 Lists 12.3 For Loops and Lists 12.4 List Methods 13.1 2d Lists 13.2 List Comprehensions 13.3 Packing and Unpacking
 Standard 7.1 Intro to Lists/Arrays 7.2 Indexing Into an Array 7.3 Adding/Removing From an Array 7.4 Array Length and Looping Through Arrays 7.5 Iterating Over an Array 7.6 Finding an Element in a List 7.7 Removing an Element From an Array
 Standard 7.1 Tuples 7.2 Lists 7.3 For Loops and Lists 7.4 List Methods 7.5 Simulation
 Standard 7.1 Intro to Lists/Arrays 7.2 Indexing Into an Array 7.3 Adding/Removing From an Array 7.4 Array Length and Looping Through Arrays 7.5 Iterating Over an Array 7.6 Finding an Element in a List 7.7 Removing an Element From an Array
 Standard 9.19 Intro to Lists/Arrays 9.20 Indexing Into an Array 9.21 Adding/Removing From an Array 9.22 Array Length and Looping Through Arrays
 Standard 13.1 Intro to Arrays 13.2 Adding & Removing from an Array 13.3 Iterating Through an Array
 Standard 13.1 Intro to Arrays 13.2 Adding & Removing from an Array 13.3 Iterating Through an Array
 Standard 20.1 Intro to Arrays 20.2 Adding & Removing from an Array 20.3 Iterating Through an Array
 Standard 9.2 Lists 9.3 For Loops and Lists 9.4 List Methods 10.1 2d Lists 10.2 List Comprehensions 10.3 Packing and Unpacking
 Standard 9.11 Intro to Lists/Arrays 9.12 Adding/Removing From an Array 9.13 Array Length and Looping Through Arrays 9.14 Iterating Over an Array 16.1 Indexing Into an Array 16.2 Finding an Element in a List 16.3 Removing an Element From an Array
 Standard 5.2 Introduction to Arrays 5.3 Using Arrays 5.4 ArrayList Methods 5.5 Arrays vs ArrayLists 5.6 The List Interface 5.7 2D Arrays (Matrices or Grids)
 Standard 5.1 What are Data Structures? 5.2 Introduction to Arrays 5.3 Using Arrays 5.5 ArrayList Methods 5.6 Arrays vs ArrayLists 5.8 The List Interface 5.9 2D Arrays (Matrices or Grids)
 Standard 25.1 Intro to Lists/Arrays 25.2 Indexing Into an Array 25.3 Adding/Removing From an Array 25.4 Array Length and Looping Through Arrays 25.5 Iterating Over an Array 25.6 Finding an Element in a List 25.7 Removing an Element From an Array
 Standard 12.1 Intro to Lists/Arrays 12.2 Indexing Into an Array 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
 Standard 21.1 Intro to Lists/Arrays 21.2 Indexing Into an Array 21.3 Adding/Removing From an Array 21.4 Array Length and Looping Through Arrays 21.5 Iterating Over an Array 21.6 Finding an Element in a List 21.7 Removing an Element From an Array
 Standard 8.2 Lists 8.3 For Loops and Lists 8.4 List Methods 9.1 2d Lists 9.2 List Comprehensions 9.3 Packing and Unpacking
 Standard 8.1 Intro to Lists/Arrays 8.2 Indexing Into an Array 8.3 Adding/Removing From an Array 8.4 Array Length and Looping Through Arrays 8.5 Iterating Over an Array
 Standard 6.13 Intro to Lists/Arrays 6.14 Indexing Into an Array 6.15 Adding/Removing From an Array 6.16 Array Length and Looping Through Arrays
 Standard 8.1 What are Data Structures? 8.2 Introduction to Arrays 8.3 Using Arrays 8.5 ArrayList Methods 8.6 Arrays vs ArrayLists 8.8 The List Interface 8.9 2D Arrays
 Standard 9.11 Intro to Lists/Arrays 9.12 Adding/Removing From an Array 9.13 Array Length and Looping Through Arrays 9.14 Iterating Over an Array 16.1 Indexing Into an Array 16.2 Finding an Element in a List 16.3 Removing an Element From an Array
 Standard 10.12 Intro to Lists/Arrays 10.13 Adding/Removing From an Array 10.14 Array Length and Looping Through Arrays 10.15 Iterating Over an Array 13.1 Indexing Into an Array 13.2 Finding an Element in a List 13.3 Removing an Element From an Array
 Standard 10.2 Lists 10.3 For Loops and Lists 10.4 List Methods 11.1 2d Lists 11.2 List Comprehensions 11.3 Packing and Unpacking
 Standard 10.11 Intro to Lists/Arrays 10.12 Adding/Removing From an Array 10.13 Array Length and Looping Through Arrays 10.14 Iterating Over an Array 17.1 Indexing Into an Array 17.2 Finding an Element in a List 17.3 Removing an Element From an Array
 Standard 9.11 Intro to Lists/Arrays 9.12 Adding/Removing From an Array 9.13 Array Length and Looping Through Arrays 9.14 Iterating Over an Array 16.1 Indexing Into an Array 16.2 Finding an Element in a List 16.3 Removing an Element From an Array
 Standard 9.11 Intro to Lists/Arrays 9.12 Adding/Removing From an Array 9.13 Array Length and Looping Through Arrays 9.14 Iterating Over an Array 16.1 Indexing Into an Array 16.2 Finding an Element in a List 16.3 Removing an Element From an Array
 Standard 11.11 Intro to Lists/Arrays 11.12 Adding/Removing From an Array 11.13 Array Length and Looping Through Arrays 11.14 Iterating Over an Array 18.1 Indexing Into an Array 18.2 Finding an Element in a List 18.3 Removing an Element From an Array
 Standard 7.1 Intro to Lists/Arrays 7.2 Indexing Into an Array 7.3 Adding/Removing From an Array 7.4 Array Length and Looping Through Arrays 7.5 Iterating Over an Array 7.6 Finding an Element in a List 7.7 Removing an Element From an Array
 Standard 17.11 Intro to Lists/Arrays 19.1 Indexing Into an Array 17.12 Adding/Removing From an Array 17.13 Array Length and Looping Through Arrays 17.14 Iterating Over an Array 19.2 Finding an Element in a List 19.3 Removing an Element From an Array
 Standard 9.2 Lists 9.3 For Loops and Lists 9.4 List Methods 9.5 2d Lists 12.1 List Comprehensions 12.2 Packing and Unpacking
 Standard 9.11 Intro to Lists/Arrays 9.12 Adding/Removing From an Array 9.13 Array Length and Looping Through Arrays 9.14 Iterating Over an Array 16.1 Indexing Into an Array 16.2 Finding an Element in a List 16.3 Removing an Element From an Array
 Standard 29.1 Intro to Lists/Arrays 29.2 Indexing Into an Array 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
 Standard 33.1 Intro to Lists/Arrays 33.2 Indexing Into an Array 33.3 Adding/Removing From an Array 33.4 Array Length and Looping Through Arrays 33.5 Iterating Over an Array 33.6 Finding an Element in a List 33.7 Removing an Element From an Array
 Standard 33.1 Intro to Lists/Arrays 33.2 Indexing Into an Array 33.3 Adding/Removing From an Array 33.4 Array Length and Looping Through Arrays 33.5 Iterating Over an Array 33.6 Finding an Element in a List 33.7 Removing an Element From an Array
 Standard 6.2 Lists 6.3 For Loops and Lists 6.4 List Methods 6.5 2d Lists
 Standard 26.1 Intro to Lists/Arrays 26.2 Indexing Into an Array 26.3 Adding/Removing From an Array 26.4 Array Length and Looping Through Arrays 26.5 Iterating Over an Array 26.6 Finding an Element in a List 26.7 Removing an Element From an Array
 Standard 9.11 Intro to Lists/Arrays 9.12 Adding/Removing From an Array 9.13 Array Length and Looping Through Arrays 9.14 Iterating Over an Array 16.1 Indexing Into an Array 16.2 Finding an Element in a List 16.3 Removing an Element From an Array
 Standard 9.11 Intro to Lists/Arrays 9.12 Adding/Removing From an Array 9.13 Array Length and Looping Through Arrays 9.14 Iterating Over an Array 16.1 Indexing Into an Array 16.2 Finding an Element in a List 16.3 Removing an Element From an Array
 Standard 9.11 Intro to Lists/Arrays 9.12 Adding/Removing From an Array 9.13 Array Length and Looping Through Arrays 9.14 Iterating Over an Array 16.1 Indexing Into an Array 16.2 Finding an Element in a List 16.3 Removing an Element From an Array
 Standard 9.11 Intro to Lists/Arrays 9.12 Adding/Removing From an Array 9.13 Array Length and Looping Through Arrays 9.14 Iterating Over an Array 16.1 Indexing Into an Array 16.2 Finding an Element in a List 16.3 Removing an Element From an Array
 Standard 6.1 Intro to Lists/Arrays 6.2 Indexing Into an Array 6.3 Adding/Removing From an Array 6.4 Array Length and Looping Through Arrays 6.5 Iterating Over an Array 6.6 Finding an Element in a List 6.7 Removing an Element From an Array
 Standard 6.1 Intro to Lists/Arrays 6.2 Indexing Into an Array 6.3 Adding/Removing From an Array 6.4 Array Length and Looping Through Arrays 6.5 Iterating Over an Array 6.6 Finding an Element in a List 6.7 Removing an Element From an Array
 Standard 9.11 Intro to Lists/Arrays 9.12 Adding/Removing From an Array 9.13 Array Length and Looping Through Arrays 9.14 Iterating Over an Array 16.1 Indexing Into an Array 16.2 Finding an Element in a List 16.3 Removing an Element From an Array
 Standard 7.1 What are Data Structures? 7.2 Introduction to Arrays 7.3 Using Arrays 7.5 ArrayList Methods 7.6 Arrays vs ArrayLists 7.8 The List Interface 7.9 2D Arrays
 Standard 10.1 Intro to Lists/Arrays 10.2 Indexing Into an Array 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
 Standard 4.1 Intro to Lists/Arrays 4.2 Indexing Into an Array 4.3 Adding/Removing From an Array 4.4 Array Length and Looping Through Arrays 4.5 Iterating Over an Array 4.6 Finding an Element in a List 4.7 Removing an Element From an Array
 Standard 9.11 Intro to Lists/Arrays 9.12 Adding/Removing From an Array 9.13 Array Length and Looping Through Arrays 9.14 Iterating Over an Array 16.1 Indexing Into an Array 16.2 Finding an Element in a List 16.3 Removing an Element From an Array
 Standard 6.1 Tuples 6.2 Lists 6.3 For Loops and Lists 6.4 List Methods 6.5 Simulation
 Standard 4.1 Tuples 4.2 Lists 4.3 For Loops and Lists 4.4 List Methods
 Standard 4.1 Tuples 4.2 Lists 4.3 For Loops and Lists 4.4 List Methods
 Standard 12.11 Intro to Lists/Arrays 18.1 Indexing Into an Array 12.12 Adding/Removing From an Array 12.13 Array Length and Looping Through Arrays 12.14 Iterating Over an Array 18.2 Finding an Element in a List 18.3 Removing an Element From an Array
 Standard 7.11 Intro to Lists/Arrays 7.12 Adding/Removing From an Array 7.13 Array Length and Looping Through Arrays 7.14 Iterating Over an Array
 Standard 13.1 Intro to Arrays 13.2 Adding & Removing from an Array 13.3 Iterating Through an Array
 Standard 9.11 Intro to Lists/Arrays 9.12 Adding/Removing From an Array 9.13 Array Length and Looping Through Arrays 9.14 Iterating Over an Array 16.1 Indexing Into an Array 16.2 Finding an Element in a List 16.3 Removing an Element From an Array
 Standard 9.11 Intro to Lists/Arrays 9.12 Adding/Removing From an Array 9.13 Array Length and Looping Through Arrays 9.14 Iterating Over an Array 16.1 Indexing Into an Array 16.2 Finding an Element in a List 16.3 Removing an Element From an Array
 Standard 13.19 Intro to Lists/Arrays 13.20 Indexing Into an Array 13.21 Adding/Removing From an Array 13.22 Array Length and Looping Through Arrays
 Standard 4.2 Lists 4.3 For Loops and Lists 4.4 List Methods 5.1 2d Lists 5.2 List Comprehensions 5.3 Packing and Unpacking
 Standard 12.2 Lists 12.3 For Loops and Lists 12.4 List Methods 13.1 2d Lists 13.2 List Comprehensions 13.3 Packing and Unpacking
 Standard 4.2 Lists 4.3 For Loops and Lists 4.4 List Methods 5.1 2d Lists 5.2 List Comprehensions 5.3 Packing and Unpacking
 Standard 8.19 Intro to Lists/Arrays 8.20 Indexing Into an Array 8.21 Adding/Removing From an Array 8.22 Array Length and Looping Through Arrays
 Standard 12.19 Intro to Lists/Arrays 12.20 Indexing Into an Array 12.21 Adding/Removing From an Array 12.22 Array Length and Looping Through Arrays
 Standard 7.1 What are Data Structures? 7.2 Introduction to Arrays 7.3 Using Arrays 7.5 ArrayList Methods 7.6 Arrays vs ArrayLists 7.8 The List Interface 7.9 2D Arrays (Matrices or Grids)
 Standard 11.6 Intro to Lists/Arrays 11.7 Adding/Removing From an Array 11.8 Array Length and Looping Through Arrays 11.9 Iterating Over an Array
 Standard 6.2 Lists 6.3 For Loops and Lists 6.4 List Methods 6.5 2d Lists