Please enable JavaScript to use CodeHS

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!