Please enable JavaScript to use CodeHS

AZ HS: HS.AP.M.2

CodeHS Lessons

Use procedures within a program, combinations of data and procedures, or independent but interrelated programs to design and iteratively develop computational artifacts.

Standard
9.1 Functions Challenges
12.1 Breakout
Standard
9.1 Functions
9.2 Functions and Parameters
20.1 Let's Build Mastermind
24.14 Parameters
24.7 Functions
24.21 Putting Together Control Structures
Standard
5.4 Accessor Methods
5.5 Mutator Methods
5.6 Writing Methods
Standard
30.1 Let's Build Mastermind
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
8.1 Functions Challenges
11.1 Breakout
Standard
9.1 Functions Challenges
12.1 Breakout
Standard
9.1 Functions Challenges
13.1 Breakout
Standard
3.3 Functions
5.6 Parameters
8.1 Putting Together Control Structures
Standard
3.3 Functions
5.6 Parameters
8.1 Putting Together Control Structures
Standard
13.8 Functions
13.13 Parameters
13.19 Putting Together Control Structures
Standard
3.8 Functions
3.13 Parameters
3.19 Putting Together Control Structures
Standard
6.8 Functions
6.13 Parameters
6.19 Putting Together Control Structures
Standard
7.14 Functions
7.15 Functions and Parameters
Standard
1.8 Functions
1.13 Parameters
1.19 Putting Together Control Structures
6.1 Functions
6.2 Functions and Parameters
7.4 Functions
15.1 Advanced Challenges with Tracy
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
13.1 Breakout
Standard
3.3 Functions
4.3 Parameters
7.5 Functions
8.1 Putting Together Control Structures
10.1 Advanced Challenges with Tracy
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
1.19 Putting Together Control Structures
14.5 Functions
Standard
3.2 Methods and Parameters
3.3 Methods and Return Values
5.2 Introduction to Arrays
5.3 Using Arrays
5.5 ArrayList Methods
8.2 Linear Search
8.3 Binary Search
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
11.1 Breakout
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
11.1 Breakout
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
6.1 Putting Together Control Structures
7.1 Advanced Challenges with Tracy
Standard
2.8 Functions
2.13 Parameters
2.19 Putting Together Control Structures
6.1 Functions
6.2 Functions and Parameters
18.1 Let's Build Mastermind
13.1 Advanced Challenges with Tracy
Standard
14.10 Functions and Parameters 1
14.11 Functions and Parameters 2
14.12 Functions and Return Values 1
Standard
8.4 Accessor Methods
8.5 Mutator Methods
8.6 Writing Methods
9.2 Introduction to Arrays
9.3 Using Arrays
9.5 ArrayList Methods
10.2 Linear Search
10.3 Binary Search
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
2.22 Putting Together Control Structures
8.1 Functions
8.2 Functions and Parameters
16.1 Advanced Challenges with Tracy
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
1.19 Putting Together Control Structures
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
1.19 Putting Together Control Structures
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
3.19 Putting Together Control Structures
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
18.8 Functions
18.13 Parameters
18.19 Putting Together Control Structures
19.1 Let's Build Mastermind
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
1.19 Putting Together Control Structures
9.5 Functions
Standard
25.1 Functions Challenges
27.1 Breakout
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
23.1 Breakout
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
23.1 Breakout
Standard
5.1 Functions
5.2 Functions and Parameters
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
12.1 Breakout
Standard
1.8 Functions
1.13 Parameters
1.19 Putting Together Control Structures
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
1.19 Putting Together Control Structures
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
1.19 Putting Together Control Structures
14.5 Functions
Standard
6.6 Functions
6.12 Parameters
7.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
1.19 Putting Together Control Structures
14.5 Functions
Standard
1.8 Functions
1.13 Parameters
1.19 Putting Together Control Structures
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
1.19 Putting Together Control Structures
14.5 Functions
Standard
3.8 Functions
3.13 Parameters
3.19 Putting Together Control Structures
Standard
3.8 Functions
3.14 Parameters
3.20 Putting Together Control Structures
7.1 Advanced Challenges with Tracy
Standard
5.2 Methods and Parameters
5.3 Methods and Return Values
7.2 Introduction to Arrays
7.3 Using Arrays
7.5 ArrayList Methods
9.2 Linear Search
9.3 Binary Search
Standard
21.1 Functions Challenges
23.1 Breakout
Standard
1.8 Functions
1.13 Parameters
1.19 Putting Together Control Structures
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 Let's Build Mastermind
Standard
1.8 Functions
1.13 Parameters
1.19 Putting Together Control Structures
14.5 Functions
Standard
24.1 Functions and Parameters 1
24.1 Functions and Parameters 1
24.2 Functions and Parameters 2
24.2 Functions and Parameters 2
24.3 Functions and Parameters 3
24.3 Functions and Parameters 3
24.4 Functions and Return Values 1
24.4 Functions and Return Values 1
24.5 Functions and Return Values 2
24.5 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
12.1 Breakout
Standard
3.3 Functions
4.4 Parameters
6.1 Putting Together Control Structures
7.1 Advanced Challenges with Tracy
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
1.19 Putting Together Control Structures
14.5 Functions
Standard
11.4 Accessor Methods
11.5 Mutator Methods
11.6 Writing Methods
Standard
11.4 Accessor Methods
11.5 Mutator Methods
11.6 Writing Methods
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
7.3 Functions
Standard
1.1 Functions
1.2 Functions and Parameters
Standard
3.3 Functions
5.6 Parameters
8.1 Putting Together Control Structures
Standard
3.3 Functions
5.6 Parameters
8.1 Putting Together Control Structures
Standard
9.1 Functions
9.2 Functions and Parameters
Standard
11.14 Parameters
11.7 Functions
11.21 Putting Together Control Structures
Standard
1.1 Functions
1.2 Functions and Parameters
14.1 Let's Build Mastermind
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
7.2 Introduction to Arrays
7.3 Using Arrays
7.5 ArrayList Methods
9.2 Linear Search
9.3 Binary Search
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