# 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 24.13 User Input 24.14 Parameters 24.18 If Statements 24.19 If/Else Statements 24.20 While Loops 24.21 Putting Together Control Structures
 Standard 4.5 Informal Code Analysis 5.3 Documentation with Comments
 Standard 9.18 Local Variables and Scope
 Standard 21.1 Challenge Problems
 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 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 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 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 7.5 Informal Code Analysis 8.3 Documentation with Comments 10.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 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 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 8.7 Animation and Games Quiz 11.5 While Loops 14.1 Challenge Problems 21.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 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.2 Challenge Problems 17.5 Animation and Games Quiz 24.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 13.18 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 2.2 Challenge Problems