# IN CS 1: CSI-2.5

## CodeHS Lessons

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

 Standard 4.1 Collaborative Programming 12.1 Project Prep and Development
 Standard 2.4 For Loops 2.8 Functions 2.11 Variables 2.13 Parameters 2.16 If Statements 2.17 If/ Else Statements 2.18 While Loops 2.19 Putting Together Control Structures 4.4 Logical Operators 5.3 Break and Continue 6.4 Functions and Return Values 7.1 Indexing 7.5 The in Keyword 8.2 Lists 8.4 List Methods 9.1 2d Lists 9.4 Dictionaries
 Standard 2.1 Practice PT: Pair-Programming Paint!
 Standard 2.1 Practice PT: Pair-Programming Paint! 33.1 Indexing 33.5 The in Keyword
 Standard 2.1 Practice PT: Pair-Programming Paint!
 Standard 13.4 For Loops 13.8 Functions 13.11 Variables 13.13 Parameters 13.16 If Statements 13.17 If/ Else Statements 13.18 While Loops 13.19 Putting Together Control Structures
 Standard 2.2 For Loops 3.3 Functions 4.1 Variables 4.3 Parameters 5.1 If Statements 5.2 If/ Else Statements 5.3 While Loops 6.1 Putting Together Control Structures
 Standard 3.4 For Loops 3.8 Functions 3.11 Variables 3.13 Parameters 3.16 If Statements 3.17 If/ Else Statements 3.18 While Loops 3.19 Putting Together Control Structures
 Standard 6.4 For Loops 6.8 Functions 6.11 Variables 6.13 Parameters 6.16 If Statements 6.17 If/ Else Statements 6.18 While Loops 6.19 Putting Together Control Structures
 Standard 7.9 Logical Operators 7.12 Break and Continue 7.17 Functions and Return Values
 Standard 6.2 Lists 6.4 List Methods 6.5 2d Lists 6.6 Dictionaries
 Standard 1.4 For Loops 1.8 Functions 1.11 Variables 1.13 Parameters 1.16 If Statements 1.17 If/ Else Statements 1.18 While Loops 1.19 Putting Together Control Structures 4.4 Logical Operators 5.3 Break and Continue 6.4 Functions and Return Values 8.1 Indexing 8.5 The in Keyword 9.2 Lists 9.4 List Methods 10.1 2d Lists 10.4 Dictionaries 12.1 Arduino Challenges 12.4 Final Project
 Standard 4.1 Collaborative Programming 14.1 Arduino Challenges 14.4 Final Project 15.1 Project Prep and Development
 Standard 2.2 For Loops 3.3 Functions 4.1 Variables 4.3 Parameters 6.1 If Statements 6.2 If/ Else Statements 6.3 While Loops 8.1 Putting Together Control Structures 9.1 micro:bit Challenges 9.4 Final Project
 Standard 10.1 micro:bit Challenges 10.4 Final Project
 Standard 3.1 micro:bit Challenges 3.4 Final Project
 Standard 3.1 Arduino Challenges 3.4 Final Project
 Standard 3.1 Collaborative Programming
 Standard 1.4 For Loops 1.8 Functions 1.11 Variables 1.13 Parameters 1.16 If Statements 1.17 If/ Else Statements 1.18 While Loops 1.19 Putting Together Control Structures 15.4 Final Project 15.1 micro:bit Challenges
 Standard 3.1 Collaborative Programming
 Standard 3.1 Collaborative Programming
 Standard 4.1 Collaborative Programming
 Standard 3.1 Collaborative Programming
 Standard 1.4 For Loops 1.8 Functions 1.11 Variables 1.13 Parameters 1.16 If Statements 1.17 If/ Else Statements 1.18 While Loops 1.19 Putting Together Control Structures 15.4 Final Project 15.1 micro:bit Challenges
 Standard 3.1 Collaborative Programming
 Standard 1.4 For Loops 1.8 Functions 1.11 Variables 1.13 Parameters 1.16 If Statements 1.17 If/ Else Statements 1.18 While Loops 1.19 Putting Together Control Structures 15.4 Final Project 15.1 micro:bit Challenges
 Standard 3.1 Collaborative Programming
 Standard 3.4 For Loops 3.8 Functions 3.11 Variables 3.13 Parameters 3.16 If Statements 3.17 If/ Else Statements 3.18 While Loops 3.19 Putting Together Control Structures
 Standard 3.1 Collaborative Programming
 Standard 2.1 Practice PT: Pair-Programming Paint!
 Standard 3.1 Collaborative Programming
 Standard 3.1 Collaborative Programming
 Standard 1.4 For Loops 1.8 Functions 1.11 Variables 1.13 Parameters 1.16 If Statements 1.17 If/ Else Statements 1.18 While Loops 1.19 Putting Together Control Structures 10.4 Final Project 10.1 micro:bit Challenges
 Standard 5.1 Collaborative Programming 13.1 Project Prep and Development
 Standard 1.4 For Loops 1.8 Functions 1.11 Variables 1.13 Parameters 1.16 If Statements 1.17 If/ Else Statements 1.18 While Loops 1.19 Putting Together Control Structures 15.4 Final Project 15.1 micro:bit Challenges
 Standard 3.1 Collaborative Programming
 Standard 3.1 Collaborative Programming
 Standard 1.4 For Loops 1.8 Functions 1.11 Variables 1.13 Parameters 1.16 If Statements 1.17 If/ Else Statements 1.18 While Loops 1.19 Putting Together Control Structures 15.4 Final Project 15.1 micro:bit Challenges
 Standard 3.1 Collaborative Programming
 Standard 1.4 For Loops 1.8 Functions 1.11 Variables 1.13 Parameters 1.16 If Statements 1.17 If/ Else Statements 1.18 While Loops 1.19 Putting Together Control Structures 15.4 Final Project 15.1 micro:bit Challenges
 Standard 3.1 Collaborative Programming
 Standard 1.4 For Loops 1.8 Functions 1.11 Variables 1.13 Parameters 1.16 If Statements 1.17 If/ Else Statements 1.18 While Loops 1.19 Putting Together Control Structures 15.4 Final Project 15.1 micro:bit Challenges
 Standard 3.1 Collaborative Programming
 Standard 1.4 For Loops 1.8 Functions 1.11 Variables 1.13 Parameters 1.16 If Statements 1.17 If/ Else Statements 1.18 While Loops 1.19 Putting Together Control Structures 15.4 Final Project 15.1 micro:bit Challenges
 Standard 3.4 For Loops 3.8 Functions 3.12 Variables 3.14 Parameters 3.17 If Statements 3.18 If/ Else Statements 3.19 While Loops 3.20 Putting Together Control Structures
 Standard 1.4 For Loops 1.8 Functions 1.11 Variables 1.13 Parameters 1.16 If Statements 1.17 If/ Else Statements 1.18 While Loops 1.19 Putting Together Control Structures 15.4 Final Project 15.1 micro:bit Challenges
 Standard 3.1 Collaborative Programming
 Standard 4.1 Collaborative Programming
 Standard 3.1 Collaborative Programming
 Standard 2.2 For Loops 3.3 Functions 4.2 Variables 4.4 Parameters 5.1 If Statements 5.2 If/ Else Statements 5.3 While Loops 6.1 Putting Together Control Structures
 Standard 3.1 Collaborative Programming
 Standard 3.1 Collaborative Programming
 Standard 1.4 For Loops 1.8 Functions 1.11 Variables 1.13 Parameters 1.16 If Statements 1.17 If/ Else Statements 1.18 While Loops 1.19 Putting Together Control Structures 15.4 Final Project 15.1 micro:bit Challenges
 Standard 4.1 Collaborative Programming 15.1 Project Prep and Development
 Standard 4.1 Collaborative Programming