Please enable JavaScript to use CodeHS

GA AI: IT-FAI-4.5

CodeHS Lessons

Define, explain, and apply the ideas of decomposition, abstraction, data types (integer, string, Boolean, list/array), branches (if, then, else), iteration (for loop, while loop), event driven.

Standard
3.2 Variables and Types
5.1 Booleans
5.2 If Statements
5.3 Comparison Operators
5.4 Logical Operators
5.5 Floating Point Numbers and Rounding
7.1 While Loops
7.2 For Loops
7.3 Break and Continue
7.4 Nested Control Structures
10.1 Indexing
10.2 Slicing
10.4 Strings and For Loops
12.1 Tuples
12.2 Lists
12.3 For Loops and Lists
12.4 List Methods
13.1 2d Lists
13.4 Dictionaries
Standard
33.1 Indexing
33.2 Slicing
33.4 Strings and For Loops
Standard
7.8 Comparison Operators
7.9 Logical Operators
7.11 For Loops
7.12 Break and Continue
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.2 Variables and Types
4.1 Booleans
4.2 If Statements
4.3 Comparison Operators
4.4 Logical Operators
4.5 Floating Point Numbers and Rounding
5.1 While Loops
5.2 For Loops
5.3 Break and Continue
5.4 Nested Control Structures
8.1 Indexing
8.2 Slicing
8.4 Strings and For Loops
9.1 Tuples
9.2 Lists
9.3 For Loops and Lists
9.4 List Methods
10.1 2d Lists
10.4 Dictionaries
Standard
3.2 Variables and Types
4.1 Booleans
4.2 If Statements
4.3 Comparison Operators
4.4 Logical Operators
4.5 Floating Point Numbers and Rounding
5.1 While Loops
5.2 For Loops
5.3 Break and Continue
5.4 Nested Control Structures
7.1 Indexing
7.2 Slicing
7.4 Strings and For Loops
8.1 Tuples
8.2 Lists
8.3 For Loops and Lists
8.4 List Methods
9.1 2d Lists
9.4 Dictionaries
Standard
5.2 Variables and Types
6.1 Booleans
6.2 If Statements
6.3 Comparison Operators
6.4 Logical Operators
6.5 Floating Point Numbers and Rounding
7.1 While Loops
7.2 For Loops
7.3 Break and Continue
7.4 Nested Control Structures
9.1 Indexing
9.2 Slicing
9.4 Strings and For Loops
10.1 Tuples
10.2 Lists
10.3 For Loops and Lists
10.4 List Methods
11.1 2d Lists
11.4 Dictionaries
Standard
3.3 Variables and Types
4.1 Booleans
4.2 If Statements
4.3 Comparison Operators
4.4 Logical Operators
4.5 Floating Point Numbers and Rounding
5.1 While Loops
5.2 For Loops
5.3 Break and Continue
5.4 Nested Control Structures
8.1 Indexing
8.2 Slicing
8.4 Strings and For Loops
9.1 Tuples
9.2 Lists
9.3 For Loops and Lists
9.4 List Methods
9.5 2d Lists
12.3 Dictionaries
Standard
2.2 Variables and Types
4.1 Booleans
4.2 If Statements
4.3 Comparison Operators
4.4 Logical Operators
4.5 Floating Point Numbers and Rounding
6.1 While Loops
6.2 For Loops
6.3 Break and Continue
6.4 Nested Control Structures
Standard
2.1 Indexing
2.2 Slicing
2.4 Strings and For Loops
4.1 Tuples
4.2 Lists
4.3 For Loops and Lists
4.4 List Methods
5.1 2d Lists
5.4 Dictionaries
Standard
2.2 Variables and Types
4.1 Booleans
4.2 If Statements
4.3 Comparison Operators
4.4 Logical Operators
4.5 Floating Point Numbers and Rounding
6.1 While Loops
6.2 For Loops
6.3 Break and Continue
6.4 Nested Control Structures
10.1 Indexing
10.2 Slicing
10.4 Strings and For Loops
12.1 Tuples
12.2 Lists
12.3 For Loops and Lists
12.4 List Methods
13.1 2d Lists
13.4 Dictionaries
Standard
2.2 Variables and Types
4.1 Booleans
4.2 If Statements
4.3 Comparison Operators
4.4 Logical Operators
4.5 Floating Point Numbers and Rounding
6.1 While Loops
6.2 For Loops
6.3 Break and Continue
6.4 Nested Control Structures
Standard
2.1 Indexing
2.2 Slicing
2.4 Strings and For Loops
4.1 Tuples
4.2 Lists
4.3 For Loops and Lists
4.4 List Methods
5.1 2d Lists
5.4 Dictionaries