# IN ICS: ICS-5.5

## CodeHS Lessons

Program a solution to a problem using pair programming or other methods.

 Standard 5.4 Logical Operators 7.3 Break and Continue 9.4 Functions and Return Values 10.1 Indexing 12.4 List Methods 13.1 2d Lists
 Standard 33.1 Indexing
 Standard 2.3 For Loops 3.3 Functions 3.6 Top Down Design 5.6 Parameters 7.2 If/Else Statements 8.1 Putting Together Control Structures
 Standard 2.3 For Loops 3.3 Functions 3.6 Top Down Design 5.6 Parameters 7.2 If/Else Statements 8.1 Putting Together Control Structures
 Standard 13.4 For Loops 13.8 Functions 13.10 Top Down Design 13.13 Parameters 13.17 If/ Else Statements 13.19 Putting Together Control Structures
 Standard 3.4 For Loops 3.8 Functions 3.10 Top Down Design 3.13 Parameters 3.17 If/ Else Statements 3.19 Putting Together Control Structures
 Standard 6.4 For Loops 6.8 Functions 6.10 Top Down Design 6.13 Parameters 6.17 If/ Else Statements 6.19 Putting Together Control Structures
 Standard 7.9 Logical Operators 7.12 Break and Continue 7.17 Functions and Return Values
 Standard 6.4 List Methods 6.5 2d Lists
 Standard 1.4 For Loops 1.8 Functions 1.10 Top Down Design 1.13 Parameters 1.17 If/ Else Statements 1.19 Putting Together Control Structures 4.4 Logical Operators 5.3 Break and Continue 6.4 Functions and Return Values 7.1 Loops 7.2 If/Else Statements 7.3 Arithmetic, Comparison, and Logical Operators 7.4 Functions 8.1 Indexing 9.4 List Methods 10.1 2d Lists 12.1 Arduino Challenges 12.4 Final Project
 Standard 10.1 Loops 10.2 If/Else Statements 10.3 Arithmetic, Comparison, and Logical Operators 10.4 Functions 14.1 Arduino Challenges 14.4 Final Project
 Standard 2.2 For Loops 3.3 Functions 3.5 Top Down Design 4.3 Parameters 6.2 If/ Else Statements 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 9.4 Final Project
 Standard 7.1 For Loops 7.2 While Loops 7.3 Operators 7.4 If/Else Statements 7.5 Functions 10.1 micro:bit Challenges 10.4 Final Project
 Standard 2.1 For Loops 2.2 While Loops 2.3 Operators 2.4 If/Else Statements 2.5 Functions 3.1 micro:bit Challenges 3.4 Final Project
 Standard 2.1 Loops 2.2 If/Else Statements 2.3 Arithmetic, Comparison, and Logical Operators 2.4 Functions 3.1 Arduino Challenges 3.4 Final Project
 Standard 1.4 For Loops 1.8 Functions 1.10 Top Down Design 1.13 Parameters 1.17 If/ Else Statements 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 15.4 Final Project
 Standard 1.1 Introduction to Programming With Karel 1.2 More Basic Karel 1.4 Karel Can't Turn Right 1.16 Karel Challenges 5.10 Writing BlackJack 5.11 Battleship 6.1 Final Project 7.1 Pokemon Simulation 8.1 Mad Libs 10.1 Quiz Creation
 Standard 11.1 Pokemon Simulation 12.1 Mad Libs 14.1 Quiz Creation
 Standard 2.2 For Loops 3.3 Functions 3.5 Top Down Design 4.3 Parameters 5.2 If/ Else Statements 6.1 Putting Together Control Structures
 Standard 2.4 For Loops 2.8 Functions 2.10 Top Down Design 2.13 Parameters 2.17 If/ Else Statements 2.19 Putting Together Control Structures 4.4 Logical Operators 5.3 Break and Continue 6.4 Functions and Return Values 7.1 Indexing 8.4 List Methods 9.1 2d Lists
 Standard 2.4 For Loops 2.8 Functions 2.10 Top Down Design 2.14 Parameters 2.19 If/ Else Statements 2.22 Putting Together Control Structures 6.4 Logical Operators 7.3 Break and Continue 8.4 Functions and Return Values 9.1 Indexing 10.4 List Methods 11.1 2d Lists
 Standard 1.4 For Loops 1.8 Functions 1.10 Top Down Design 1.13 Parameters 1.17 If/ Else Statements 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 15.4 Final Project
 Standard 1.4 For Loops 1.8 Functions 1.10 Top Down Design 1.13 Parameters 1.17 If/ Else Statements 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 15.4 Final Project
 Standard 3.4 For Loops 3.8 Functions 3.10 Top Down Design 3.13 Parameters 3.17 If/ Else Statements 3.19 Putting Together Control Structures
 Standard 4.4 Logical Operators 5.3 Break and Continue 6.4 Functions and Return Values 8.1 Indexing 9.4 List Methods 9.5 2d Lists 18.4 For Loops 18.8 Functions 18.10 Top Down Design 18.13 Parameters 18.17 If/ Else Statements 18.19 Putting Together Control Structures
 Standard 1.4 For Loops 1.8 Functions 1.10 Top Down Design 1.13 Parameters 1.17 If/ Else Statements 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 10.4 Final Project
 Standard 1.4 For Loops 1.8 Functions 1.10 Top Down Design 1.13 Parameters 1.17 If/ Else Statements 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 15.4 Final Project
 Standard 1.4 For Loops 1.8 Functions 1.10 Top Down Design 1.13 Parameters 1.17 If/ Else Statements 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 15.4 Final Project
 Standard 1.4 For Loops 1.8 Functions 1.10 Top Down Design 1.13 Parameters 1.17 If/ Else Statements 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 15.4 Final Project
 Standard 1.4 For Loops 1.8 Functions 1.10 Top Down Design 1.13 Parameters 1.17 If/ Else Statements 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 15.4 Final Project
 Standard 1.4 For Loops 1.8 Functions 1.10 Top Down Design 1.13 Parameters 1.17 If/ Else Statements 1.19 Putting Together Control Structures 6.1 For Loops 6.2 While Loops 6.3 Operators 6.4 If/Else Statements 6.5 Functions 7.1 micro:bit Challenges 7.4 Final Project
 Standard 1.4 For Loops 1.8 Functions 1.10 Top Down Design 1.13 Parameters 1.17 If/ Else Statements 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 15.4 Final Project
 Standard 3.4 For Loops 3.8 Functions 3.10 Top Down Design 3.13 Parameters 3.17 If/ Else Statements 3.19 Putting Together Control Structures
 Standard 3.4 For Loops 3.8 Functions 3.10 Top Down Design 3.14 Parameters 3.18 If/ Else Statements 3.20 Putting Together Control Structures
 Standard 12.1 Pokemon Simulation 13.1 Mad Libs 14.1 Quiz Creation
 Standard 11.4 For Loops 11.5 While Loops
 Standard 1.4 For Loops 1.8 Functions 1.10 Top Down Design 1.13 Parameters 1.17 If/ Else Statements 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 15.4 Final Project
 Standard 2.2 For Loops 3.3 Functions 3.5 Top Down Design 4.4 Parameters 5.2 If/ Else Statements 6.1 Putting Together Control Structures
 Standard 1.4 For Loops 1.8 Functions 1.10 Top Down Design 1.13 Parameters 1.17 If/ Else Statements 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 15.4 Final Project
 Standard 4.4 Logical Operators 6.3 Break and Continue
 Standard 1.4 Functions and Return Values 2.1 Indexing 4.4 List Methods 5.1 2d Lists
 Standard 2.3 For Loops 3.3 Functions 3.6 Top Down Design 5.6 Parameters 7.2 If/Else Statements 8.1 Putting Together Control Structures
 Standard 2.3 For Loops 3.3 Functions 3.6 Top Down Design 5.6 Parameters 7.2 If/Else Statements 8.1 Putting Together Control Structures
 Standard 4.4 Logical Operators 6.3 Break and Continue 9.4 Functions and Return Values 10.1 Indexing 12.4 List Methods 13.1 2d Lists
 Standard 4.4 Logical Operators 6.3 Break and Continue
 Standard 1.4 Functions and Return Values 2.1 Indexing 4.4 List Methods 5.1 2d Lists