Please enable JavaScript to use CodeHS

ND 9-12: 10.PSA.1

CodeHS Lessons

Create and test an algorithm to solve a complex problem across disciplines.

Standard
7.4 Functions and Return Values 1
7.5 Functions and Return Values 2
11.1 Breakout
20.1 Conway's Game of Life
24.1 Visualizing Music
Standard
10.1 Project: Guess the Word
16.1 Project: Who Said It?
Standard
29.1 Project: Who Said It?
Standard
9.17 Functions and Return Values 2
9.16 Functions and Return Values 1
Standard
4.3 Looping
4.4 Branching
Standard
11.1 Project: Guess the Word
12.1 Arduino Challenges
12.4 Final Project
Standard
8.4 Functions and Return Values 1
8.5 Functions and Return Values 2
13.1 Breakout
14.1 Arduino Challenges
14.4 Final Project
Standard
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
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
Standard
15.1 micro:bit Challenges
15.4 Final Project
Standard
8.1 What is an Algorithm?
8.2 Linear Search
8.3 Binary Search
8.4 Selection Sort
8.5 Insertion Sort
Standard
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
Standard
10.4 Functions and Return Values 1
10.5 Functions and Return Values 2
Standard
10.4 Functions and Return Values 1
10.5 Functions and Return Values 2
Standard
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
Standard
15.1 micro:bit Challenges
15.4 Final Project
Standard
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
Standard
15.1 micro:bit Challenges
15.4 Final Project
Standard
11.4 Functions and Return Values 1
11.5 Functions and Return Values 2
Standard
6.3 Looping
6.4 Branching
Standard
17.5 Functions and Return Values 2
17.4 Functions and Return Values 1
Standard
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
Standard
10.1 micro:bit Challenges
10.4 Final Project
Standard
8.4 Functions and Return Values 1
8.5 Functions and Return Values 2
12.1 Breakout
21.1 Conway's Game of Life
25.1 Visualizing Music
Standard
23.3 Looping
23.4 Branching
Standard
15.1 micro:bit Challenges
15.4 Final Project
Standard
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
Standard
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
Standard
15.1 micro:bit Challenges
15.4 Final Project
Standard
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
Standard
15.1 micro:bit Challenges
15.4 Final Project
Standard
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
Standard
15.1 micro:bit Challenges
15.4 Final Project
Standard
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
Standard
15.1 micro:bit Challenges
15.4 Final Project
Standard
9.1 What is an Algorithm?
9.2 Linear Search
9.3 Binary Search
9.4 Selection Sort
9.5 Insertion Sort
Standard
15.1 micro:bit Challenges
15.4 Final Project
Standard
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
Standard
12.5 Functions and Return Values 2
12.4 Functions and Return Values 1
Standard
17.3 Looping
17.4 Branching
Standard
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
11.1 Breakout
Standard
9.1 What is an Algorithm?
9.2 Linear Search
9.3 Binary Search
9.4 Selection Sort
9.5 Insertion Sort
Standard
21.3 Looping
21.4 Branching
Standard
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
Standard
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
Standard
15.1 micro:bit Challenges
15.4 Final Project
Standard
7.4 Functions and Return Values 1
7.5 Functions and Return Values 2
11.1 Breakout
23.1 Conway's Game of Life
28.1 Visualizing Music
Standard
7.4 Functions and Return Values 1
7.5 Functions and Return Values 2
15.1 Conway's Game of Life
20.1 Visualizing Music