Please enable JavaScript to use CodeHS

Natrona CS Principles: L1.AP.PD.01

CodeHS Lessons

Plan and develop programs by analyzing a problem and/or process, developing and documenting a solution, testing outcomes, and adapting the program for a variety of users.

Standard
12.1 Breakout
13.1 Project Prep and Development
Standard
18.1 Intro to Design Thinking
18.2 Prototype
18.3 Test
18.4 Project Prep and Development
Standard
18.1 Intro to Design Thinking
18.2 Prototype
18.3 Test
18.4 Project Prep and Development
Standard
20.1 Intro to Design Thinking
20.2 Prototype
20.3 Test
20.4 Project Prep and Development
Standard
11.1 Breakout
17.1 Project Prep and Development
Standard
12.1 Breakout
17.1 Project Prep and Development
Standard
13.2 Empathy
13.3 Define
13.4 Ideate
13.5 Prototype
13.6 Test
14.1 Build Your Own App
Standard
14.1 Build Your Own App
13.5 Prototype
13.6 Test
13.2 Empathy
13.3 Define
13.4 Ideate
Standard
2.4 Building Your Obby
4.1 Completing Your Obby
Standard
2.1 Data Science for Change
Standard
2.1 Data Science for Change
Standard
1.5 Pulling It All Together!
2.5 Final Roofing Project
3.4 The Formula Solver
6.1 Modeling with Tracy
Standard
12.3 Step-by-Step Arduino Project
12.4 Final Project
Standard
13.1 Breakout
14.3 Step-by-Step Arduino Project
14.4 Final Project
15.1 Project Prep and Development
Standard
9.3 Follow a Step-by-Step Project
9.4 Final Project
Standard
10.3 Follow a Step-by-Step Project
10.4 Final Project
Standard
3.3 Follow a Step-by-Step Project
3.4 Final Project
Standard
3.3 Step-by-Step Arduino Project
3.4 Final Project
Standard
15.4 Final Project
15.3 Follow a Step-by-Step Project
Standard
11.1 Breakout
12.1 Project Prep and Development
Standard
11.1 Breakout
15.1 Project Prep and Development
Standard
6.1 Breakout
11.1 Final Project
Standard
15.4 Final Project
15.3 Follow a Step-by-Step Project
Standard
16.1 Intro to Design Thinking
16.2 Prototype
16.3 Test
16.4 Project Prep and Development
Standard
10.4 Final Project
10.3 Follow a Step-by-Step Project
Standard
7.1 Project Prep and Development
27.1 Breakout
Standard
17.1 Project Prep and Development
23.1 Breakout
Standard
17.1 Project Prep and Development
23.1 Breakout
Standard
12.1 Breakout
13.1 Project Prep and Development
Standard
15.4 Final Project
15.3 Follow a Step-by-Step Project
Standard
15.4 Final Project
15.3 Follow a Step-by-Step Project
Standard
15.4 Final Project
15.3 Follow a Step-by-Step Project
Standard
15.4 Final Project
15.3 Follow a Step-by-Step Project
Standard
12.1 Intro to Design Thinking
12.3 Prototype
12.4 Test
12.5 Project Prep and Development
Standard
13.1 Intro to Design Thinking
13.3 Prototype
13.4 Test
13.5 Project Prep and Development
Standard
7.4 Final Project
7.3 Follow a Step-by-Step Project
Standard
15.4 Final Project
15.3 Follow a Step-by-Step Project
Standard
23.1 Breakout
Standard
6.1 Intro to Design Thinking
6.2 Prototype
6.3 Test
6.4 Project Prep and Development
Standard
15.4 Final Project
15.3 Follow a Step-by-Step Project
Standard
8.1 Intro to Design Thinking
8.2 Prototype
8.3 Test
8.4 Project Prep and Development
Standard
15.4 Final Project
15.3 Follow a Step-by-Step Project
Standard
9.1 Intro to Design Thinking
9.2 Prototype
9.3 Test
9.4 Project Prep and Development
Standard
5.1 Intro to Design Thinking
5.2 Prototype
5.3 Test
5.4 Project Prep and Development
Standard
9.1 Intro to Design Thinking
9.2 Prototype
9.3 Test
9.4 Project Prep and Development
Standard
5.1 Intro to Design Thinking
5.2 Prototype
5.3 Test
5.4 Project Prep and Development
Standard
12.1 Breakout
Standard
15.4 Final Project
15.3 Follow a Step-by-Step Project
Standard
8.3 Final Project
8.2 Follow a Step-by-Step Project
Standard
17.1 Intro to Design Thinking
17.2 Prototype
17.3 Test
17.4 Project Prep and Development
Standard
15.4 Final Project
15.3 Follow a Step-by-Step Project