Please enable JavaScript to use CodeHS

SC 9-12: HS3.AP.3.1

CodeHS Lessons

Build a complex solution to a problem that incorporates reusable code (e.g., student created, application programming interfaces (APIs), libraries).

Standard
2.1 Challenge Problems
9.1 Functions Challenges
12.1 Breakout
Standard
9.1 Functions
25.7 Functions
Standard
7.1 What is Bootstrap?
7.2 Getting Started with Bootstrap
Standard
2.1 Introduction to jQuery
4.11 Using APIs
Standard
6.1 Introduction to jQuery
8.11 Using APIs
13.1 What is Bootstrap?
13.2 Getting Started with Bootstrap
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.3 Functions
Standard
3.3 Functions
Standard
7.1 Challenge Problems
Standard
2.14 More Karel Examples and Testing
2.16 Karel Challenges
3.8 Functions
Standard
2.14 More Karel Examples and Testing
2.16 Karel Challenges
6.8 Functions
Standard
1.14 More Karel Examples and Testing
1.16 Karel Challenges
13.8 Functions
Standard
7.14 Functions
Standard
1.14 More Karel Examples and Testing
1.16 Karel Challenges
Standard
7.1 Writing BlackJack
Standard
1.8 Functions
6.1 Functions
12.1 Arduino Challenges
Standard
2.1 Challenge Problems
9.1 Functions Challenges
13.1 Breakout
14.1 Arduino Challenges
Standard
3.2 Challenge Problems
Standard
1.8 Functions
11.16 Karel Challenges
11.14 More Karel Examples and Testing
Standard
7.1 Pokemon Simulation
Standard
1.4 Karel Can't Turn Right
1.16 Karel Challenges
6.1 Writing BlackJack
11.1 Pokemon Simulation
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
2.8 Functions
6.1 Functions
Standard
8.1 Introduction to jQuery
10.11 Using APIs
Standard
3.2 Challenge Problems
Standard
3.2 Challenge Problems
Standard
2.8 Functions
8.1 Functions
Standard
4.2 Challenge Problems
Standard
3.2 Challenge Problems
Standard
1.8 Functions
11.16 Karel Challenges
11.14 More Karel Examples and Testing
Standard
3.2 Challenge Problems
Standard
3.2 Challenge Problems
11.3 Introduction to jQuery
Standard
3.2 Challenge Problems
Standard
6.1 Functions
18.8 Functions
Standard
6.1 Introduction to jQuery
8.11 Using APIs
Standard
3.2 Challenge Problems
Standard
1.8 Functions
6.16 Karel Challenges
6.14 More Karel Examples and Testing
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.8 Functions
11.16 Karel Challenges
11.14 More Karel Examples and Testing
Standard
3.2 Challenge Problems
Standard
3.2 Challenge Problems
Standard
1.8 Functions
11.16 Karel Challenges
11.14 More Karel Examples and Testing
Standard
3.2 Challenge Problems
Standard
1.8 Functions
11.16 Karel Challenges
11.14 More Karel Examples and Testing
Standard
3.2 Challenge Problems
Standard
1.8 Functions
11.16 Karel Challenges
11.14 More Karel Examples and Testing
Standard
1.8 Functions
14.16 Karel Challenges
14.14 More Karel Examples and Testing
Standard
3.2 Challenge Problems
Standard
1.8 Functions
11.16 Karel Challenges
11.14 More Karel Examples and Testing
Standard
3.8 Functions
8.14 More Karel Examples and Testing
8.16 Karel Challenges
Standard
3.4 Karel Can't Turn Right
3.16 Karel Challenges
12.1 Pokemon Simulation
Standard
12.1 Functions Challenges
Standard
14.1 Challenge Problems
21.1 Functions Challenges
23.1 Breakout
Standard
1.9 Functions
Standard
2.2 Challenge Problems
Standard
7.1 What is Bootstrap?
7.2 Getting Started with Bootstrap
Standard
1.8 Functions
11.16 Karel Challenges
11.14 More Karel Examples and Testing
Standard
3.2 Challenge Problems
Standard
1.8 Functions
12.16 Karel Challenges
12.14 More Karel Examples and Testing
Standard
8.1 Functions
16.7 Functions
Standard
8.1 Functions
16.7 Functions
Standard
4.2 Challenge Problems
Standard
8.1 Introduction to jQuery
10.11 Using APIs
Standard
2.14 Karel Algorithms
2.17 Karel Challenges
Standard
3.1 Challenge Problems
12.1 Breakout
Standard
3.2 Challenge Problems
Standard
3.2 Challenge Problems
Standard
1.8 Functions
11.16 Karel Challenges
11.14 More Karel Examples and Testing
Standard
1.4 Karel Can't Turn Right
1.19 Karel Challenges
Standard
1.4 Karel Can't Turn Right
1.19 Karel Challenges
Standard
1.1 Functions
Standard
3.3 Functions
Standard
2.1 What is Bootstrap?
2.2 Getting Started with Bootstrap
4.11 Using APIs
9.1 Introduction to jQuery
Standard
7.1 What is Bootstrap?
7.2 Getting Started with Bootstrap
9.11 Using APIs
13.1 Introduction to jQuery
Standard
3.4 Karel Can't Turn Right
3.16 Karel Challenges
Standard
21.1 Challenge Problems
Standard
1.8 Functions
11.16 Karel Challenges
11.14 More Karel Examples and Testing
Standard
3.2 Challenge Problems