Please enable JavaScript to use CodeHS

WV M: CS.M.16

CodeHS Lessons

Implement conditional statements that include if/then, if/then/else, case statements, and Boolean logic, in the design of algorithms.

Standard
6.1 Booleans
6.2 If/Else Statements
6.3 Logical Operators
6.4 Comparison Operators
Standard
5.1 Booleans
5.2 If Statements
5.3 Comparison Operators
5.4 Logical Operators
23.1 Short Circuit Evaluation
23.2 De Morgan's Laws
25.19 If/Else Statements
Standard
1.20 Karel Challenges
4.4 If Statements
Standard
31.1 Short Circuit Evaluation
31.2 De Morgan's Laws
Standard
1.20 Karel Challenges
4.4 If Statements
Standard
9.5 Booleans
9.6 Logical Operators
9.7 Comparison Operators
9.8 If Statements
Standard
19.7 Booleans
19.8 If/Else Statements
19.9 Logical Operators
19.10 Comparison Operators
Standard
14.6 Branching: If Statements
Standard
13.1 Booleans
13.2 If Statements
13.3 Comparison Operators
13.4 Logical Operators
Standard
5.1 Booleans
5.2 If/Else Statements
5.3 Logical Operators
5.4 Comparison Operators
Standard
6.1 Booleans
6.2 If/Else Statements
6.3 Logical Operators
6.4 Comparison Operators
Standard
6.1 Booleans
6.2 If/Else Statements
6.3 Logical Operators
6.4 Comparison Operators
Standard
16.16 Booleans
16.17 If/Else Statements
16.18 Logical Operators
16.19 Comparison Operators
Standard
7.2 If/Else Statements
Standard
7.2 If/Else Statements
Standard
4.3 Booleans
4.4 If/Else Statements
Standard
2.16 Karel Challenges
3.17 If/ Else Statements
Standard
2.16 Karel Challenges
6.17 If/ Else Statements
Standard
1.16 Karel Challenges
13.17 If/ Else Statements
Standard
7.8 Comparison Operators
7.9 Logical Operators
Standard
1.17 If/ Else Statements
4.1 Booleans
4.2 If Statements
4.3 Comparison Operators
4.4 Logical Operators
7.2 If/Else Statements
7.3 Arithmetic, Comparison, and Logical Operators
17.1 Short Circuit Evaluation
17.2 De Morgan's Laws
Standard
6.1 Booleans
6.2 Logical Operators
6.3 Comparison Operators
6.4 If Statements
10.2 If/Else Statements
10.3 Arithmetic, Comparison, and Logical Operators
Standard
6.2 If/ Else Statements
7.3 Operators
7.4 If/Else Statements
Standard
7.3 Operators
7.4 If/Else Statements
Standard
2.3 Operators
2.4 If/Else Statements
Standard
2.2 If/Else Statements
2.3 Arithmetic, Comparison, and Logical Operators
Standard
2.3 Operators
2.4 If/Else Statements
Standard
4.1 Booleans
4.2 If Statements
4.3 Comparison Operators
4.4 Logical Operators
Standard
7.1 Booleans
7.2 Logical Operators
7.3 Comparison Operators
7.4 If Statements
Standard
1.17 If/ Else Statements
11.16 Karel Challenges
14.3 Operators
14.4 If/Else Statements
Standard
3.1 Boolean Expressions and if Statements
3.2 if Statements and Control Flow
3.3 if-else Statements
3.4 else if Statements
Standard
1.11 If Statements
1.12 If/Else Statements
1.13 Control Structures Example
1.16 Karel Challenges
2.6 Booleans
2.7 Logical Operators
2.8 Comparison Operators
2.11 If Statements
Standard
2.17 If/ Else Statements
4.1 Booleans
4.2 If Statements
4.3 Comparison Operators
4.4 Logical Operators
15.1 Short Circuit Evaluation
15.2 De Morgan's Laws
Standard
6.5 Booleans
6.6 Logical Operators
6.7 Comparison Operators
6.8 If Statements
Standard
4.1 Boolean Expressions and if Statements
4.2 if Statements and Control Flow
4.3 if-else Statements
4.4 else if Statements
Standard
7.1 Booleans
7.2 Logical Operators
7.3 Comparison Operators
7.4 If Statements
Standard
2.1 Booleans
2.2 If Statements
2.3 Comparison Operators
2.4 Logical Operators
16.17 If/ Else Statements
Standard
8.1 Booleans
8.2 Logical Operators
8.3 Comparison Operators
8.4 If Statements
Standard
2.19 If/ Else Statements
6.1 Booleans
6.2 If Statements
6.3 Comparison Operators
6.4 Logical Operators
17.1 Short Circuit Evaluation
17.2 De Morgan's Laws
Standard
6.7 Booleans
6.8 If/Else Statements
6.9 Logical Operators
6.10 Comparison Operators
19.5 Booleans
19.6 Logical Operators
19.7 Comparison Operators
19.8 If Statements
Standard
8.1 Booleans
8.2 Logical Operators
8.3 Comparison Operators
8.4 If Statements
Standard
1.10 Operators
1.11 If/Else Statements
11.7 Booleans
11.8 If/Else Statements
11.9 Logical Operators
11.10 Comparison Operators
Standard
7.2 If/Else Statements
Standard
7.1 Booleans
7.2 Logical Operators
7.3 Comparison Operators
7.4 If Statements
Standard
1.17 If/ Else Statements
11.16 Karel Challenges
14.3 Operators
14.4 If/Else Statements
Standard
7.1 Booleans
7.2 Logical Operators
7.3 Comparison Operators
7.4 If Statements
Standard
1.17 If/ Else Statements
11.16 Karel Challenges
14.3 Operators
14.4 If/Else Statements
Standard
6.5 Booleans
6.6 Logical Operators
6.7 Comparison Operators
6.8 If Statements
Standard
12.2 If/Else Statements
12.3 Arithmetic, Comparison, and Logical Operators
Standard
4.3 Booleans
4.4 If/Else Statements
11.3 Operators
11.4 If/Else Statements
Standard
5.1 Booleans
5.2 If Statements
5.3 Comparison Operators
5.4 Logical Operators
Standard
5.1 Booleans
5.2 If Statements
5.3 Comparison Operators
5.4 Logical Operators
Standard
5.1 Booleans
5.2 If Statements
5.3 Comparison Operators
5.4 Logical Operators
Standard
5.1 Booleans
5.2 If Statements
5.3 Comparison Operators
5.4 Logical Operators
Standard
3.17 If/ Else Statements
Standard
15.1 Booleans
15.2 If/Else Statements
15.3 Logical Operators
15.4 Comparison Operators
Standard
16.16 Booleans
16.17 If/Else Statements
16.18 Logical Operators
16.19 Comparison Operators
Standard
1.19 Karel Challenges
4.4 If Statements
Standard
14.1 Booleans
14.2 Logical Operators
14.3 Comparison Operators
14.4 If Statements
Standard
4.1 Booleans
4.2 If Statements
4.3 Comparison Operators
4.4 Logical Operators
18.17 If/ Else Statements
Standard
7.1 Booleans
7.2 Logical Operators
7.3 Comparison Operators
7.4 If Statements
Standard
1.17 If/ Else Statements
6.16 Karel Challenges
9.3 Operators
9.4 If/Else Statements
Standard
5.1 Booleans
5.2 If Statements
5.3 Comparison Operators
5.4 Logical Operators
10.18 If/ Else Statements
15.1 Booleans
15.2 If/Else Statements
15.3 Logical Operators
15.4 Comparison Operators
Standard
4.1 Booleans
4.2 If/Else Statements
4.3 Logical Operators
4.4 Comparison Operators
Standard
8.1 Booleans
8.2 If Statements
8.3 Comparison Operators
8.4 Logical Operators
Standard
10.1 Booleans
10.2 Logical Operators
10.3 Comparison Operators
10.4 If Statements
Standard
10.1 Booleans
10.2 Logical Operators
10.3 Comparison Operators
10.4 If Statements
Standard
6.1 Booleans
6.2 Logical Operators
6.3 Comparison Operators
6.4 If Statements
Standard
1.17 If/ Else Statements
11.16 Karel Challenges
14.3 Operators
14.4 If/Else Statements
Standard
7.1 Booleans
7.2 Logical Operators
7.3 Comparison Operators
7.4 If Statements
Standard
7.1 Booleans
7.2 Logical Operators
7.3 Comparison Operators
7.4 If Statements
Standard
1.17 If/ Else Statements
11.16 Karel Challenges
14.3 Operators
14.4 If/Else Statements
Standard
7.1 Booleans
7.2 Logical Operators
7.3 Comparison Operators
7.4 If Statements
Standard
1.17 If/ Else Statements
11.16 Karel Challenges
14.3 Operators
14.4 If/Else Statements
Standard
6.14 If/ Else Statements
7.6 Booleans
7.7 If Statements
7.8 Comparison Operators
7.9 Logical Operators
8.7 Booleans
8.8 If/Else Statements
8.9 Logical Operators
8.10 Comparison Operators
Standard
7.12 If/ Else Statements
9.6 Booleans
9.7 If Statements
9.8 Comparison Operators
9.9 Logical Operators
10.7 Booleans
10.8 If/Else Statements
10.9 Logical Operators
10.10 Comparison Operators
Standard
8.14 If/ Else Statements
9.6 Booleans
9.7 If Statements
9.8 Comparison Operators
9.9 Logical Operators
12.7 Booleans
12.8 If/Else Statements
12.9 Logical Operators
12.10 Comparison Operators
Standard
7.1 Booleans
7.2 Logical Operators
7.3 Comparison Operators
7.4 If Statements
Standard
1.17 If/ Else Statements
11.16 Karel Challenges
14.3 Operators
14.4 If/Else Statements
Standard
1.18 Karel Challenges
3.4 If Statements
Standard
1.18 Karel Challenges
3.4 If Statements
Standard
1.17 If/ Else Statements
6.3 Operators
6.4 If/Else Statements
14.16 Karel Challenges
Standard
7.1 Booleans
7.2 Logical Operators
7.3 Comparison Operators
7.4 If Statements
Standard
1.17 If/ Else Statements
11.16 Karel Challenges
14.3 Operators
14.4 If/Else Statements
Standard
3.17 If/ Else Statements
8.16 Karel Challenges
Standard
3.18 If/ Else Statements
Standard
3.11 If Statements
3.12 If/Else Statements
3.13 Control Structures Example
3.16 Karel Challenges
4.7 Booleans
4.8 Logical Operators
4.9 Comparison Operators
4.12 If Statements
Standard
7.1 Booleans
7.2 If/Else Statements
7.3 Logical Operators
7.4 Comparison Operators
Standard
9.1 Booleans
9.2 If/Else Statements
9.3 Logical Operators
9.4 Comparison Operators
Standard
6.1 Booleans
6.2 If/Else Statements
6.3 Logical Operators
6.4 Comparison Operators
Standard
1.18 If/ Else Statements
Standard
1.18 If/ Else Statements
Standard
10.4 Branching
Standard
5.1 Booleans
5.2 Logical Operators
5.3 Comparison Operators
5.4 If Statements
Standard
13.4 Branching
Standard
1.17 If/ Else Statements
11.16 Karel Challenges
14.3 Operators
14.4 If/Else Statements
Standard
7.1 Booleans
7.2 Logical Operators
7.3 Comparison Operators
7.4 If Statements
Standard
1.17 If/ Else Statements
12.16 Karel Challenges
14.3 Operators
14.4 If/Else Statements
Standard
6.1 Booleans
6.2 If Statements
6.3 Comparison Operators
6.4 Logical Operators
16.19 If/Else Statements
Standard
6.1 Booleans
6.2 If Statements
6.3 Comparison Operators
6.4 Logical Operators
16.19 If/Else Statements
Standard
18.1 Booleans
18.2 If/Else Statements
18.3 Logical Operators
18.4 Comparison Operators
Standard
14.1 Booleans
14.2 If Statements
14.3 Comparison Operators
14.4 Logical Operators
Standard
15.2 Booleans
15.3 If Statements
Standard
13.5 Booleans
13.6 Logical Operators
13.7 Comparison Operators
13.8 If Statements
Standard
14.5 Booleans
14.6 Logical Operators
14.7 Comparison Operators
14.8 If Statements
Standard
13.1 Booleans
13.2 Logical Operators
13.3 Comparison Operators
13.4 If Statements
Standard
6.1 Booleans
6.2 If/Else Statements
6.3 Logical Operators
6.4 Comparison Operators
Standard
6.1 Booleans
6.2 Logical Operators
6.3 Comparison Operators
6.4 If Statements
Standard
2.17 Karel Challenges
Standard
3.11 If Statements
3.12 If/Else Statements
3.13 Control Structures Example
3.16 Karel Challenges
4.7 Booleans
4.8 Logical Operators
4.9 Comparison Operators
4.12 If Statements
Standard
8.2 If/Else Statements
8.3 Logical Operators
8.4 Comparison Operators
Standard
24.6 Branching: If Statements
Standard
7.1 Booleans
7.2 Logical Operators
7.3 Comparison Operators
7.4 If Statements
Standard
7.1 Booleans
7.2 Logical Operators
7.3 Comparison Operators
7.4 If Statements
Standard
1.17 If/ Else Statements
11.16 Karel Challenges
14.3 Operators
14.4 If/Else Statements
Standard
28.1 Short Circuit Evaluation
28.2 De Morgan's Laws
Standard
3.1 Booleans
3.2 If Statements
3.3 Comparison Operators
3.4 Logical Operators
19.12 If Statements
19.13 If/Else Statements
19.14 Control Structures Example
19.19 Karel Challenges
22.1 Boolean Expressions and if Statements
22.2 if Statements and Control Flow
22.3 if-else Statements
22.4 else if Statements
Standard
1.12 If Statements
1.13 If/Else Statements
1.14 Control Structures Example
1.19 Karel Challenges
9.1 Boolean Expressions and if Statements
9.2 if Statements and Control Flow
9.3 if-else Statements
9.4 else if Statements
Standard
1.12 If Statements
1.13 If/Else Statements
1.14 Control Structures Example
1.19 Karel Challenges
9.1 Boolean Expressions and if Statements
9.2 if Statements and Control Flow
9.3 if-else Statements
9.4 else if Statements
Standard
4.1 Booleans
4.2 If Statements
4.3 Comparison Operators
4.4 Logical Operators
11.19 If/Else Statements
Standard
7.1 Operators
7.2 If/Else Statements
10.2 If/Else Statements
10.3 Arithmetic, Comparison, and Logical Operators
Standard
4.1 Booleans
4.2 If Statements
4.3 Comparison Operators
4.4 Logical Operators
Standard
4.1 Booleans
4.2 If Statements
4.3 Comparison Operators
4.4 Logical Operators
Standard
4.1 Booleans
4.2 If Statements
4.3 Comparison Operators
4.4 Logical Operators
Standard
4.3 Booleans
4.4 If/Else Statements
Standard
7.2 If/Else Statements
Standard
7.2 If/Else Statements
Standard
4.1 Booleans
4.2 If Statements
4.3 Comparison Operators
4.4 Logical Operators
Standard
8.5 Booleans
8.6 Logical Operators
8.7 Comparison Operators
8.8 If Statements
Standard
12.5 Booleans
12.6 Logical Operators
12.7 Comparison Operators
12.8 If Statements
Standard
7.1 Operators
7.2 If/Else Statements
Standard
8.1 Booleans
8.2 If Statements
8.3 Comparison Operators
8.4 Logical Operators
Standard
5.2 If/Else Statements
Standard
5.1 Booleans
5.2 If Statements
5.3 Comparison Operators
5.4 Logical Operators
Standard
5.1 Booleans
5.2 Logical Operators
5.3 Comparison Operators
5.4 If Statements
Standard
1.20 Karel Challenges
3.4 If Statements
Standard
2.1 Booleans
2.2 If Statements
2.3 Comparison Operators
2.4 Logical Operators
Standard
5.1 Booleans
5.2 If Statements
5.3 Comparison Operators
5.4 Logical Operators
Standard
1.16 Karel Challenges
Standard
8.1 Booleans
8.2 If Statements
8.3 Comparison Operators
8.4 Logical Operators
Standard
11.6 Branching: If Statements
Standard
12.16 Booleans
12.17 If/Else Statements
12.18 Logical Operators
12.19 Comparison Operators
Standard
2.19 If/Else Statements
6.1 Booleans
6.2 If Statements
6.3 Comparison Operators
6.4 Logical Operators