Please enable JavaScript to use CodeHS

VA MSCSE: MSCSE.9

CodeHS Lessons

The student will systematically test and refine programs using a range of test cases.

7.1 For Loops
7.2 While Loops
7.3 Operators
7.4 If/Else Statements
7.5 Functions
10.1 micro:bit Challenges
4.2 User Input
6.1 If Statements
6.2 If/ Else Statements
6.3 While Loops
7.1 For Loops
7.2 While Loops
7.3 Operators
7.4 If/Else Statements
7.5 Functions
8.1 Putting Together Control Structures
9.1 micro:bit Challenges
1.12 User Input
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
14.1 For Loops
14.2 While Loops
14.3 Operators
14.4 If/Else Statements
14.5 Functions
15.1 micro:bit Challenges
1.12 User Input
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
14.1 For Loops
14.2 While Loops
14.3 Operators
14.4 If/Else Statements
14.5 Functions
15.1 micro:bit Challenges
1.12 User Input
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
14.1 For Loops
14.2 While Loops
14.3 Operators
14.4 If/Else Statements
14.5 Functions
15.1 micro:bit Challenges
1.12 User Input
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
14.1 For Loops
14.2 While Loops
14.3 Operators
14.4 If/Else Statements
14.5 Functions
15.1 micro:bit Challenges
1.12 User Input
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
14.1 For Loops
14.2 While Loops
14.3 Operators
14.4 If/Else Statements
14.5 Functions
15.1 micro:bit Challenges
1.12 User Input
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
14.1 For Loops
14.2 While Loops
14.3 Operators
14.4 If/Else Statements
14.5 Functions
15.1 micro:bit Challenges
1.12 User Input
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
14.1 For Loops
14.2 While Loops
14.3 Operators
14.4 If/Else Statements
14.5 Functions
15.1 micro:bit Challenges
1.12 User Input
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
14.1 For Loops
14.2 While Loops
14.3 Operators
14.4 If/Else Statements
14.5 Functions
15.1 micro:bit Challenges
1.12 User Input
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
9.1 For Loops
9.2 While Loops
9.3 Operators
9.4 If/Else Statements
9.5 Functions
10.1 micro:bit Challenges
1.12 User Input
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
14.1 For Loops
14.2 While Loops
14.3 Operators
14.4 If/Else Statements
14.5 Functions
15.1 micro:bit Challenges
1.12 User Input
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
14.1 For Loops
14.2 While Loops
14.3 Operators
14.4 If/Else Statements
14.5 Functions
15.1 micro:bit Challenges
2.1 For Loops
2.2 While Loops
2.3 Operators
2.4 If/Else Statements
2.5 Functions
3.1 micro:bit Challenges
1.12 User Input
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
4.2 If Statements
4.3 Comparison Operators
4.4 Logical Operators
5.1 While Loops
5.3 Break and Continue
5.4 Nested Control Structures
6.1 Functions
7.1 Loops
7.2 If/Else Statements
7.3 Arithmetic, Comparison, and Logical Operators
7.4 Functions
7.5 Using Motors
8.1 Indexing
8.2 Slicing
8.5 The in Keyword
9.2 Lists
10.2 List Comprehensions
10.4 Dictionaries
11.1 Project: Guess the Word
12.1 Arduino Challenges
10.1 Loops
10.2 If/Else Statements
10.3 Arithmetic, Comparison, and Logical Operators
10.4 Functions
10.5 Using Motors
14.1 Arduino Challenges
2.1 Loops
2.2 If/Else Statements
2.3 Arithmetic, Comparison, and Logical Operators
2.4 Functions
2.5 Using Motors
3.1 Arduino Challenges
13.19 Putting Together Control Structures
13.12 User Input
13.16 If Statements
13.17 If/ Else Statements
13.18 While Loops
6.19 Putting Together Control Structures
6.12 User Input
6.16 If Statements
6.17 If/ Else Statements
6.18 While Loops
3.12 User Input
3.16 If Statements
3.17 If/ Else Statements
3.18 While Loops
3.19 Putting Together Control Structures
3.12 User Input
3.16 If Statements
3.17 If/ Else Statements
3.18 While Loops
3.19 Putting Together Control Structures
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
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
4.2 If Statements
4.3 Comparison Operators
4.4 Logical Operators
5.1 While Loops
5.3 Break and Continue
5.4 Nested Control Structures
6.1 Functions
7.1 Indexing
7.2 Slicing
7.5 The in Keyword
8.2 Lists
9.2 List Comprehensions
9.4 Dictionaries
10.1 Project: Guess the Word
7.8 Comparison Operators
7.9 Logical Operators
7.12 Break and Continue
7.14 Functions
33.1 Indexing
33.2 Slicing
33.5 The in Keyword
21.3 Looping
21.4 Branching
4.3 Looping
4.4 Branching