Please enable JavaScript to use CodeHS

IN CS 2: CSII-4.5

CodeHS Lessons

Create an advanced computer program that corresponds to an algorithm or proposed solution.

Standard
2.1 Challenge Problems
9.1 Functions Challenges
12.1 Breakout
Standard
14.1 Project: Guess the Word
20.1 Project: Who Said It?
25.21 Putting Together Control Structures
Standard
8.2 Traversing 2D Arrays
18.1 Elevens
20.1 Picture Lab
19.1 Magpie Lab
Standard
9.1 Practice PT: Steganography
Standard
9.1 Practice PT: Steganography
29.1 Project: Who Said It?
Standard
4.6 Challenge: Create a Survey
4.9 Challenge: Collecting User Clicks
Standard
8.6 Challenge: Create a Survey
8.9 Challenge: Collecting User Clicks
Standard
31.1 Practice PT: Steganography
Standard
1.16 Challenge Problems
8.1 Functions Challenges
11.1 Breakout
Standard
2.1 Challenge Problems
9.1 Functions Challenges
12.1 Breakout
Standard
2.1 Challenge Problems
9.1 Functions Challenges
13.1 Breakout
Standard
3.6 Top Down Design
8.1 Putting Together Control Structures
Standard
3.6 Top Down Design
8.1 Putting Together Control Structures
Standard
7.1 Challenge Problems
Standard
3.10 Top Down Design
3.19 Putting Together Control Structures
Standard
6.10 Top Down Design
6.19 Putting Together Control Structures
Standard
13.10 Top Down Design
13.19 Putting Together Control Structures
Standard
8.1 Mad Libs
Standard
1.10 Top Down Design
1.19 Putting Together Control Structures
11.1 Project: Guess the Word
12.1 Arduino Challenges
Standard
2.1 Challenge Problems
9.1 Functions Challenges
13.1 Breakout
14.1 Arduino Challenges
Standard
3.5 Top Down Design
8.1 Putting Together Control Structures
9.1 micro:bit Challenges
Standard
10.1 micro:bit Challenges
Standard
3.1 micro:bit Challenges
Standard
3.2 Challenge Problems
Standard
1.10 Top Down Design
1.19 Putting Together Control Structures
15.1 micro:bit Challenges
Standard
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.1 Challenge Problems
8.1 Functions Challenges
11.1 Breakout
Standard
2.1 Challenge Problems
8.1 Functions Challenges
11.1 Breakout
Standard
2.1 Challenge Problems
9.1 Functions Challenges
9.1 Functions Challenges
Standard
3.5 Top Down Design
6.1 Putting Together Control Structures
Standard
2.10 Top Down Design
2.19 Putting Together Control Structures
10.1 Project: Guess the Word
16.1 Project: Who Said It?
Standard
6.1 Breakout
7.1 Fun Snake
Standard
10.6 Challenge: Create a Survey
10.9 Challenge: Collecting User Clicks
Standard
3.2 Challenge Problems
Standard
3.2 Challenge Problems
Standard
2.10 Top Down Design
2.22 Putting Together Control Structures
12.1 Project: Guess the Word
18.1 Project: Who Said It?
Standard
4.2 Challenge Problems
Standard
3.2 Challenge Problems
Standard
1.10 Top Down Design
1.19 Putting Together Control Structures
15.1 micro:bit Challenges
Standard
3.2 Challenge Problems
Standard
3.10 Top Down Design
3.19 Putting Together Control Structures
Standard
3.2 Challenge Problems
Standard
9.1 Practice PT: Steganography
Standard
3.2 Challenge Problems
Standard
18.10 Top Down Design
18.19 Putting Together Control Structures
13.1 Project: Guess the Word
17.1 Project: Who Said It?
Standard
8.6 Challenge: Create a Survey
8.9 Challenge: Collecting User Clicks
Standard
3.2 Challenge Problems
Standard
1.10 Top Down Design
1.19 Putting Together Control Structures
10.1 micro:bit Challenges
Standard
18.1 Challenge Problems
25.1 Functions Challenges
27.1 Breakout
Standard
2.1 Challenge Problems
13.1 Functions Challenges
23.1 Breakout
Standard
2.1 Challenge Problems
13.1 Functions Challenges
23.1 Breakout
Standard
2.1 Challenge Problems
9.1 Functions Challenges
12.1 Breakout
Standard
1.10 Top Down Design
1.19 Putting Together Control Structures
15.1 micro:bit Challenges
Standard
3.2 Challenge Problems
Standard
3.2 Challenge Problems
Standard
1.10 Top Down Design
1.19 Putting Together Control Structures
15.1 micro:bit Challenges
Standard
3.2 Challenge Problems
Standard
1.10 Top Down Design
1.19 Putting Together Control Structures
15.1 micro:bit Challenges
Standard
3.2 Challenge Problems
Standard
1.10 Top Down Design
1.19 Putting Together Control Structures
15.1 micro:bit Challenges
Standard
1.10 Top Down Design
1.19 Putting Together Control Structures
7.1 micro:bit Challenges
Standard
3.2 Challenge Problems
Standard
1.10 Top Down Design
1.19 Putting Together Control Structures
15.1 micro:bit Challenges
Standard
3.10 Top Down Design
3.19 Putting Together Control Structures
Standard
3.10 Top Down Design
3.20 Putting Together Control Structures
Standard
12.1 Pokemon Simulation
13.1 Mad Libs
14.1 Quiz Creation
Standard
12.1 Functions Challenges
Standard
14.1 Challenge Problems
21.1 Functions Challenges
23.1 Breakout
Standard
1.11 Top Down Design
1.20 Putting Together Control Structures
Standard
1.11 Top Down Design
1.20 Putting Together Control Structures
Standard
2.2 Challenge Problems
Standard
1.10 Top Down Design
1.19 Putting Together Control Structures
15.1 micro:bit Challenges
Standard
3.2 Challenge Problems
Standard
1.10 Top Down Design
1.19 Putting Together Control Structures
15.1 micro:bit Challenges
Standard
16.21 Putting Together Control Structures
Standard
13.1 Project: Who Said It?
Standard
16.21 Putting Together Control Structures
Standard
13.1 Project: Who Said It?
Standard
4.2 Challenge Problems
Standard
10.6 Challenge: Create a Survey
10.9 Challenge: Collecting User Clicks
Standard
10.6 Challenge: Create a Survey
10.9 Challenge: Collecting User Clicks
Standard
3.1 Challenge Problems
12.1 Breakout
Standard
3.5 Top Down Design
6.1 Putting Together Control Structures
Standard
3.2 Challenge Problems
Standard
3.2 Challenge Problems
Standard
1.10 Top Down Design
1.19 Putting Together Control Structures
15.1 micro:bit Challenges
Standard
15.2 Traversing 2D Arrays
Standard
14.2 Traversing 2D Arrays
Standard
8.1 micro:bit Challenges
Standard
6.1 Project: Guess the Word
Standard
3.6 Top Down Design
8.1 Putting Together Control Structures
Standard
3.6 Top Down Design
8.1 Putting Together Control Structures
Standard
14.1 Project: Guess the Word
Standard
11.21 Putting Together Control Structures
Standard
6.1 Project: Guess the Word
13.1 Project: Who Said It?
Standard
4.6 Challenge: Create a Survey
4.9 Challenge: Collecting User Clicks
Standard
9.6 Challenge: Create a Survey
9.9 Challenge: Collecting User Clicks
Standard
21.1 Challenge Problems
Standard
3.6 Top Down Design
8.1 Putting Together Control Structures
Standard
1.10 Top Down Design
1.19 Putting Together Control Structures
15.1 micro:bit Challenges
Standard
3.2 Challenge Problems