# IN CS 1: CSI-2.5

## CodeHS Lessons

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

 3.1 Collaborative Programming
 5.1 Collaborative Programming 13.1 Project Prep and Development
 3.1 Collaborative Programming
 3.1 Collaborative Programming
 3.1 Collaborative Programming
 3.1 Collaborative Programming
 3.1 Collaborative Programming
 3.1 Collaborative Programming
 3.1 Collaborative Programming
 3.1 Collaborative Programming
 3.1 Collaborative Programming
 3.1 Collaborative Programming
 3.1 Collaborative Programming
 3.1 Collaborative Programming
 4.1 Collaborative Programming
 3.1 Collaborative Programming
 3.1 Collaborative Programming
 3.1 Collaborative Programming
 4.1 Collaborative Programming 14.1 Arduino Challenges 14.4 Final Project 15.1 Project Prep and Development
 4.1 Collaborative Programming
 4.1 Collaborative Programming 15.1 Project Prep and Development
 4.1 Collaborative Programming
 4.1 Collaborative Programming 12.1 Project Prep and Development
 3.1 Collaborative Programming
 3.1 Collaborative Programming
 10.1 micro:bit Challenges 10.4 Final Project
 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
 3.1 micro:bit Challenges 3.4 Final Project
 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
 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
 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
 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
 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
 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
 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
 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
 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
 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
 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
 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
 3.1 Arduino Challenges 3.4 Final Project
 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
 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
 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
 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
 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
 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
 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
 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
 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
 7.9 Logical Operators 7.12 Break and Continue 7.17 Functions and Return Values
 2.1 Practice PT: Pair-Programming Paint! 33.1 Indexing 33.5 The in Keyword
 6.2 Lists 6.4 List Methods 6.5 2d Lists 6.6 Dictionaries
 2.1 Practice PT: Pair-Programming Paint!
 2.1 Practice PT: Pair-Programming Paint!
 2.1 Practice PT: Pair-Programming Paint!