Please enable JavaScript to use CodeHS

NV 9-12 Adv: A9-12.AP.M.1

CodeHS Lessons

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

Standard
1.4 Functions in Karel
9.1 Functions Challenges
Standard
9.1 Functions
9.2 Functions and Parameters
9.5 Exceptions
22.1 Classes and Objects
25.7 Functions
25.14 Parameters
28.12 Functions and Parameters
28.15 Introduction to Exceptions
Standard
1.5 Functions in Karel
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
Standard
30.1 Classes and Objects
Standard
1.5 Functions in Karel
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
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
14.10 Functions
Standard
1.4 Functions in Karel
8.1 Functions Challenges
Standard
1.4 Functions in Karel
9.1 Functions Challenges
Standard
1.4 Functions in Karel
9.1 Functions Challenges
Standard
3.3 Functions
5.6 Parameters
Standard
3.3 Functions
5.6 Parameters
Standard
2.1 Functions in Karel
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.18 Exceptions
Standard
16.1 Mad Libs
Standard
1.8 Functions
1.13 Parameters
6.1 Functions
6.2 Functions and Parameters
6.5 Exceptions
7.4 Functions
14.1 Classes and Objects
Standard
1.4 Functions in Karel
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
2.4 Functions in Karel
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
5.10 Writing BlackJack
5.11 Battleship
7.1 Pokemon Simulation
8.1 Mad Libs
Standard
4.1 Introduction to Classes and Objects
4.2 Classes vs. Objects
4.3 Using a Class as a Client
4.4 Writing Classes
4.7 Class Methods and Class Variables
9.1 AP Practice Test 1
11.1 Pokemon Simulation
12.1 Mad Libs
Standard
2.8 Functions
2.13 Parameters
6.1 Functions
6.2 Functions and Parameters
6.5 Exceptions
12.1 Classes and Objects
Standard
6.10 Functions and Parameters 1
6.11 Functions and Parameters 2
6.12 Functions and Return Values 1
Standard
2.4 Functions in Karel
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
4.1 Functions
4.2 Functions and Parameters
4.5 Exceptions
16.8 Functions
16.13 Parameters
Standard
2.4 Functions in Karel
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.5 Exceptions
Standard
19.10 Functions and Parameters 1
19.11 Functions and Parameters 2
19.12 Functions and Return Values 1
Standard
3.4 Functions in Karel
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
3.3 Functions
5.6 Parameters
Standard
2.4 Functions in Karel
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
2.4 Functions in Karel
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.10 Functions and Parameters 1
6.11 Functions and Parameters 2
6.12 Functions and Return Values 1
Standard
8.1 Functions
8.2 Functions and Parameters
8.5 Exceptions
Standard
8.1 Functions
8.2 Functions and Parameters
8.6 Exceptions
Standard
8.1 Functions
8.2 Functions and Parameters
8.6 Exceptions
10.1 Classes and Objects
Standard
3.8 Functions
3.13 Parameters
Standard
2.4 Functions in Karel
Standard
1.4 Functions in Karel
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
Standard
2.4 Functions in Karel
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.5 Exceptions
15.1 Classes and Objects
18.8 Functions
18.13 Parameters
Standard
2.4 Functions in Karel
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
10.9 Functions
10.14 Parameters
Standard
1.4 Functions in Karel
25.1 Functions Challenges
Standard
5.8 Functions
5.9 Functions and Parameters
Standard
1.4 Functions in Karel
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
1.4 Functions in Karel
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
Standard
1.4 Functions in Karel
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
2.4 Functions in Karel
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
2.4 Functions in Karel
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
2.4 Functions in Karel
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
7.6 Functions
7.10 Parameters
9.13 Functions
Standard
8.6 Functions
8.12 Parameters
9.13 Functions
Standard
2.4 Functions in Karel
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.4 Functions in Karel
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
Standard
1.4 Functions in Karel
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
Standard
1.8 Functions
1.13 Parameters
6.5 Functions
Standard
2.4 Functions in Karel
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
6.1 Introduction to Classes and Objects
6.2 Classes vs. Objects
6.3 Using a Class as a Client
6.4 Writing Classes
6.7 Class Methods and Class Variables
12.1 Pokemon Simulation
13.1 Mad Libs
Standard
2.4 Functions in Karel
Standard
5.4 Functions in Karel
12.1 Functions Challenges
Standard
2.4 Functions in Karel
21.1 Functions Challenges
Standard
1.9 Functions
1.14 Parameters
Standard
1.9 Functions
1.14 Parameters
Standard
1.4 Functions in Karel
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
Standard
1.8 Functions
1.13 Parameters
14.5 Functions
Standard
2.4 Functions in Karel
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.5 Exceptions
16.7 Functions
16.14 Parameters
Standard
8.1 Functions
8.2 Functions and Parameters
8.5 Exceptions
16.7 Functions
16.14 Parameters
Standard
5.4 Functions in Karel
21.1 Functions Challenges
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
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
3.4 Functions in Karel
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
15.1 Functions Challenges
17.4 Functions in Karel
Standard
4.4 Functions in Karel
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
4.3 Functions
5.6 Parameters
Standard
6.1 Introduction to Classes and Objects
6.2 Classes vs. Objects
6.3 Using a Class as a Client
6.4 Writing Classes
6.7 Class Methods and Class Variables
Standard
2.4 Functions in Karel
Standard
24.10 Functions
Standard
3.3 Functions
4.4 Parameters
Standard
2.4 Functions in Karel
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
2.4 Functions in Karel
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
27.1 Classes and Objects
Standard
5.1 Functions
5.2 Functions and Parameters
5.5 Exceptions
11.1 Classes and Objects
28.1 Introduction to Classes and Objects
28.2 Classes vs. Objects
28.3 Using a Class as a Client
28.4 Writing Classes
28.7 Class Methods and Class Variables
Standard
12.1 Introduction to Classes and Objects
12.2 Classes vs. Objects
12.3 Using a Class as a Client
12.4 Writing Classes
12.7 Class Methods and Class Variables
Standard
18.1 Introduction to Classes and Objects
18.2 Classes vs. Objects
18.3 Using a Class as a Client
18.4 Writing Classes
18.7 Class Methods and Class Variables
Standard
11.7 Functions
11.14 Parameters
Standard
1.1 Functions
1.2 Functions and Parameters
1.5 Exceptions
9.1 Classes and Objects
Standard
7.3 Functions
10.4 Functions
Standard
1.1 Functions
1.2 Functions and Parameters
1.5 Exceptions
7.1 Classes and Objects
Standard
9.1 Functions
9.2 Functions and Parameters
9.5 Exceptions
16.1 Classes and Objects
Standard
1.1 Functions
1.2 Functions and Parameters
1.5 Exceptions
8.1 Classes and Objects
Standard
3.3 Functions
5.6 Parameters
Standard
3.3 Functions
5.6 Parameters
Standard
9.1 Functions
9.2 Functions and Parameters
9.5 Exceptions
16.1 Classes and Objects
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
10.1 Functions
10.2 Functions and Parameters
10.5 Exceptions
Standard
3.3 Functions
4.6 Parameters
Standard
7.1 Functions
7.2 Functions and Parameters
7.5 Exceptions
Standard
1.4 Functions in Karel
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
4.1 Functions
4.2 Functions and Parameters
4.6 Introduction to Exceptions
Standard
7.1 Functions
7.2 Functions and Parameters
7.7 Introduction to Exceptions
11.7 Classes and Objects
Standard
9.1 Functions
9.2 Functions and Parameters
9.6 Exceptions
12.1 Classes and Objects
Standard
11.10 Functions
Standard
3.3 Functions
4.6 Parameters
Standard
5.9 Functions
5.10 Functions and Parameters
Standard
2.7 Functions
2.14 Parameters
8.1 Functions
8.2 Functions and Parameters
8.5 Exceptions
20.1 Classes and Objects