Please enable JavaScript to use CodeHS

AL 9-12: 9

CodeHS Lessons

Demonstrate the ability to verify the correctness of a program. a. Develop and use a series of test cases to verify that a program performs according to its design specifications. b. Collaborate in a code review process to identify correctness, efficiency, scalability and readability of program code.

13.8 Sequential, Parallel & Distributed Computing
21.3 Test
11.8 Sequential, Parallel & Distributed Computing
16.3 Test
11.8 Sequential, Parallel & Distributed Computing
18.3 Test
3.1 Collaborative Programming
5.7 Sequential, Parallel & Distributed Computing
7.9 Sequential, Parallel & Distributed Computing
6.9 Sequential, Parallel & Distributed Computing
3.1 Collaborative Programming
5.1 Collaborative Programming
3.1 Collaborative Programming
3.1 Collaborative Programming
3.1 Collaborative Programming
3.1 Collaborative Programming
3.1 Collaborative Programming
3.1 Collaborative Programming
3.1 Collaborative Programming
3.1 Collaborative Programming
3.1 Collaborative Programming
3.1 Collaborative Programming
3.1 Collaborative Programming
4.1 Collaborative Programming
3.1 Collaborative Programming
3.1 Collaborative Programming
3.1 Collaborative Programming
4.1 Collaborative Programming
14.1 Arduino Challenges
14.4 Final Project
4.1 Collaborative Programming
4.1 Collaborative Programming
3.1 Collaborative Programming
3.1 Collaborative Programming
5.4 Collecting User Data
7.4 Providing Feedback
10.1 micro:bit Challenges
10.4 Final Project
8.1 Putting Together Control Structures
9.1 micro:bit Challenges
9.4 Final Project
3.1 micro:bit Challenges
3.4 Final Project
1.19 Putting Together Control Structures
15.1 micro:bit Challenges
15.4 Final Project
1.19 Putting Together Control Structures
15.1 micro:bit Challenges
15.4 Final Project
1.19 Putting Together Control Structures
15.1 micro:bit Challenges
15.4 Final Project
1.19 Putting Together Control Structures
15.1 micro:bit Challenges
15.4 Final Project
1.19 Putting Together Control Structures
15.1 micro:bit Challenges
15.4 Final Project
1.19 Putting Together Control Structures
15.1 micro:bit Challenges
15.4 Final Project
1.19 Putting Together Control Structures
15.1 micro:bit Challenges
15.4 Final Project
1.19 Putting Together Control Structures
15.1 micro:bit Challenges
15.4 Final Project
1.19 Putting Together Control Structures
10.1 micro:bit Challenges
10.4 Final Project
1.19 Putting Together Control Structures
15.1 micro:bit Challenges
15.4 Final Project
1.19 Putting Together Control Structures
15.1 micro:bit Challenges
15.4 Final Project
1.19 Putting Together Control Structures
11.1 Project: Guess the Word
12.1 Arduino Challenges
12.4 Final Project
15.1 Advanced Challenges with Tracy
3.1 Arduino Challenges
3.4 Final Project
2.19 Putting Together Control Structures
10.1 Project: Guess the Word
13.1 Advanced Challenges with Tracy
13.19 Putting Together Control Structures
6.19 Putting Together Control Structures
3.19 Putting Together Control Structures
3.19 Putting Together Control Structures
6.1 Putting Together Control Structures
3.20 Putting Together Control Structures
6.1 Putting Together Control Structures