Please enable JavaScript to use CodeHS

WI 9-12: AP2.a.13.h

CodeHS Lessons

(+) Decompose a computational problem by creating new data types, functions, or classes.

Standard
20.1 Intro to Arrays
21.1 Intro to Objects
22.1 Intro to Sets
Standard
9.1 Functions
9.2 Functions and Parameters
12.1 Tuples
12.2 Lists
13.1 2d Lists
13.4 Dictionaries
25.7 Functions
25.14 Parameters
28.12 Functions and Parameters
28.19 2d Lists
28.21 Dictionaries
Standard
35.1 2d Lists
35.4 Dictionaries
Standard
9.14 Functions and Parameters 1
9.15 Functions and Parameters 2
9.16 Functions and Return Values 1
9.17 Functions and Return Values 2
9.19 Intro to Lists/Arrays
Standard
19.17 Intro to Arrays
Standard
14.10 Functions
Standard
13.1 Intro to Arrays
14.1 Intro to Objects
23.1 Intro to Sets
Standard
13.1 Intro to Arrays
14.1 Intro to Objects
20.1 Intro to Sets
Standard
20.1 Intro to Arrays
21.1 Intro to Objects
22.1 Intro to Sets
Standard
3.3 Functions
5.6 Parameters
Standard
3.3 Functions
5.6 Parameters
Standard
3.8 Functions
3.13 Parameters
Standard
6.8 Functions
6.13 Parameters
Standard
13.8 Functions
13.13 Parameters
Standard
7.14 Functions
7.15 Functions and Parameters
Standard
1.8 Functions
1.13 Parameters
6.1 Functions
6.2 Functions and Parameters
7.4 Functions
9.1 Tuples
9.2 Lists
10.1 2d Lists
10.4 Dictionaries
Standard
8.1 Functions and Parameters 1
8.2 Functions and Parameters 2
8.3 Functions and Parameters 3
8.4 Functions and Return Values 1
8.5 Functions and Return Values 2
10.4 Functions
Standard
3.3 Functions
4.3 Parameters
7.5 Functions
Standard
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
9.11 Intro to Lists/Arrays
18.1 Intro to Objects/Maps
18.5 Intro to Sets
Standard
1.8 Functions
1.13 Parameters
14.5 Functions
Standard
4.5 Informal Code Analysis
5.4 Accessor Methods
5.5 Mutator Methods
5.6 Writing Methods
Standard
3.1 Java Methods
3.2 Methods and Parameters
3.3 Methods and Return Values
4.1 Introduction to Classes and Objects
4.4 Writing Classes
4.5 Writing Classes and Instance Methods
4.6 Getter and Setter Methods
4.7 Class Methods and Class Variables
4.9 Method Overloading
Standard
2.8 Functions
2.13 Parameters
6.1 Functions
6.2 Functions and Parameters
8.1 Tuples
8.2 Lists
9.1 2d Lists
9.4 Dictionaries
Standard
6.10 Functions and Parameters 1
6.11 Functions and Parameters 2
6.12 Functions and Return Values 1
6.13 Intro to Lists/Arrays
Standard
6.5 Informal Code Analysis
7.4 Accessor Methods
7.5 Mutator Methods
7.6 Writing Methods
Standard
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
9.11 Intro to Lists/Arrays
17.1 Intro to Objects/Maps
17.5 Intro to Sets
Standard
4.1 Functions
4.2 Functions and Parameters
5.1 Tuples
5.2 Lists
16.8 Functions
16.13 Parameters
Standard
10.1 Functions and Parameters 1
10.2 Functions and Parameters 2
10.3 Functions and Parameters 3
10.4 Functions and Return Values 1
10.5 Functions and Return Values 2
10.12 Intro to Lists/Arrays
14.1 Intro to Objects/Maps
14.5 Intro to Sets
Standard
2.8 Functions
2.14 Parameters
8.1 Functions
8.2 Functions and Parameters
10.1 Tuples
10.2 Lists
11.1 2d Lists
11.4 Dictionaries
Standard
6.17 Intro to Arrays
19.10 Functions and Parameters 1
19.11 Functions and Parameters 2
19.12 Functions and Return Values 1
19.13 Intro to Lists/Arrays
Standard
10.1 Functions and Parameters 1
10.2 Functions and Parameters 2
10.3 Functions and Parameters 3
10.4 Functions and Return Values 1
10.5 Functions and Return Values 2
10.11 Intro to Lists/Arrays
18.1 Intro to Objects/Maps
18.5 Intro to Sets
Standard
1.12 Functions
2.5 Intro to Objects
3.1 Intro to Sets
11.17 Intro to Arrays
Standard
3.3 Functions
5.6 Parameters
Standard
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
9.11 Intro to Lists/Arrays
17.1 Intro to Objects/Maps
17.5 Intro to Sets
Standard
1.8 Functions
1.13 Parameters
14.5 Functions
Standard
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
9.11 Intro to Lists/Arrays
17.1 Intro to Objects/Maps
17.5 Intro to Sets
Standard
1.8 Functions
1.13 Parameters
14.5 Functions
Standard
6.10 Functions and Parameters 1
6.11 Functions and Parameters 2
6.12 Functions and Return Values 1
6.13 Intro to Lists/Arrays
Standard
8.1 Functions
8.2 Functions and Parameters
Standard
8.1 Functions
8.2 Functions and Parameters
Standard
8.1 Functions
8.2 Functions and Parameters
9.5 Tuples
9.6 Lists
9.10 2d Lists
Standard
3.8 Functions
3.13 Parameters
Standard
6.1 Functions
6.2 Functions and Parameters
9.1 Tuples
9.2 Lists
9.5 2d Lists
12.3 Dictionaries
18.8 Functions
18.13 Parameters
Standard
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
9.11 Intro to Lists/Arrays
17.1 Intro to Objects/Maps
17.5 Intro to Sets
Standard
1.8 Functions
1.13 Parameters
9.5 Functions
Standard
10.9 Functions
10.14 Parameters
Standard
29.1 Intro to Lists/Arrays
29.8 Intro to Objects/Maps
29.12 Intro to Sets
Standard
5.8 Functions
5.9 Functions and Parameters
5.12 Basic Collection Types
Standard
12.1 Functions and Parameters 1
12.2 Functions and Parameters 2
12.3 Functions and Parameters 3
12.4 Functions and Return Values 1
12.5 Functions and Return Values 2
33.1 Intro to Lists/Arrays
33.8 Intro to Objects/Maps
33.12 Intro to Sets
Standard
12.1 Functions and Parameters 1
12.2 Functions and Parameters 2
12.3 Functions and Parameters 3
12.4 Functions and Return Values 1
12.5 Functions and Return Values 2
33.1 Intro to Lists/Arrays
33.8 Intro to Objects/Maps
33.12 Intro to Sets
Standard
5.1 Functions
5.2 Functions and Parameters
6.1 Tuples
6.2 Lists
6.5 2d Lists
6.6 Dictionaries
Standard
8.1 Functions and Parameters 1
8.2 Functions and Parameters 2
8.3 Functions and Parameters 3
8.4 Functions and Return Values 1
8.5 Functions and Return Values 2
26.1 Intro to Lists/Arrays
26.8 Intro to Objects/Maps
26.12 Intro to Sets
Standard
1.8 Functions
1.13 Parameters
14.5 Functions
Standard
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
9.11 Intro to Lists/Arrays
17.1 Intro to Objects/Maps
17.5 Intro to Sets
Standard
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
9.11 Intro to Lists/Arrays
17.1 Intro to Objects/Maps
17.5 Intro to Sets
Standard
1.8 Functions
1.13 Parameters
14.5 Functions
Standard
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
9.11 Intro to Lists/Arrays
18.1 Intro to Objects/Maps
18.5 Intro to Sets
Standard
1.8 Functions
1.13 Parameters
14.5 Functions
Standard
6.6 Functions
6.12 Parameters
7.13 Functions
Standard
7.6 Functions
7.10 Parameters
9.13 Functions
Standard
8.6 Functions
8.12 Parameters
9.13 Functions
Standard
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
9.11 Intro to Lists/Arrays
17.1 Intro to Objects/Maps
17.5 Intro to Sets
Standard
1.8 Functions
1.13 Parameters
14.5 Functions
Standard
1.8 Functions
1.13 Parameters
6.5 Functions
Standard
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
9.11 Intro to Lists/Arrays
17.1 Intro to Objects/Maps
17.5 Intro to Sets
Standard
1.8 Functions
1.13 Parameters
14.5 Functions
Standard
3.8 Functions
3.13 Parameters
Standard
3.8 Functions
3.14 Parameters
Standard
5.1 Java Methods
5.2 Methods and Parameters
5.3 Methods and Return Values
6.1 Introduction to Classes and Objects
6.4 Writing Classes
6.5 Writing Classes and Instance Methods
6.6 Getter and Setter Methods
6.7 Class Methods and Class Variables
6.9 Method Overloading
Standard
10.1 Intro to Lists/Arrays
11.2 Intro to Sets
16.1 Intro to Objects
Standard
1.9 Functions
1.14 Parameters
Standard
1.9 Functions
1.14 Parameters
Standard
7.1 Functions and Parameters 1
7.2 Functions and Parameters 2
7.3 Functions and Parameters 3
7.4 Functions and Return Values 1
7.5 Functions and Return Values 2
9.1 Intro to Lists/Arrays
17.1 Intro to Objects/Maps
17.5 Intro to Sets
Standard
5.6 Dictionaries
Standard
1.8 Functions
1.13 Parameters
14.5 Functions
Standard
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
9.11 Intro to Lists/Arrays
17.1 Intro to Objects/Maps
17.5 Intro to Sets
Standard
1.8 Functions
1.13 Parameters
14.5 Functions
Standard
8.1 Functions
8.2 Functions and Parameters
16.7 Functions
16.14 Parameters
Standard
8.1 Functions
8.2 Functions and Parameters
16.7 Functions
16.14 Parameters
Standard
24.1 Intro to Arrays
25.1 Intro to Objects
Standard
15.7 Functions
Standard
13.14 Functions and Parameters 1
13.15 Functions and Parameters 2
13.16 Functions and Return Values 1
13.17 Functions and Return Values 2
13.19 Intro to Lists/Arrays
Standard
14.14 Functions and Parameters 1
14.15 Functions and Parameters 2
14.16 Functions and Return Values 1
14.17 Functions and Return Values 2
14.19 Intro to Lists/Arrays
Standard
15.11 Intro to Lists/Arrays
21.1 Intro to Objects/Maps
21.5 Intro to Sets
15.1 Functions and Parameters 1
15.1 Functions and Parameters 1
15.2 Functions and Parameters 2
15.2 Functions and Parameters 2
15.3 Functions and Parameters 3
15.3 Functions and Parameters 3
15.4 Functions and Return Values 1
15.4 Functions and Return Values 1
15.5 Functions and Return Values 2
15.5 Functions and Return Values 2
Standard
10.1 Intro to Arrays
11.1 Intro to Objects
Standard
7.1 Functions and Parameters 1
7.2 Functions and Parameters 2
7.3 Functions and Parameters 3
7.4 Functions and Return Values 1
7.5 Functions and Return Values 2
7.11 Intro to Lists/Arrays
Standard
4.3 Functions
5.6 Parameters
Standard
5.1 Java Methods
5.2 Methods and Parameters
5.3 Methods and Return Values
6.1 Introduction to Classes and Objects
6.4 Writing Classes
6.5 Writing Classes and Instance Methods
6.6 Getter and Setter Methods
6.7 Class Methods and Class Variables
6.9 Method Overloading
Standard
13.1 Intro to Arrays
Standard
24.10 Functions
Standard
3.3 Functions
4.4 Parameters
Standard
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
9.11 Intro to Lists/Arrays
17.1 Intro to Objects/Maps
17.5 Intro to Sets
Standard
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
9.11 Intro to Lists/Arrays
17.1 Intro to Objects/Maps
17.5 Intro to Sets
Standard
1.8 Functions
1.13 Parameters
14.5 Functions
Standard
34.1 2d Lists
34.4 Dictionaries
Standard
5.1 Functions
5.2 Functions and Parameters
7.1 Tuples
7.2 Lists
8.1 2d Lists
8.4 Dictionaries
23.5 Informal Code Analysis
24.4 Accessor Methods
24.5 Mutator Methods
24.6 Writing Methods
28.1 Introduction to Classes and Objects
28.4 Writing Classes
28.5 Writing Classes and Instance Methods
28.6 Getter and Setter Methods
28.7 Class Methods and Class Variables
28.9 Method Overloading
Standard
10.5 Informal Code Analysis
11.4 Accessor Methods
11.5 Mutator Methods
11.6 Writing Methods
12.1 Introduction to Classes and Objects
12.4 Writing Classes
12.5 Writing Classes and Instance Methods
12.6 Getter and Setter Methods
12.7 Class Methods and Class Variables
12.9 Method Overloading
Standard
10.5 Informal Code Analysis
11.4 Accessor Methods
11.5 Mutator Methods
11.6 Writing Methods
18.1 Introduction to Classes and Objects
18.4 Writing Classes
18.5 Writing Classes and Instance Methods
18.6 Getter and Setter Methods
18.7 Class Methods and Class Variables
18.9 Method Overloading
Standard
11.7 Functions
11.14 Parameters
Standard
1.1 Functions
1.2 Functions and Parameters
4.1 Tuples
4.2 Lists
5.1 2d Lists
5.4 Dictionaries
Standard
7.3 Functions
10.4 Functions
Standard
1.1 Functions
1.2 Functions and Parameters
4.1 Tuples
4.2 Lists
Standard
9.1 Functions
9.2 Functions and Parameters
12.1 Tuples
12.2 Lists
13.1 2d Lists
13.4 Dictionaries
Standard
1.1 Functions
1.2 Functions and Parameters
4.1 Tuples
4.2 Lists
5.1 2d Lists
5.4 Dictionaries
Standard
3.3 Functions
5.6 Parameters
Standard
3.3 Functions
5.6 Parameters
Standard
9.1 Functions
9.2 Functions and Parameters
12.1 Tuples
12.2 Lists
13.1 2d Lists
13.4 Dictionaries
Standard
8.14 Functions and Parameters 1
8.15 Functions and Parameters 2
8.16 Functions and Return Values 1
8.17 Functions and Return Values 2
8.19 Intro to Lists/Arrays
Standard
12.14 Functions and Parameters 1
12.15 Functions and Parameters 2
12.16 Functions and Return Values 1
12.17 Functions and Return Values 2
12.19 Intro to Lists/Arrays
Standard
10.1 Functions
10.2 Functions and Parameters
12.1 Tuples
12.2 Lists
13.1 2d Lists
13.4 Dictionaries
Standard
3.3 Functions
4.6 Parameters
Standard
7.1 Functions
7.2 Functions and Parameters
Standard
7.1 Functions and Parameters 1
7.2 Functions and Parameters 2
7.3 Functions and Parameters 3
7.4 Functions and Return Values 1
7.5 Functions and Return Values 2
25.1 Intro to Lists/Arrays
25.8 Intro to Objects/Maps
25.12 Intro to Sets
Standard
4.1 Functions
4.2 Functions and Parameters
6.1 Tuples
6.2 Lists
7.1 2d Lists
7.4 Dictionaries
Standard
7.1 Functions
7.2 Functions and Parameters
10.1 Tuples
10.2 Lists
10.6 2d Lists
10.9 Dictionaries
Standard
9.1 Functions
9.2 Functions and Parameters
10.2 Tuples
10.3 Lists
10.5 Dictionaries
Standard
11.10 Functions
Standard
3.3 Functions
4.6 Parameters
Standard
5.9 Functions
5.10 Functions and Parameters
6.1 Basic Collection Types
6.3 Dictionaries
Standard
2.7 Functions
2.14 Parameters
8.1 Functions
8.2 Functions and Parameters
11.1 Tuples
11.2 Lists
12.1 2d Lists
12.4 Dictionaries
Standard
4.8 Accessor Methods
4.9 Mutator Methods