Please enable JavaScript to use CodeHS

IN CS 2: CSII-5.1

CodeHS Lessons

Predict and explain programming outcomes.

Standard
2.1 Challenge Problems
9.1 Functions Challenges
10.7 Animation and Games Quiz
Standard
5.1 Booleans
5.2 If Statements
5.3 Comparison Operators
5.4 Logical Operators
7.1 While Loops
25.13 User Input
25.14 Parameters
25.18 If Statements
25.19 If/Else Statements
25.20 While Loops
25.21 Putting Together Control Structures
Standard
4.5 Informal Code Analysis
5.3 Documentation with Comments
Standard
9.18 Local Variables and Scope
Standard
1.16 Challenge Problems
8.1 Functions Challenges
9.7 Animation and Games Quiz
Standard
2.1 Challenge Problems
9.1 Functions Challenges
10.7 Animation and Games Quiz
Standard
2.1 Challenge Problems
9.1 Functions Challenges
11.7 Animation and Games Quiz
Standard
5.5 User Input
5.6 Parameters
7.1 If Statements
7.2 If/Else Statements
7.4 While Loops
8.1 Putting Together Control Structures
Standard
5.5 User Input
5.6 Parameters
7.1 If Statements
7.2 If/Else Statements
7.4 While Loops
8.1 Putting Together Control Structures
Standard
7.1 Challenge Problems
Standard
3.12 User Input
3.13 Parameters
3.16 If Statements
3.17 If/ Else Statements
3.18 While Loops
3.19 Putting Together Control Structures
Standard
6.12 User Input
6.13 Parameters
6.16 If Statements
6.17 If/ Else Statements
6.18 While Loops
6.19 Putting Together Control Structures
Standard
13.12 User Input
13.13 Parameters
13.16 If Statements
13.17 If/ Else Statements
13.18 While Loops
13.19 Putting Together Control Structures
Standard
7.8 Comparison Operators
7.9 Logical Operators
Standard
1.12 User Input
1.13 Parameters
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
4.1 Booleans
4.2 If Statements
4.3 Comparison Operators
4.4 Logical Operators
5.1 While Loops
7.1 Loops
7.2 If/Else Statements
7.3 Arithmetic, Comparison, and Logical Operators
7.4 Functions
12.1 Arduino Challenges
Standard
2.1 Challenge Problems
8.6 Local Variables and Scope
9.1 Functions Challenges
10.1 Loops
10.2 If/Else Statements
10.3 Arithmetic, Comparison, and Logical Operators
10.4 Functions
11.10 Animation and Games Quiz
14.1 Arduino Challenges
Standard
4.2 User Input
4.3 Parameters
6.1 If Statements
6.2 If/ Else Statements
6.3 While Loops
7.2 While Loops
7.3 Operators
7.4 If/Else Statements
8.1 Putting Together Control Structures
9.1 micro:bit Challenges
Standard
7.2 While Loops
7.3 Operators
7.4 If/Else Statements
10.1 micro:bit Challenges
Standard
2.2 While Loops
2.3 Operators
2.4 If/Else Statements
3.1 micro:bit Challenges
Standard
2.1 Loops
2.2 If/Else Statements
2.3 Arithmetic, Comparison, and Logical Operators
2.4 Functions
3.1 Arduino Challenges
Standard
3.2 Challenge Problems
15.5 Animation and Games Quiz
Standard
1.12 User Input
1.13 Parameters
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
14.2 While Loops
14.3 Operators
14.4 If/Else Statements
15.1 micro:bit Challenges
Standard
4.10 Local Variables and Scope
8.8 Informal Code Analysis
Standard
2.1 Challenge Problems
7.6 Local Variables and Scope
8.1 Functions Challenges
9.10 Animation and Games Quiz
Standard
2.1 Challenge Problems
7.6 Local Variables and Scope
8.1 Functions Challenges
9.10 Animation and Games Quiz
Standard
2.1 Challenge Problems
7.6 Local Variables and Scope
9.1 Functions Challenges
9.1 Functions Challenges
Standard
4.2 User Input
4.3 Parameters
5.1 If Statements
5.2 If/ Else Statements
5.3 While Loops
6.1 Putting Together Control Structures
Standard
2.12 User Input
2.13 Parameters
2.16 If Statements
2.17 If/ Else Statements
2.18 While Loops
2.19 Putting Together Control Structures
4.1 Booleans
4.2 If Statements
4.3 Comparison Operators
4.4 Logical Operators
5.1 While Loops
Standard
2.3 User Input
2.9 If Statements
2.14 While Loops
Standard
6.5 Informal Code Analysis
7.3 Documentation with Comments
9.8 Informal Code Analysis
Standard
3.2 Challenge Problems
15.5 Animation and Games Quiz
Standard
3.2 Challenge Problems
18.5 Animation and Games Quiz
Standard
2.13 User Input
2.14 Parameters
2.18 If Statements
2.19 If/ Else Statements
2.20 While Loops
2.22 Putting Together Control Structures
6.1 Booleans
6.2 If Statements
6.3 Comparison Operators
6.4 Logical Operators
7.1 While Loops
Standard
4.2 Challenge Problems
16.5 Animation and Games Quiz
Standard
3.2 Challenge Problems
15.5 Animation and Games Quiz
Standard
1.12 User Input
1.13 Parameters
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
14.2 While Loops
14.3 Operators
14.4 If/Else Statements
15.1 micro:bit Challenges
Standard
3.2 Challenge Problems
17.5 Animation and Games Quiz
Standard
3.12 User Input
3.13 Parameters
3.16 If Statements
3.17 If/ Else Statements
3.18 While Loops
3.19 Putting Together Control Structures
Standard
3.2 Challenge Problems
Standard
3.2 Challenge Problems
16.5 Animation and Games Quiz
Standard
4.1 Booleans
4.2 If Statements
4.3 Comparison Operators
4.4 Logical Operators
5.1 While Loops
18.12 User Input
18.13 Parameters
18.16 If Statements
18.17 If/ Else Statements
18.18 While Loops
18.19 Putting Together Control Structures
Standard
3.2 Challenge Problems
15.5 Animation and Games Quiz
Standard
1.12 User Input
1.13 Parameters
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
9.2 While Loops
9.3 Operators
9.4 If/Else Statements
10.1 micro:bit Challenges
Standard
6.7 Animation and Games Quiz
18.1 Challenge Problems
25.1 Functions Challenges
Standard
2.1 Challenge Problems
12.6 Local Variables and Scope
13.1 Functions Challenges
Standard
2.1 Challenge Problems
12.6 Local Variables and Scope
13.1 Functions Challenges
Standard
1.11 Animation and Games Quiz
Standard
2.1 Challenge Problems
8.6 Local Variables and Scope
9.1 Functions Challenges
Standard
1.12 User Input
1.13 Parameters
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
14.2 While Loops
14.3 Operators
14.4 If/Else Statements
15.1 micro:bit Challenges
Standard
3.2 Challenge Problems
15.5 Animation and Games Quiz
Standard
3.2 Challenge Problems
15.5 Animation and Games Quiz
Standard
1.12 User Input
1.13 Parameters
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
14.2 While Loops
14.3 Operators
14.4 If/Else Statements
15.1 micro:bit Challenges
Standard
3.2 Challenge Problems
15.5 Animation and Games Quiz
Standard
1.12 User Input
1.13 Parameters
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
14.2 While Loops
14.3 Operators
14.4 If/Else Statements
15.1 micro:bit Challenges
Standard
6.11 User Input
6.12 Parameters
6.13 If Statements
6.14 If/ Else Statements
6.15 While Loops
7.6 Booleans
7.7 If Statements
7.8 Comparison Operators
7.9 Logical Operators
7.11 While Loops
Standard
8.11 User Input
8.12 Parameters
8.13 If Statements
8.14 If/ Else Statements
8.15 While Loops
9.6 Booleans
9.7 If Statements
9.8 Comparison Operators
9.9 Logical Operators
9.11 While Loops
Standard
3.2 Challenge Problems
15.5 Animation and Games Quiz
Standard
1.12 User Input
1.13 Parameters
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
14.2 While Loops
14.3 Operators
14.4 If/Else Statements
15.1 micro:bit Challenges
Standard
1.12 User Input
1.13 Parameters
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
6.2 While Loops
6.3 Operators
6.4 If/Else Statements
7.1 micro:bit Challenges
Standard
3.2 Challenge Problems
15.5 Animation and Games Quiz
Standard
1.12 User Input
1.13 Parameters
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
14.2 While Loops
14.3 Operators
14.4 If/Else Statements
15.1 micro:bit Challenges
Standard
3.12 User Input
3.13 Parameters
3.16 If Statements
3.17 If/ Else Statements
3.18 While Loops
3.19 Putting Together Control Structures
Standard
3.13 User Input
3.14 Parameters
3.17 If Statements
3.18 If/ Else Statements
3.19 While Loops
3.20 Putting Together Control Structures
Standard
6.10 Local Variables and Scope
9.8 Informal Code Analysis
Standard
13.7 Animation and Games Quiz
Standard
12.1 Functions Challenges
Standard
8.7 Animation and Games Quiz
11.5 While Loops
14.1 Challenge Problems
21.1 Functions Challenges
Standard
1.13 User Input
1.14 Parameters
1.17 If Statements
1.18 If/ Else Statements
1.19 While Loops
1.20 Putting Together Control Structures
Standard
1.13 User Input
1.14 Parameters
1.17 If Statements
1.18 If/ Else Statements
1.19 While Loops
1.20 Putting Together Control Structures
Standard
2.2 Challenge Problems
16.5 Animation and Games Quiz
Standard
1.12 User Input
1.13 Parameters
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
14.2 While Loops
14.3 Operators
14.4 If/Else Statements
15.1 micro:bit Challenges
Standard
3.2 Challenge Problems
15.5 Animation and Games Quiz
Standard
1.12 User Input
1.13 Parameters
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
14.2 While Loops
14.3 Operators
14.4 If/Else Statements
15.1 micro:bit Challenges
Standard
6.1 Booleans
6.2 If Statements
6.3 Comparison Operators
6.4 Logical Operators
7.1 While Loops
16.13 User Input
16.14 Parameters
16.18 If Statements
16.19 If/Else Statements
16.20 While Loops
16.21 Putting Together Control Structures
Standard
6.1 Booleans
6.2 If Statements
6.3 Comparison Operators
6.4 Logical Operators
7.1 While Loops
16.13 User Input
16.14 Parameters
16.18 If Statements
16.19 If/Else Statements
16.20 While Loops
16.21 Putting Together Control Structures
Standard
4.2 Challenge Problems
19.5 Animation and Games Quiz
23.6 Local Variables and Scope
Standard
3.1 Challenge Problems
11.7 Animation and Games Quiz
Standard
4.3 User Input
4.4 Parameters
5.1 If Statements
5.2 If/ Else Statements
5.3 While Loops
6.1 Putting Together Control Structures
Standard
3.2 Challenge Problems
15.5 Animation and Games Quiz
Standard
3.2 Challenge Problems
15.5 Animation and Games Quiz
Standard
1.12 User Input
1.13 Parameters
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
14.2 While Loops
14.3 Operators
14.4 If/Else Statements
15.1 micro:bit Challenges
Standard
10.5 Informal Code Analysis
11.3 Documentation with Comments
12.10 Local Variables and Scope
Standard
10.5 Informal Code Analysis
11.3 Documentation with Comments
18.10 Local Variables and Scope
Standard
3.6 While Loops
7.1 Operators
7.2 If/Else Statements
8.1 micro:bit Challenges
Standard
4.1 Booleans
4.2 If Statements
4.3 Comparison Operators
4.4 Logical Operators
6.1 While Loops
Standard
5.5 User Input
5.6 Parameters
7.1 If Statements
7.2 If/Else Statements
7.4 While Loops
8.1 Putting Together Control Structures
Standard
5.5 User Input
5.6 Parameters
7.1 If Statements
7.2 If/Else Statements
7.4 While Loops
8.1 Putting Together Control Structures
Standard
4.1 Booleans
4.2 If Statements
4.3 Comparison Operators
4.4 Logical Operators
6.1 While Loops
Standard
4.1 Booleans
4.2 If Statements
4.3 Comparison Operators
4.4 Logical Operators
6.1 While Loops
11.13 User Input
11.14 Parameters
11.18 If Statements
11.19 If/Else Statements
11.20 While Loops
11.21 Putting Together Control Structures
Standard
8.18 Local Variables and Scope
Standard
12.18 Local Variables and Scope
Standard
6.10 Local Variables and Scope
9.8 Informal Code Analysis
Standard
21.1 Challenge Problems
Standard
5.5 User Input
5.6 Parameters
7.1 If Statements
7.2 If/Else Statements
7.4 While Loops
8.1 Putting Together Control Structures
Standard
1.12 User Input
1.13 Parameters
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
14.2 While Loops
14.3 Operators
14.4 If/Else Statements
15.1 micro:bit Challenges
Standard
3.2 Challenge Problems
15.5 Animation and Games Quiz