Please enable JavaScript to use CodeHS

KY 9-12: H-AP-17

CodeHS Lessons

Construct solutions to problems using student-created components, such as procedures, modules and/or objects.*

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
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 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
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
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
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
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
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
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
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
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
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.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.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.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.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.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.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.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.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.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.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
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.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.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
11.4 Accessor Methods
11.5 Mutator Methods
11.6 Writing Methods
11.4 Accessor Methods
11.5 Mutator Methods
11.6 Writing Methods
12.4 Writing Classes
12.5 Writing Classes and Instance Methods
16.1 Inheritance
16.2 Writing Constructors for Subclasses
5.4 Accessor Methods
5.5 Mutator Methods
5.6 Writing Methods
9.1 Inheritance
9.2 Writing Constructors for Subclasses
7.1 Pokemon Simulation
3.2 Methods and Parameters
3.3 Methods and Return Values
4.4 Writing Classes
4.5 Writing Classes and Instance Methods
11.1 Pokemon Simulation
5.2 Methods and Parameters
5.3 Methods and Return Values
6.4 Writing Classes
6.5 Writing Classes and Instance Methods
12.1 Pokemon Simulation
2.16 Karel Challenges
6.8 Functions
6.13 Parameters
1.16 Karel Challenges
2.16 Karel Challenges
3.8 Functions
3.13 Parameters
1.8 Functions
1.13 Parameters
11.16 Karel Challenges
14.5 Functions
1.8 Functions
1.13 Parameters
11.16 Karel Challenges
14.5 Functions
1.8 Functions
1.13 Parameters
11.16 Karel Challenges
14.5 Functions
1.8 Functions
1.13 Parameters
11.16 Karel Challenges
14.5 Functions
1.8 Functions
1.13 Parameters
11.16 Karel Challenges
14.5 Functions
1.8 Functions
1.13 Parameters
11.16 Karel Challenges
14.5 Functions
1.8 Functions
1.13 Parameters
11.16 Karel Challenges
14.5 Functions
1.8 Functions
1.13 Parameters
11.16 Karel Challenges
14.5 Functions
1.8 Functions
1.13 Parameters
6.16 Karel Challenges
9.5 Functions
1.8 Functions
1.13 Parameters
11.16 Karel Challenges
14.5 Functions
1.8 Functions
1.13 Parameters
11.16 Karel Challenges
14.5 Functions
1.16 Karel Challenges
13.8 Functions
13.13 Parameters
1.18 Karel Challenges
4.1 Functions and Parameters 1
4.2 Functions and Parameters 2
4.3 Functions and Parameters 3
4.4 Functions and Return Values 1
4.5 Functions and Return Values 2
1.19 Karel Challenges
5.1 Functions and Parameters 1
5.2 Functions and Parameters 2
5.3 Functions and Parameters 3
5.4 Functions and Return Values 1
5.5 Functions and Return Values 2
1.20 Karel Challenges
5.1 Functions and Parameters 1
5.2 Functions and Parameters 2
5.3 Functions and Parameters 3
5.4 Functions and Return Values 1
5.5 Functions and Return Values 2
1.20 Karel Challenges
5.1 Functions and Parameters 1
5.2 Functions and Parameters 2
5.3 Functions and Parameters 3
5.4 Functions and Return Values 1
5.5 Functions and Return Values 2
3.3 Functions
4.3 Parameters
7.5 Functions
3.8 Functions
3.13 Parameters
1.8 Functions
1.13 Parameters
6.1 Functions
6.2 Functions and Parameters
7.4 Functions
14.1 Classes and Objects
3.3 Functions
4.3 Parameters
3.8 Functions
3.14 Parameters
2.8 Functions
2.13 Parameters
6.1 Functions
6.2 Functions and Parameters
12.1 Classes and Objects
7.14 Functions
7.15 Functions and Parameters