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.

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
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
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
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
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
11.1 Breakout
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
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
17.5 Functions and Return Values 2
17.4 Functions and Return Values 1
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
12.5 Functions and Return Values 2
12.4 Functions and Return Values 1
11.4 Functions and Return Values 1
11.5 Functions and Return Values 2
9.17 Functions and Return Values 2
9.16 Functions and Return Values 1
10.4 Functions and Return Values 1
10.5 Functions and Return Values 2
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
8.1 What is an Algorithm?
8.2 Linear Search
8.3 Binary Search
8.4 Selection Sort
8.5 Insertion Sort
9.1 What is an Algorithm?
9.2 Linear Search
9.3 Binary Search
9.4 Selection Sort
9.5 Insertion Sort
10.1 Project: Guess the Word
16.1 Project: Who Said It?
21.3 Looping
21.4 Branching
4.3 Looping
4.4 Branching
10.1 micro:bit Challenges
10.4 Final Project
9.1 micro:bit Challenges
9.4 Final Project
3.1 micro:bit Challenges
3.4 Final Project
15.1 micro:bit Challenges
15.4 Final Project
15.1 micro:bit Challenges
15.4 Final Project
15.1 micro:bit Challenges
15.4 Final Project
15.1 micro:bit Challenges
15.4 Final Project
15.1 micro:bit Challenges
15.4 Final Project
15.1 micro:bit Challenges
15.4 Final Project
15.1 micro:bit Challenges
15.4 Final Project
15.1 micro:bit Challenges
15.4 Final Project
10.1 micro:bit Challenges
10.4 Final Project
15.1 micro:bit Challenges
15.4 Final Project
15.1 micro:bit Challenges
15.4 Final Project
11.1 Project: Guess the Word
12.1 Arduino Challenges
12.4 Final Project
3.1 Arduino Challenges
3.4 Final Project