Please enable JavaScript to use CodeHS

NJ 6-8 Computer Science: 8.1.8.AP.8

CodeHS Lessons

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

1.11 If/Else Statements
1.12 While Loops in Karel
1.13 Control Structures Example
1.14 More Karel Examples and Testing
1.16 Karel Challenges
13.12 User Input
13.16 If Statements
13.17 If/ Else Statements
13.18 While Loops
13.19 Putting Together Control Structures
2.11 If/Else Statements
2.12 While Loops in Karel
2.13 Control Structures Example
2.14 More Karel Examples and Testing
2.16 Karel Challenges
6.12 User Input
6.16 If Statements
6.17 If/ Else Statements
6.18 While Loops
6.19 Putting Together Control Structures
2.11 If/Else Statements
2.12 While Loops in Karel
2.13 Control Structures Example
2.14 More Karel Examples and Testing
2.16 Karel Challenges
3.12 User Input
3.16 If Statements
3.17 If/ Else Statements
3.18 While Loops
3.19 Putting Together Control Structures
4.2 User Input
6.1 If Statements
6.2 If/ Else Statements
6.3 While Loops
7.2 While Loops
7.4 If/Else Statements
8.1 Putting Together Control Structures
9.1 micro:bit Challenges
3.12 User Input
3.16 If Statements
3.17 If/ Else Statements
3.18 While Loops
3.19 Putting Together Control Structures
1.12 User Input
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
5.3 Break and Continue
5.4 Nested Control Structures
6.5 Exceptions
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
4.3 User Input
5.1 If Statements
5.2 If/ Else Statements
5.3 While Loops
6.1 Putting Together Control Structures
3.13 User Input
3.17 If Statements
3.18 If/ Else Statements
3.19 While Loops
3.20 Putting Together Control Structures
1.12 User Input
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
15.1 micro:bit Challenges
14.2 While Loops
14.4 If/Else Statements
11.11 If/Else Statements
11.12 While Loops in Karel
11.13 Control Structures Example
11.14 More Karel Examples and Testing
11.16 Karel Challenges
1.12 User Input
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
15.1 micro:bit Challenges
14.2 While Loops
14.4 If/Else Statements
11.11 If/Else Statements
11.12 While Loops in Karel
11.13 Control Structures Example
11.14 More Karel Examples and Testing
11.16 Karel Challenges
1.12 User Input
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
15.1 micro:bit Challenges
14.2 While Loops
14.4 If/Else Statements
11.11 If/Else Statements
11.12 While Loops in Karel
11.13 Control Structures Example
11.14 More Karel Examples and Testing
11.16 Karel Challenges
1.12 User Input
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
15.1 micro:bit Challenges
14.2 While Loops
14.4 If/Else Statements
11.11 If/Else Statements
11.12 While Loops in Karel
11.13 Control Structures Example
11.14 More Karel Examples and Testing
11.16 Karel Challenges
1.12 User Input
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
15.1 micro:bit Challenges
14.2 While Loops
14.4 If/Else Statements
11.11 If/Else Statements
11.12 While Loops in Karel
11.13 Control Structures Example
11.14 More Karel Examples and Testing
11.16 Karel Challenges
1.12 User Input
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
15.1 micro:bit Challenges
14.2 While Loops
14.4 If/Else Statements
11.11 If/Else Statements
11.12 While Loops in Karel
11.13 Control Structures Example
11.14 More Karel Examples and Testing
11.16 Karel Challenges
1.12 User Input
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
15.1 micro:bit Challenges
14.2 While Loops
14.4 If/Else Statements
11.11 If/Else Statements
11.12 While Loops in Karel
11.13 Control Structures Example
11.14 More Karel Examples and Testing
11.16 Karel Challenges
1.12 User Input
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
15.1 micro:bit Challenges
14.2 While Loops
14.4 If/Else Statements
11.11 If/Else Statements
11.12 While Loops in Karel
11.13 Control Structures Example
11.14 More Karel Examples and Testing
11.16 Karel Challenges
1.12 User Input
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
10.1 micro:bit Challenges
9.2 While Loops
9.4 If/Else Statements
6.11 If/Else Statements
6.12 While Loops in Karel
6.13 Control Structures Example
6.14 More Karel Examples and Testing
6.16 Karel Challenges
1.12 User Input
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
15.1 micro:bit Challenges
14.2 While Loops
14.4 If/Else Statements
11.11 If/Else Statements
11.12 While Loops in Karel
11.13 Control Structures Example
11.14 More Karel Examples and Testing
11.16 Karel Challenges
1.12 User Input
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
15.1 micro:bit Challenges
14.2 While Loops
14.4 If/Else Statements
11.11 If/Else Statements
11.12 While Loops in Karel
11.13 Control Structures Example
11.14 More Karel Examples and Testing
11.16 Karel Challenges
4.2 User Input
5.1 If Statements
5.2 If/ Else Statements
5.3 While Loops
6.1 Putting Together Control Structures
2.12 User Input
2.16 If Statements
2.17 If/ Else Statements
2.18 While Loops
2.19 Putting Together Control Structures
5.3 Break and Continue
5.4 Nested Control Structures
6.5 Exceptions
7.5 The in Keyword
9.4 Dictionaries
10.1 Project: Guess the Word
7.12 Break and Continue
7.18 Exceptions
5.2 If/Else Statements
6.1 While Loops in Karel
6.2 More Practice with While Loops
7.2 While Loops
7.4 If/Else Statements
8.1 Control Structures Example
8.2 More Karel Examples and Testing
9.1 Karel Challenges
10.1 micro:bit Challenges
2.2 While Loops
2.4 If/Else Statements
3.1 micro:bit Challenges
2.1 Challenge Problems
10.1 Loops
10.2 If/Else Statements
14.1 Arduino Challenges
15.1 Project Prep and Development
2.1 Loops
2.2 If/Else Statements
3.1 Arduino Challenges
14.1 Build Your Own App
14.1 Build Your Own App
1.16 Karel Challenges
2.1 Challenge Problems
13.1 Project Prep and Development
3.2 Challenge Problems
3.2 Challenge Problems
3.2 Challenge Problems
3.2 Challenge Problems
3.2 Challenge Problems
3.2 Challenge Problems
3.2 Challenge Problems
3.2 Challenge Problems
3.2 Challenge Problems
3.2 Challenge Problems
3.2 Challenge Problems
21.1 Challenge Problems
4.2 Challenge Problems
3.2 Challenge Problems
2.1 Challenge Problems
15.1 Project Prep and Development
2.1 Challenge Problems
12.1 Project Prep and Development
1.11 If/Else Statements
1.12 While Loops in Karel
1.13 Control Structures Example
1.14 More Karel Examples and Testing
1.16 Karel Challenges
3.11 If/Else Statements
3.12 While Loops in Karel
3.13 Control Structures Example
3.14 More Karel Examples and Testing
3.17 Karel Challenges
4.2 If/Else Statements
5.1 While Loops in Karel
5.2 More Practice with While Loops
6.1 Control Structures Example
6.2 More Karel Examples and Testing
7.1 Karel Challenges