# 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