Please enable JavaScript to use CodeHS

AL 8: 1

CodeHS Lessons

Design a function using a programming language that demonstrates abstraction. Example: Create a program that utilizes functions in an effort remove repetitive sequences of steps.

Standard
9.1 Functions
9.2 Functions and Parameters
9.4 Functions and Return Values
24.14 Parameters
24.7 Functions
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
13.2 Programming with Karel
Standard
2.2 A Day at the Park
5.3 Functions
5.4 Multiple Functions
5.5 For Loops
Standard
2.2 A Day at the Park
Standard
1.3 Functions
1.4 Multiple Functions
1.5 For Loops
Standard
3.3 Functions
5.6 Parameters
Standard
3.3 Functions
5.6 Parameters
Standard
6.4 Ultra Karel
8.1 Final Project
Standard
1.4 Functions in Karel
1.11 If/Else Statements
1.14 More Karel Examples and Testing
1.16 Karel Challenges
13.8 Functions
13.13 Parameters
Standard
2.4 Functions in Karel
2.11 If/Else Statements
2.14 More Karel Examples and Testing
2.16 Karel Challenges
3.8 Functions
3.13 Parameters
Standard
2.4 Functions in Karel
2.11 If/Else Statements
2.14 More Karel Examples and Testing
2.16 Karel Challenges
6.8 Functions
6.13 Parameters
Standard
7.14 Functions
7.15 Functions and Parameters
7.17 Functions and Return Values
Standard
1.4 Functions in Karel
1.11 If/Else Statements
1.14 More Karel Examples and Testing
1.16 Karel Challenges
3.4 Functions in Karel
3.14 More Karel Examples and Testing
3.16 Ultra Karel
3.17 Karel Challenges
3.18 Final Project
Standard
1.8 Functions
1.13 Parameters
6.1 Functions
6.2 Functions and Parameters
6.4 Functions and Return Values
7.4 Functions
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
3.1 Functions in Karel
7.5 Functions
8.2 More Karel Examples and Testing
8.4 Ultra Karel
9.1 Karel Challenges
11.1 Final Project
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
11.4 Functions in Karel
11.11 If/Else Statements
11.14 More Karel Examples and Testing
11.16 Karel Challenges
14.5 Functions
Standard
1.5 Methods in Karel
1.16 Karel Challenges
3.1 Java Methods
3.2 Methods and Parameters
3.3 Methods and Return Values
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
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
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
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
Standard
2.16 Functions and Parameters 1
2.17 Functions and Parameters 2
2.18 Functions and Parameters 3
2.19 Functions and Return Values 1
2.20 Functions and Return Values 2
Standard
2.1 Functions in Karel
6.2 More Karel Examples and Testing
6.4 Ultra Karel
7.1 Karel Challenges
8.1 Final Project
Standard
6.10 Functions and Parameters 1
6.11 Functions and Parameters 2
6.12 Functions and Return Values 1
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
11.4 Functions in Karel
11.11 If/Else Statements
11.14 More Karel Examples and Testing
11.16 Karel Challenges
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
11.4 Functions in Karel
11.11 If/Else Statements
11.14 More Karel Examples and Testing
11.16 Karel Challenges
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
6.2 Programming with Karel
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
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
6.4 Functions in Karel
6.11 If/Else Statements
6.14 More Karel Examples and Testing
6.16 Karel Challenges
9.5 Functions
Standard
2.2 A Day at the Park
Standard
1.3 Functions
1.4 Multiple Functions
1.5 For Loops
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
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
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
Standard
23.2 Programming with Karel
Standard
1.8 Functions
1.13 Parameters
11.4 Functions in Karel
11.11 If/Else Statements
11.14 More Karel Examples and Testing
11.16 Karel Challenges
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
11.4 Functions in Karel
11.11 If/Else Statements
11.14 More Karel Examples and Testing
11.16 Karel Challenges
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
11.4 Functions in Karel
11.11 If/Else Statements
11.14 More Karel Examples and Testing
11.16 Karel Challenges
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
11.4 Functions in Karel
11.11 If/Else Statements
11.14 More Karel Examples and Testing
11.16 Karel Challenges
14.5 Functions
Standard
1.8 Functions
1.13 Parameters
14.4 Functions in Karel
14.11 If/Else Statements
14.14 More Karel Examples and Testing
14.16 Karel Challenges
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
11.4 Functions in Karel
11.11 If/Else Statements
11.14 More Karel Examples and Testing
11.16 Karel Challenges
14.5 Functions
Standard
3.8 Functions
3.13 Parameters
8.4 Functions in Karel
8.11 If/Else Statements
8.14 More Karel Examples and Testing
8.16 Karel Challenges
Standard
3.8 Functions
3.14 Parameters
Standard
2.3 Functions
2.4 Multiple Functions
2.5 For Loops
Standard
1.9 Functions
1.14 Parameters
Standard
1.9 Functions
1.14 Parameters
Standard
10.2 Programming with Karel
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.2 Programming with Karel
Standard
1.8 Functions
1.13 Parameters
11.4 Functions in Karel
11.11 If/Else Statements
11.14 More Karel Examples and Testing
11.16 Karel Challenges
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
12.4 Functions in Karel
12.11 If/Else Statements
12.14 More Karel Examples and Testing
12.16 Karel Challenges
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
8.1 Functions
8.2 Functions and Parameters
8.4 Functions and Return Values
16.14 Parameters
16.7 Functions
Standard
26.1 Functions and Parameters 1
26.1 Functions and Parameters 1
26.2 Functions and Parameters 2
26.2 Functions and Parameters 2
26.3 Functions and Parameters 3
26.3 Functions and Parameters 3
26.4 Functions and Return Values 1
26.4 Functions and Return Values 1
26.5 Functions and Return Values 2
26.5 Functions and Return Values 2
Standard
16.2 Programming with Karel
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
2.10 If Statements
Standard
20.2 Programming with Karel
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
11.4 Functions in Karel
11.11 If/Else Statements
11.14 More Karel Examples and Testing
11.16 Karel Challenges
14.5 Functions
Standard
1.3 Functions
1.4 Multiple Functions
1.5 For Loops
Standard
1.3 Functions
1.4 Multiple Functions
1.5 For Loops
7.3 Functions
Standard
1.1 Functions
1.2 Functions and Parameters
1.4 Functions and Return Values
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
Standard
11.14 Parameters
11.7 Functions
Standard
1.1 Functions
1.2 Functions and Parameters
1.4 Functions and Return Values
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
4.2 Programming with Karel