Please enable JavaScript to use CodeHS

OH 9-12 ADV: ATP.M.9-12.A.a

CodeHS Lessons

Construct solutions to problems using student-created components (e.g., procedures, modules, objects).

Standard
8.4 Variable Scopes
9.1 Functions Challenges
21.1 Intro to Objects
21.2 Graphic Objects
21.3 Object Methods
21.4 Iterating Through an Object
21.5 Object Constructors
Standard
9.1 Functions
9.2 Functions and Parameters
9.4 Functions and Return Values
22.1 Classes and Objects
22.2 Methods
22.4 Operator Overloading
25.14 Parameters
25.7 Functions
Standard
5.2 Constructors
5.4 Accessor Methods
5.5 Mutator Methods
5.6 Writing Methods
Standard
27.1 Classes and Objects
27.2 Methods
27.4 Operator Overloading
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
Standard
7.4 Variable Scopes
8.1 Functions Challenges
14.1 Intro to Objects
14.2 Graphic Objects
14.3 Object Methods
14.4 Iterating Through an Object
14.5 Object Constructors
Standard
8.4 Variable Scopes
9.1 Functions Challenges
14.1 Intro to Objects
14.2 Graphic Objects
14.3 Object Methods
14.4 Iterating Through an Object
14.5 Object Constructors
Standard
8.4 Variable Scopes
9.1 Functions Challenges
21.1 Intro to Objects
21.2 Graphic Objects
21.3 Object Methods
21.4 Iterating Through an Object
21.5 Object Constructors
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
7.17 Functions and Return Values
Standard
1.8 Functions
1.13 Parameters
6.1 Functions
6.2 Functions and Parameters
6.4 Functions and Return Values
7.4 Functions
14.1 Classes and Objects
14.2 Methods
14.4 Operator Overloading
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
9.1 Functions Challenges
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
Standard
1.8 Functions
1.13 Parameters
14.5 Functions
Standard
3.2 Methods and Parameters
3.3 Methods and Return Values
3.4 Javadocs and More Methods
4.4 Writing Classes
4.5 Writing Classes and Instance Methods
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
8.1 Functions Challenges
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
8.1 Functions Challenges
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 Functions Challenges
9.1 Functions Challenges
Standard
3.3 Functions
4.3 Parameters
Standard
2.8 Functions
2.13 Parameters
6.1 Functions
6.2 Functions and Parameters
6.4 Functions and Return Values
12.1 Classes and Objects
12.2 Methods
12.4 Operator Overloading
Standard
6.10 Functions and Parameters 1
6.11 Functions and Parameters 2
6.12 Functions and Return Values 1
Standard
7.2 Constructors
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
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
Standard
2.8 Functions
2.14 Parameters
8.1 Functions
8.2 Functions and Parameters
8.4 Functions and Return Values
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
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
Standard
1.8 Functions
1.13 Parameters
14.5 Functions
Standard
11.1 Functions and Parameters 1
11.2 Functions and Parameters 2
11.3 Functions and Parameters 3
11.4 Functions and Return Values 1
11.5 Functions and Return Values 2
Standard
3.8 Functions
3.13 Parameters
Standard
17.1 Functions and Parameters 1
17.2 Functions and Parameters 2
17.3 Functions and Parameters 3
17.4 Functions and Return Values 1
17.5 Functions and Return Values 2
Standard
6.1 Functions
6.2 Functions and Parameters
6.4 Functions and Return Values
18.8 Functions
18.13 Parameters
15.1 Classes and Objects
15.2 Methods
15.4 Operator Overloading
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
Standard
1.8 Functions
1.13 Parameters
9.5 Functions
Standard
5.4 Variable Scopes
25.1 Functions Challenges
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
13.1 Functions Challenges
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
13.1 Functions Challenges
Standard
5.1 Functions
5.2 Functions and Parameters
5.4 Functions and Return Values
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
9.1 Functions Challenges
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
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
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
Standard
1.8 Functions
1.13 Parameters
14.5 Functions
Standard
6.6 Functions
6.12 Parameters
7.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
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
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.2 Methods and Parameters
5.3 Methods and Return Values
5.4 Javadocs and More Methods
6.4 Writing Classes
6.5 Writing Classes and Instance Methods
Standard
9.4 Variable Scopes
16.1 Intro to Objects
16.2 Graphic Objects
16.3 Object Methods
16.4 Iterating Through an Object
16.5 Object Constructors
Standard
11.4 Variable Scopes
12.1 Functions Challenges
Standard
7.4 Variable Scopes
21.1 Functions Challenges
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
Standard
13.1 Classes and Objects
13.2 Methods
13.4 Operator Overloading
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
Standard
1.8 Functions
1.13 Parameters
14.5 Functions
Standard
8.1 Functions
8.2 Functions and Parameters
8.4 Functions and Return Values
16.14 Parameters
16.7 Functions
Standard
6.1 Classes and Objects
6.2 Methods
6.4 Operator Overloading
Standard
8.1 Functions
8.2 Functions and Parameters
8.4 Functions and Return Values
16.14 Parameters
16.7 Functions
Standard
6.1 Classes and Objects
6.2 Methods
6.4 Operator Overloading
Standard
23.1 Functions and Parameters 1
23.1 Functions and Parameters 1
23.2 Functions and Parameters 2
23.2 Functions and Parameters 2
23.3 Functions and Parameters 3
23.3 Functions and Parameters 3
23.4 Functions and Return Values 1
23.4 Functions and Return Values 1
23.5 Functions and Return Values 2
23.5 Functions and Return Values 2
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
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
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
Standard
10.5 Variable Scopes
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
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
Standard
1.8 Functions
1.13 Parameters
14.5 Functions
Standard
11.2 Constructors
11.4 Accessor Methods
11.5 Mutator Methods
11.6 Writing Methods
12.4 Writing Classes
12.5 Writing Classes and Instance Methods
Standard
11.2 Constructors
11.4 Accessor Methods
11.5 Mutator Methods
11.6 Writing Methods
18.4 Writing Classes
18.5 Writing Classes and Instance Methods
Standard
7.3 Functions
Standard
1.1 Functions
1.2 Functions and Parameters
1.4 Functions and Return Values
8.1 Classes and Objects
8.2 Methods
8.4 Operator Overloading
Standard
3.3 Functions
5.6 Parameters
Standard
3.3 Functions
5.6 Parameters
Standard
9.1 Functions
9.2 Functions and Parameters
9.4 Functions and Return Values
16.1 Classes and Objects
16.2 Methods
16.4 Operator Overloading
Standard
11.14 Parameters
11.7 Functions
Standard
1.1 Functions
1.2 Functions and Parameters
1.4 Functions and Return Values
9.1 Classes and Objects
9.2 Methods
9.4 Operator Overloading
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
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
Standard
5.2 Methods and Parameters
5.3 Methods and Return Values
5.4 Javadocs and More Methods
6.4 Writing Classes
6.5 Writing Classes and Instance Methods
Standard
3.3 Functions
5.6 Parameters
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