Please enable JavaScript to use CodeHS

SD CS Essentials: SD.CSE.3.2

CodeHS Lessons

Evaluate the tradeoffs in how data elements are organized and where data is stored.

Standard
12.1 Tuples
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
13.4 Dictionaries
25.10 Variables
22.1 Classes and Objects
22.7 Hidden Attributes
22.8 Namespaces
22.6 Inheritance
22.5 Class Variables vs. Instance Variables
22.4 Operator Overloading
22.3 Built-In Methods
22.2 Methods
22.9 Modules
Standard
7.1 Intro to Lists/Arrays
7.2 Indexing Into 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
7.8 Simulation
33.1 Intro to Objects/Maps
33.2 Basics of Objects
33.3 Iterating Over an Object
33.4 When Do I Use an Object?
33.5 Intro to Sets
33.6 Intro to Grids
33.7 Looping Over a Grid
33.8 Grid Example: Get a Row
33.9 Data Structures Challenges
Standard
7.1 Tuples
7.2 Lists
7.3 For Loops and Lists
7.4 List Methods
34.1 2d Lists
34.5 Equivalence vs. Identity
34.4 Dictionaries
34.3 Packing and Unpacking
34.2 List Comprehensions
27.1 Classes and Objects
27.7 Hidden Attributes
27.8 Namespaces
27.6 Inheritance
27.5 Class Variables vs. Instance Variables
27.4 Operator Overloading
27.3 Built-In Methods
27.2 Methods
27.9 Modules
Standard
4.1 Collecting and Storing Data
4.2 Storing Data with Local Storage
4.3 Storing Data Structures with Local Storage
4.7 Storing Data with Firebase
4.8 Traversing Data with Firebase
5.3 Creating Your Data Collection Website
5.4 Collecting User Data
5.5 Analyzing User Data
Standard
8.1 Collecting and Storing Data
8.2 Storing Data with Local Storage
8.3 Storing Data Structures with Local Storage
8.7 Storing Data with Firebase
8.8 Traversing Data with Firebase
16.3 Creating Your Data Collection Website
16.4 Collecting User Data
16.5 Analyzing User Data
Standard
7.1 Intro to Lists/Arrays
7.2 Indexing Into 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
7.9 Simulation
37.1 Intro to Objects/Maps
37.2 Basics of Objects
37.3 Iterating Over an Object
37.4 When Do I Use an Object?
37.5 Intro to Sets
37.6 Intro to Grids
37.7 Looping Over a Grid
37.8 Grid Example: Get a Row
37.9 Data Structures Challenges
Standard
5.1 Variables
Standard
5.1 Variables
Standard
3.11 Variables
Standard
6.11 Variables
Standard
9.5 Information Literacy
13.11 Variables
Standard
1.11 Variables
9.1 Tuples
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
10.4 Dictionaries
10.5 Equivalence vs. Identity
14.7 Hidden Attributes
14.8 Namespaces
14.6 Inheritance
14.5 Class Variables vs. Instance Variables
14.4 Operator Overloading
14.3 Built-In Methods
14.2 Methods
14.9 Modules
14.1 Classes and Objects
Standard
1.7 Information Literacy
Standard
1.11 Variables
Standard
2.11 Variables
8.1 Tuples
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
9.4 Dictionaries
9.5 Equivalence vs. Identity
12.7 Hidden Attributes
12.8 Namespaces
12.6 Inheritance
12.5 Class Variables vs. Instance Variables
12.4 Operator Overloading
12.3 Built-In Methods
12.2 Methods
12.9 Modules
12.1 Classes and Objects
Standard
1.9 Information Literacy
10.1 Collecting and Storing Data
10.2 Storing Data with Local Storage
10.3 Storing Data Structures with Local Storage
10.7 Storing Data with Firebase
10.8 Traversing Data with Firebase
12.8 Databases
Standard
1.7 Information Literacy
Standard
1.7 Information Literacy
Standard
1.7 Information Literacy
2.12 Variables
10.1 Tuples
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
11.4 Dictionaries
11.5 Equivalence vs. Identity
Standard
1.7 Information Literacy
10.15 Simulation
Standard
1.7 Information Literacy
Standard
1.11 Variables
Standard
1.7 Information Literacy
Standard
11.4 Collecting and Storing Data
Standard
7.1 Intro to Lists/Arrays
7.2 Indexing Into 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
7.8 Simulation
32.1 Intro to Objects/Maps
32.2 Basics of Objects
32.3 Iterating Over an Object
32.4 When Do I Use an Object?
32.5 Intro to Sets
32.6 Intro to Grids
32.7 Looping Over a Grid
32.8 Grid Example: Get a Row
32.9 Data Structures Challenges
Standard
1.7 Information Literacy
22.3 Databases
Standard
9.1 Tuples
9.2 Lists
9.3 For Loops and Lists
9.4 List Methods
9.5 2d Lists
18.11 Variables
12.4 Equivalence vs. Identity
12.3 Dictionaries
12.2 Packing and Unpacking
12.1 List Comprehensions
15.1 Classes and Objects
15.7 Hidden Attributes
15.8 Namespaces
15.6 Inheritance
15.5 Class Variables vs. Instance Variables
15.4 Operator Overloading
15.3 Built-In Methods
15.2 Methods
15.9 Modules
Standard
8.1 Collecting and Storing Data
8.2 Storing Data with Local Storage
8.3 Storing Data Structures with Local Storage
8.7 Storing Data with Firebase
8.8 Traversing Data with Firebase
Standard
11.4 Collecting and Storing Data
Standard
1.7 Information Literacy
Standard
12.5 Information Literacy
14.4 Databases
Standard
6.1 Tuples
6.2 Lists
6.3 For Loops and Lists
6.4 List Methods
6.5 2d Lists
6.6 Dictionaries
Standard
9.4 Databases
21.5 Information Literacy
Standard
1.11 Variables
Standard
1.7 Information Literacy
Standard
1.7 Information Literacy
Standard
1.11 Variables
Standard
1.7 Information Literacy
Standard
1.11 Variables
Standard
1.7 Information Literacy
Standard
1.11 Variables
Standard
6.1 Intro to Lists/Arrays
6.2 Indexing Into 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
6.8 Simulation
27.1 Intro to Objects/Maps
27.2 Basics of Objects
27.3 Iterating Over an Object
27.4 When Do I Use an Object?
27.5 Intro to Sets
27.6 Intro to Grids
27.7 Looping Over a Grid
27.8 Grid Example: Get a Row
27.9 Data Structures Challenges
Standard
6.1 Intro to Lists/Arrays
6.2 Indexing Into 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
6.8 Simulation
28.1 Intro to Objects/Maps
28.2 Basics of Objects
28.3 Iterating Over an Object
28.4 When Do I Use an Object?
28.5 Intro to Sets
28.6 Intro to Grids
28.7 Looping Over a Grid
28.8 Grid Example: Get a Row
28.9 Data Structures Challenges
Standard
1.11 Variables
Standard
1.7 Information Literacy
Standard
1.11 Variables
Standard
1.5 Information Literacy
3.11 Variables
10.3 Databases
Standard
2.5 Information Literacy
3.12 Variables
Standard
5.7 Information Literacy
Standard
4.1 Intro to Lists/Arrays
4.2 Indexing Into 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
15.1 Intro to Objects/Maps
15.2 Basics of Objects
15.3 Iterating Over an Object
15.4 When Do I Use an Object?
15.5 Intro to Sets
15.6 Intro to Grids
15.7 Looping Over a Grid
15.8 Grid Example: Get a Row
15.9 Data Structures Challenges
Standard
1.7 Information Literacy
Standard
1.12 Variables
Standard
5.1 Tuples
5.2 Lists
5.3 For Loops and Lists
5.4 List Methods
5.6 Dictionaries
13.1 Classes and Objects
13.9 Modules
13.2 Methods
13.3 Built-In Methods
13.4 Operator Overloading
13.5 Class Variables vs. Instance Variables
13.6 Inheritance
13.8 Namespaces
13.7 Hidden Attributes
Standard
1.11 Variables
Standard
1.7 Information Literacy
Standard
6.1 Tuples
6.2 Lists
6.3 For Loops and Lists
6.4 List Methods
Standard
1.11 Variables
Standard
1.5 Information Literacy
16.10 Variables
Standard
4.1 Tuples
4.2 Lists
4.3 For Loops and Lists
4.4 List Methods
6.1 Classes and Objects
6.2 Methods
6.3 Built-In Methods
6.4 Operator Overloading
6.5 Class Variables vs. Instance Variables
6.6 Inheritance
6.7 Hidden Attributes
6.8 Namespaces
6.9 Modules
Standard
1.5 Information Literacy
16.10 Variables
Standard
4.1 Tuples
4.2 Lists
4.3 For Loops and Lists
4.4 List Methods
6.1 Classes and Objects
6.2 Methods
6.3 Built-In Methods
6.4 Operator Overloading
6.5 Class Variables vs. Instance Variables
6.6 Inheritance
6.7 Hidden Attributes
6.8 Namespaces
6.9 Modules
Standard
1.8 Information Literacy
Standard
2.5 Information Literacy
17.4 Databases
Standard
10.1 Collecting and Storing Data
10.2 Storing Data with Local Storage
10.3 Storing Data Structures with Local Storage
10.7 Storing Data with Firebase
10.8 Traversing Data with Firebase
Standard
10.1 Collecting and Storing Data
10.2 Storing Data with Local Storage
10.3 Storing Data Structures with Local Storage
10.7 Storing Data with Firebase
10.8 Traversing Data with Firebase
Standard
3.2 Information Literacy
Standard
10.5 Information Literacy
Standard
2.5 Information Literacy
Standard
1.4 Information Literacy
Standard
2.5 Information Literacy
5.5 Databases
Standard
1.7 Information Literacy
Standard
1.11 Variables
Standard
4.1 Tuples
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
5.4 Dictionaries
8.1 Classes and Objects
8.2 Methods
8.3 Built-In Methods
8.4 Operator Overloading
8.5 Class Variables vs. Instance Variables
Standard
5.1 Variables
Standard
12.1 Tuples
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
13.4 Dictionaries
16.1 Classes and Objects
16.2 Methods
16.3 Built-In Methods
16.4 Operator Overloading
16.5 Class Variables vs. Instance Variables
Standard
4.1 Tuples
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
5.4 Dictionaries
9.7 Hidden Attributes
9.1 Classes and Objects
9.8 Namespaces
9.6 Inheritance
9.5 Class Variables vs. Instance Variables
9.4 Operator Overloading
9.3 Built-In Methods
9.2 Methods
9.9 Modules
Standard
4.1 Collecting and Storing Data
4.2 Storing Data with Local Storage
4.3 Storing Data Structures with Local Storage
4.7 Storing Data with Firebase
4.8 Traversing Data with Firebase
Standard
9.1 Collecting and Storing Data
9.2 Storing Data with Local Storage
9.3 Storing Data Structures with Local Storage
9.7 Storing Data with Firebase
9.8 Traversing Data with Firebase
Standard
6.1 Tuples
6.2 Lists
6.3 For Loops and Lists
6.4 List Methods
6.5 2d Lists
6.6 Dictionaries
Standard
2.5 Information Literacy
8.4 Databases
Standard
1.11 Variables
Standard
1.7 Information Literacy