Please enable JavaScript to use CodeHS

WI 6-8: AP6.a.3.m

CodeHS Lessons

Use testing and debugging methods to ensure program correctness and completeness.

Standard
1.15 More Karel Examples and Testing
3.5 Collaborative Programming
Standard
14.1 Project: Guess the Word
25.21 Putting Together Control Structures
Standard
13.3 Looping
13.4 Branching
Standard
1.15 More Karel Examples and Testing
2.5 Collaborative Programming
Standard
1.15 More Karel Examples and Testing
3.5 Collaborative Programming
Standard
1.15 More Karel Examples and Testing
3.5 Collaborative Programming
Standard
1.2 Karel Error Messages
3.2 Debugging with Error Messages
5.2 Karel's World
5.3 Functions
5.4 Multiple Functions
5.5 For Loops
5.6 Conditional Statements
5.7 If/Else Statements
5.8 While Loops
5.9 Karel Challenges
9.4 Intro to JavaScript
9.5 Variables
Standard
1.2 Karel Error Messages
4.2 Debugging with Error Messages
Standard
1.2 Karel's World
1.3 Functions
1.4 Multiple Functions
1.5 For Loops
1.6 Conditional Statements
1.7 If/Else Statements
1.8 While Loops
1.9 Karel Challenges
5.4 Intro to JavaScript
5.5 Variables
Standard
8.1 Putting Together Control Structures
Standard
8.1 Putting Together Control Structures
Standard
2.2 Intro to JavaScript
2.3 Variables
Standard
6.3 More Karel Examples and Testing
12.5 Collaborative Programming
Standard
2.14 More Karel Examples and Testing
3.19 Putting Together Control Structures
Standard
2.14 More Karel Examples and Testing
6.19 Putting Together Control Structures
Standard
1.14 More Karel Examples and Testing
13.19 Putting Together Control Structures
Standard
1.14 More Karel Examples and Testing
Standard
1.19 Putting Together Control Structures
3.5 Debugging
11.1 Project: Guess the Word
12.4 Final Project
Standard
1.14 More Karel Examples and Testing
4.1 Collaborative Programming
5.5 Debugging
14.4 Final Project
Standard
8.1 Putting Together Control Structures
9.4 Final Project
Standard
1.5 Debugging
3.4 Final Project
Standard
2.15 More Karel Examples and Testing
3.1 Collaborative Programming
Standard
1.19 Putting Together Control Structures
11.14 More Karel Examples and Testing
15.4 Final Project
Standard
1.14 More Karel Examples and Testing
4.1 Collaborative Programming
Standard
1.14 More Karel Examples and Testing
4.1 Collaborative Programming
Standard
1.14 More Karel Examples and Testing
4.1 Collaborative Programming
Standard
6.1 Putting Together Control Structures
Standard
2.19 Putting Together Control Structures
10.1 Project: Guess the Word
Standard
2.15 More Karel Examples and Testing
3.1 Collaborative Programming
Standard
2.15 More Karel Examples and Testing
3.1 Collaborative Programming
Standard
2.21 Collaborative Programming
2.22 Putting Together Control Structures
12.1 Project: Guess the Word
Standard
3.15 More Karel Examples and Testing
4.1 Collaborative Programming
Standard
2.15 More Karel Examples and Testing
3.1 Collaborative Programming
Standard
1.19 Putting Together Control Structures
11.14 More Karel Examples and Testing
15.4 Final Project
Standard
2.15 More Karel Examples and Testing
3.1 Collaborative Programming
Standard
3.19 Putting Together Control Structures
Standard
6.3 Looping
6.4 Branching
Standard
2.17 More Karel Examples and Testing
3.1 Collaborative Programming
Standard
2.15 More Karel Examples and Testing
3.1 Collaborative Programming
Standard
13.1 Project: Guess the Word
18.19 Putting Together Control Structures
Standard
2.15 More Karel Examples and Testing
3.1 Collaborative Programming
Standard
2.15 More Karel Examples and Testing
3.1 Collaborative Programming
Standard
1.19 Putting Together Control Structures
6.14 More Karel Examples and Testing
10.4 Final Project
Standard
1.15 More Karel Examples and Testing
2.5 Collaborative Programming
Standard
1.2 Karel Error Messages
Standard
1.2 Debugging with Error Messages
Standard
1.2 Karel's World
1.3 Functions
1.4 Multiple Functions
1.5 For Loops
1.6 Conditional Statements
1.7 If/Else Statements
1.8 While Loops
1.9 Karel Challenges
4.4 Intro to JavaScript
4.5 Variables
Standard
1.14 More Karel Examples and Testing
9.1 Collaborative Programming
Standard
1.14 More Karel Examples and Testing
9.1 Collaborative Programming
Standard
1.14 More Karel Examples and Testing
5.1 Collaborative Programming
Standard
23.3 Looping
23.4 Branching
Standard
1.19 Putting Together Control Structures
11.14 More Karel Examples and Testing
15.4 Final Project
Standard
2.15 More Karel Examples and Testing
3.1 Collaborative Programming
Standard
2.15 More Karel Examples and Testing
3.1 Collaborative Programming
Standard
1.19 Putting Together Control Structures
11.14 More Karel Examples and Testing
15.4 Final Project
Standard
2.15 More Karel Examples and Testing
3.1 Collaborative Programming
Standard
1.19 Putting Together Control Structures
11.14 More Karel Examples and Testing
15.4 Final Project
Standard
2.15 More Karel Examples and Testing
3.1 Collaborative Programming
Standard
1.19 Putting Together Control Structures
11.14 More Karel Examples and Testing
15.4 Final Project
Standard
1.19 Putting Together Control Structures
14.14 More Karel Examples and Testing
7.4 Final Project
Standard
2.15 More Karel Examples and Testing
3.1 Collaborative Programming
Standard
1.19 Putting Together Control Structures
11.14 More Karel Examples and Testing
15.4 Final Project
Standard
3.19 Putting Together Control Structures
8.14 More Karel Examples and Testing
Standard
3.20 Putting Together Control Structures
Standard
2.16 More Karel Examples and Testing
3.5 Collaborative Programming
Standard
2.2 Karel's World
2.3 Functions
2.4 Multiple Functions
2.5 For Loops
2.6 Conditional Statements
2.7 If/Else Statements
2.8 While Loops
2.9 Karel Challenges
Standard
5.16 More Karel Examples and Testing
7.5 Collaborative Programming
Standard
2.15 More Karel Examples and Testing
4.5 Collaborative Programming
Standard
1.20 Putting Together Control Structures
Standard
1.20 Putting Together Control Structures
Standard
10.3 Looping
10.4 Branching
Standard
1.15 More Karel Examples and Testing
2.1 Collaborative Programming
Standard
13.3 Looping
13.4 Branching
Standard
1.19 Putting Together Control Structures
11.14 More Karel Examples and Testing
15.4 Final Project
Standard
2.15 More Karel Examples and Testing
3.1 Collaborative Programming
Standard
1.19 Putting Together Control Structures
12.14 More Karel Examples and Testing
15.4 Final Project
Standard
16.21 Putting Together Control Structures
Standard
16.21 Putting Together Control Structures
Standard
3.15 More Karel Examples and Testing
4.1 Collaborative Programming
Standard
16.3 Looping
16.4 Branching
Standard
1.14 More Karel Examples and Testing
Standard
4.15 More Karel Examples and Testing
Standard
2.16 More Karel Examples and Testing
5.5 Collaborative Programming
Standard
20.3 Looping
20.4 Branching
Standard
6.1 Putting Together Control Structures
Standard
2.14 More Karel Examples and Testing
3.1 Collaborative Programming
Standard
2.15 More Karel Examples and Testing
3.1 Collaborative Programming
Standard
1.19 Putting Together Control Structures
11.14 More Karel Examples and Testing
15.4 Final Project
Standard
1.2 Karel's World
1.3 Functions
1.4 Multiple Functions
1.5 For Loops
1.6 Conditional Statements
1.7 If/Else Statements
1.8 While Loops
1.9 Karel Challenges
Standard
1.2 Karel's World
1.3 Functions
1.4 Multiple Functions
1.5 For Loops
1.6 Conditional Statements
1.7 If/Else Statements
1.8 While Loops
1.9 Karel Challenges
8.3 Final Project
Standard
6.1 Project: Guess the Word
Standard
2.2 Intro to JavaScript
2.3 Variables
Standard
8.1 Putting Together Control Structures
Standard
8.1 Putting Together Control Structures
Standard
14.1 Project: Guess the Word
Standard
11.21 Putting Together Control Structures
Standard
6.1 Project: Guess the Word
Standard
4.3 Looping
4.4 Branching
Standard
1.2 Karel Error Messages
4.2 Debugging with Error Messages
Standard
1.2 Karel's World
1.3 Functions
1.4 Multiple Functions
1.5 For Loops
1.6 Conditional Statements
1.7 If/Else Statements
1.8 While Loops
1.9 Karel Challenges
5.4 Intro to JavaScript
5.5 Variables
Standard
8.1 Putting Together Control Structures
Standard
1.19 Putting Together Control Structures
11.14 More Karel Examples and Testing
15.4 Final Project
Standard
2.15 More Karel Examples and Testing
3.1 Collaborative Programming