Please enable JavaScript to use CodeHS

UT 7: 7.AP.3

CodeHS Lessons

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

Standard
2.1 Challenge Problems
13.1 Project Prep and Development
Standard
5.2 If Statements
7.1 While Loops
9.2 Functions and Parameters
10.5 The in Keyword
13.4 Dictionaries
14.1 Project: Guess the Word
25.18 If Statements
25.19 If/Else Statements
25.20 While Loops
25.21 Putting Together Control Structures
Standard
33.5 The in Keyword
34.4 Dictionaries
Standard
13.3 Looping
13.4 Branching
Standard
1.16 Challenge Problems
17.1 Project Prep and Development
Standard
2.1 Challenge Problems
17.1 Project Prep and Development
Standard
1.4 Lost in Space
3.3 A Day at the Carnival
3.4 Under the Sea
5.7 If/Else Statements
5.8 While Loops
5.9 Karel Challenges
8.10 Project: Animate an Emoji
9.4 Intro to JavaScript
9.5 Variables
9.10 The Physics of Sprites
Standard
1.4 Lost in Space
4.3 A Day at the Carnival
4.4 Under the Sea
Standard
1.7 If/Else Statements
1.8 While Loops
1.9 Karel Challenges
4.10 Project: Animate an Emoji
5.4 Intro to JavaScript
5.5 Variables
5.10 The Physics of Sprites
Standard
7.1 If Statements
7.2 If/Else Statements
7.4 While Loops
8.1 Putting Together Control Structures
22.1 A Day at the Carnival
22.2 Under the Sea
Standard
7.1 If Statements
7.2 If/Else Statements
7.4 While Loops
8.1 Putting Together Control Structures
Standard
2.2 Intro to JavaScript
2.3 Variables
3.5 The Physics of Sprites
Standard
7.1 Challenge Problems
Standard
3.16 If Statements
3.17 If/ Else Statements
3.18 While Loops
3.19 Putting Together Control Structures
Standard
6.16 If Statements
6.17 If/ Else Statements
6.18 While Loops
6.19 Putting Together Control Structures
Standard
13.16 If Statements
13.17 If/ Else Statements
13.18 While Loops
13.19 Putting Together Control Structures
Standard
7.15 Functions and Parameters
Standard
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
4.2 If Statements
5.1 While Loops
6.2 Functions and Parameters
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
2.1 Challenge Problems
10.1 Loops
10.2 If/Else Statements
14.1 Arduino Challenges
15.1 Project Prep and Development
Standard
6.1 If Statements
6.2 If/ Else Statements
6.3 While Loops
7.2 While Loops
7.3 Operators
7.4 If/Else Statements
8.1 Putting Together Control Structures
9.1 micro:bit Challenges
Standard
7.2 While Loops
7.3 Operators
7.4 If/Else Statements
10.1 micro:bit Challenges
Standard
2.2 While Loops
2.3 Operators
2.4 If/Else Statements
3.1 micro:bit Challenges
Standard
2.1 Loops
2.2 If/Else Statements
3.1 Arduino Challenges
Standard
3.2 Challenge Problems
Standard
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
14.2 While Loops
14.3 Operators
14.4 If/Else Statements
15.1 micro:bit Challenges
Standard
2.1 Challenge Problems
12.1 Project Prep and Development
Standard
2.1 Challenge Problems
15.1 Project Prep and Development
Standard
5.1 If Statements
5.2 If/ Else Statements
5.3 While Loops
6.1 Putting Together Control Structures
Standard
2.16 If Statements
2.17 If/ Else Statements
2.18 While Loops
2.19 Putting Together Control Structures
4.2 If Statements
5.1 While Loops
6.2 Functions and Parameters
7.5 The in Keyword
9.4 Dictionaries
10.1 Project: Guess the Word
Standard
3.2 Challenge Problems
Standard
3.2 Challenge Problems
Standard
2.18 If Statements
2.19 If/ Else Statements
2.20 While Loops
2.22 Putting Together Control Structures
6.2 If Statements
7.1 While Loops
8.2 Functions and Parameters
9.5 The in Keyword
11.4 Dictionaries
12.1 Project: Guess the Word
Standard
4.2 Challenge Problems
Standard
3.2 Challenge Problems
Standard
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
14.2 While Loops
14.3 Operators
14.4 If/Else Statements
15.1 micro:bit Challenges
Standard
3.2 Challenge Problems
Standard
3.16 If Statements
3.17 If/ Else Statements
3.18 While Loops
3.19 Putting Together Control Structures
Standard
6.3 Looping
6.4 Branching
Standard
3.2 Challenge Problems
Standard
3.2 Challenge Problems
Standard
4.2 If Statements
5.1 While Loops
6.2 Functions and Parameters
8.5 The in Keyword
18.16 If Statements
18.17 If/ Else Statements
18.18 While Loops
18.19 Putting Together Control Structures
12.3 Dictionaries
13.1 Project: Guess the Word
Standard
3.2 Challenge Problems
Standard
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
9.2 While Loops
9.3 Operators
9.4 If/Else Statements
10.1 micro:bit Challenges
Standard
7.1 Project Prep and Development
18.1 Challenge Problems
Standard
1.4 Lost in Space
Standard
1.3 A Day at the Carnival
1.4 Under the Sea
Standard
1.7 If/Else Statements
1.8 While Loops
1.9 Karel Challenges
3.10 Project: Animate an Emoji
4.4 Intro to JavaScript
4.5 Variables
4.10 The Physics of Sprites
Standard
2.1 Challenge Problems
17.1 Project Prep and Development
Standard
2.1 Challenge Problems
17.1 Project Prep and Development
Standard
5.2 Functions and Parameters
6.6 Dictionaries
Standard
2.1 Challenge Problems
13.1 Project Prep and Development
Standard
23.3 Looping
23.4 Branching
Standard
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
14.2 While Loops
14.3 Operators
14.4 If/Else Statements
15.1 micro:bit Challenges
Standard
3.2 Challenge Problems
Standard
3.2 Challenge Problems
Standard
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
14.2 While Loops
14.3 Operators
14.4 If/Else Statements
15.1 micro:bit Challenges
Standard
3.2 Challenge Problems
Standard
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
14.2 While Loops
14.3 Operators
14.4 If/Else Statements
15.1 micro:bit Challenges
Standard
6.13 If Statements
6.14 If/ Else Statements
6.15 While Loops
7.7 If Statements
7.11 While Loops
Standard
8.13 If Statements
8.14 If/ Else Statements
8.15 While Loops
9.7 If Statements
9.11 While Loops
Standard
3.2 Challenge Problems
Standard
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
14.2 While Loops
14.3 Operators
14.4 If/Else Statements
15.1 micro:bit Challenges
Standard
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
6.2 While Loops
6.3 Operators
6.4 If/Else Statements
7.1 micro:bit Challenges
Standard
3.2 Challenge Problems
Standard
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
14.2 While Loops
14.3 Operators
14.4 If/Else Statements
15.1 micro:bit Challenges
Standard
3.16 If Statements
3.17 If/ Else Statements
3.18 While Loops
3.19 Putting Together Control Structures
Standard
3.17 If Statements
3.18 If/ Else Statements
3.19 While Loops
3.20 Putting Together Control Structures
Standard
2.7 If/Else Statements
2.8 While Loops
2.9 Karel Challenges
5.10 Project: Animate an Emoji
Standard
11.5 While Loops
14.1 Challenge Problems
Standard
1.17 If Statements
1.18 If/ Else Statements
1.19 While Loops
1.20 Putting Together Control Structures
Standard
1.17 If Statements
1.18 If/ Else Statements
1.19 While Loops
1.20 Putting Together Control Structures
Standard
10.3 Looping
10.4 Branching
Standard
2.2 Challenge Problems
Standard
4.5 The in Keyword
5.6 Dictionaries
Standard
13.3 Looping
13.4 Branching
Standard
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
14.2 While Loops
14.3 Operators
14.4 If/Else Statements
15.1 micro:bit Challenges
Standard
3.2 Challenge Problems
Standard
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
14.2 While Loops
14.3 Operators
14.4 If/Else Statements
15.1 micro:bit Challenges
Standard
6.2 If Statements
7.1 While Loops
8.2 Functions and Parameters
16.18 If Statements
16.19 If/Else Statements
16.20 While Loops
16.21 Putting Together Control Structures
Standard
6.2 If Statements
7.1 While Loops
8.2 Functions and Parameters
16.18 If Statements
16.19 If/Else Statements
16.20 While Loops
16.21 Putting Together Control Structures
Standard
4.2 Challenge Problems
Standard
16.3 Looping
16.4 Branching
Standard
3.1 Challenge Problems
Standard
20.3 Looping
20.4 Branching
Standard
5.1 If Statements
5.2 If/ Else Statements
5.3 While Loops
6.1 Putting Together Control Structures
Standard
3.2 Challenge Problems
Standard
3.2 Challenge Problems
Standard
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
14.2 While Loops
14.3 Operators
14.4 If/Else Statements
15.1 micro:bit Challenges
Standard
1.7 If/Else Statements
1.8 While Loops
1.9 Karel Challenges
5.10 Project: Animate an Emoji
Standard
1.7 If/Else Statements
1.8 While Loops
1.9 Karel Challenges
3.6 While Loops
7.1 Operators
7.2 If/Else Statements
8.1 micro:bit Challenges
Standard
4.2 If Statements
6.1 While Loops
Standard
1.2 Functions and Parameters
2.5 The in Keyword
5.4 Dictionaries
6.1 Project: Guess the Word
Standard
2.2 Intro to JavaScript
2.3 Variables
3.5 The Physics of Sprites
Standard
7.1 If Statements
7.2 If/Else Statements
7.4 While Loops
8.1 Putting Together Control Structures
Standard
7.1 If Statements
7.2 If/Else Statements
7.4 While Loops
8.1 Putting Together Control Structures
Standard
4.2 If Statements
6.1 While Loops
9.2 Functions and Parameters
10.5 The in Keyword
13.4 Dictionaries
14.1 Project: Guess the Word
Standard
4.2 If Statements
6.1 While Loops
11.18 If Statements
11.19 If/Else Statements
11.20 While Loops
11.21 Putting Together Control Structures
Standard
1.2 Functions and Parameters
2.5 The in Keyword
5.4 Dictionaries
6.1 Project: Guess the Word
Standard
4.3 Looping
4.4 Branching
21.1 Challenge Problems
Standard
1.4 Lost in Space
4.3 A Day at the Carnival
4.4 Under the Sea
Standard
1.7 If/Else Statements
1.8 While Loops
1.9 Karel Challenges
4.10 Project: Animate an Emoji
5.4 Intro to JavaScript
5.5 Variables
5.10 The Physics of Sprites
Standard
7.1 If Statements
7.2 If/Else Statements
7.4 While Loops
8.1 Putting Together Control Structures
Standard
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
14.2 While Loops
14.3 Operators
14.4 If/Else Statements
15.1 micro:bit Challenges
Standard
3.2 Challenge Problems