Please enable JavaScript to use CodeHS

KY 6-8: M-AP-09

CodeHS Lessons

Systematically test and refine programs using a range of test cases.

Standard
7.1 While Loops
9.4 Functions and Return Values
10.5 The in Keyword
13.4 Dictionaries
14.1 Project: Guess the Word
24.21 Putting Together Control Structures
Standard
33.5 The in Keyword
Standard
4.3 Looping
4.4 Branching
Standard
3.6 Top Down Design
8.1 Putting Together Control Structures
Standard
3.6 Top Down Design
8.1 Putting Together Control Structures
Standard
13.19 Putting Together Control Structures
13.10 Top Down Design
Standard
3.10 Top Down Design
3.19 Putting Together Control Structures
Standard
6.19 Putting Together Control Structures
6.10 Top Down Design
Standard
7.17 Functions and Return Values
Standard
1.10 Top Down Design
1.19 Putting Together Control Structures
5.1 While Loops
6.4 Functions and Return Values
7.1 Loops
7.2 If/Else Statements
8.5 The in Keyword
10.4 Dictionaries
11.1 Project: Guess the Word
12.1 Arduino Challenges
Standard
10.1 Loops
10.2 If/Else Statements
14.1 Arduino Challenges
Standard
3.5 Top Down Design
7.2 While Loops
7.4 If/Else Statements
8.1 Putting Together Control Structures
9.1 micro:bit Challenges
Standard
7.2 While Loops
7.4 If/Else Statements
10.1 micro:bit Challenges
Standard
2.2 While Loops
2.4 If/Else Statements
3.1 micro:bit Challenges
Standard
2.1 Loops
2.2 If/Else Statements
3.1 Arduino Challenges
Standard
1.10 Top Down Design
1.19 Putting Together Control Structures
14.2 While Loops
14.4 If/Else Statements
15.1 micro:bit Challenges
Standard
3.5 Top Down Design
6.1 Putting Together Control Structures
Standard
2.10 Top Down Design
2.19 Putting Together Control Structures
5.1 While Loops
6.4 Functions and Return Values
7.5 The in Keyword
9.4 Dictionaries
10.1 Project: Guess the Word
Standard
2.10 Top Down Design
2.22 Putting Together Control Structures
7.1 While Loops
8.4 Functions and Return Values
9.5 The in Keyword
11.4 Dictionaries
12.1 Project: Guess the Word
Standard
1.10 Top Down Design
1.19 Putting Together Control Structures
14.2 While Loops
14.4 If/Else Statements
15.1 micro:bit Challenges
Standard
1.10 Top Down Design
1.19 Putting Together Control Structures
14.2 While Loops
14.4 If/Else Statements
15.1 micro:bit Challenges
Standard
3.10 Top Down Design
3.19 Putting Together Control Structures
Standard
6.3 Looping
6.4 Branching
Standard
5.1 While Loops
6.4 Functions and Return Values
8.5 The in Keyword
18.19 Putting Together Control Structures
18.10 Top Down Design
13.1 Project: Guess the Word
12.3 Dictionaries
Standard
1.10 Top Down Design
1.19 Putting Together Control Structures
9.2 While Loops
9.4 If/Else Statements
10.1 micro:bit Challenges
Standard
5.4 Functions and Return Values
6.6 Dictionaries
Standard
23.3 Looping
23.4 Branching
Standard
1.10 Top Down Design
1.19 Putting Together Control Structures
14.2 While Loops
14.4 If/Else Statements
15.1 micro:bit Challenges
Standard
1.10 Top Down Design
1.19 Putting Together Control Structures
14.2 While Loops
14.4 If/Else Statements
15.1 micro:bit Challenges
Standard
1.10 Top Down Design
1.19 Putting Together Control Structures
14.2 While Loops
14.4 If/Else Statements
15.1 micro:bit Challenges
Standard
6.8 Top Down Design
7.11 While Loops
Standard
1.10 Top Down Design
1.19 Putting Together Control Structures
14.2 While Loops
14.4 If/Else Statements
15.1 micro:bit Challenges
Standard
1.10 Top Down Design
1.19 Putting Together Control Structures
6.2 While Loops
6.4 If/Else Statements
7.1 micro:bit Challenges
Standard
1.10 Top Down Design
1.19 Putting Together Control Structures
14.2 While Loops
14.4 If/Else Statements
15.1 micro:bit Challenges
Standard
3.10 Top Down Design
3.19 Putting Together Control Structures
Standard
3.10 Top Down Design
3.20 Putting Together Control Structures
Standard
11.5 While Loops
Standard
1.10 Top Down Design
1.19 Putting Together Control Structures
14.2 While Loops
14.4 If/Else Statements
15.1 micro:bit Challenges
Standard
1.10 Top Down Design
1.19 Putting Together Control Structures
14.2 While Loops
14.4 If/Else Statements
15.1 micro:bit Challenges
Standard
7.1 While Loops
8.4 Functions and Return Values
16.21 Putting Together Control Structures
Standard
7.1 While Loops
8.4 Functions and Return Values
16.21 Putting Together Control Structures
Standard
16.3 Looping
16.4 Branching
Standard
20.3 Looping
20.4 Branching
Standard
3.5 Top Down Design
6.1 Putting Together Control Structures
Standard
1.10 Top Down Design
1.19 Putting Together Control Structures
14.2 While Loops
14.4 If/Else Statements
15.1 micro:bit Challenges
Standard
3.6 While Loops
7.2 If/Else Statements
8.1 micro:bit Challenges
Standard
6.1 While Loops
Standard
1.4 Functions and Return Values
2.5 The in Keyword
5.4 Dictionaries
6.1 Project: Guess the Word
Standard
3.6 Top Down Design
8.1 Putting Together Control Structures
Standard
3.6 Top Down Design
8.1 Putting Together Control Structures
Standard
6.1 While Loops
9.4 Functions and Return Values
10.5 The in Keyword
13.4 Dictionaries
14.1 Project: Guess the Word
Standard
6.1 While Loops
11.21 Putting Together Control Structures
Standard
1.4 Functions and Return Values
2.5 The in Keyword
5.4 Dictionaries
6.1 Project: Guess the Word