Please enable JavaScript to use CodeHS

AL 9-12: 8

CodeHS Lessons

Demonstrate code reuse by creating programming solutions using libraries and Application Programming Interfaces.

Standard
2.9 Wrapper Classes: Integers and Doubles
2.10 Using the Math Class
5.3 Documentation with Comments
Standard
1.10 Super Karel
1.19 Ultra Karel
3.6 Basic Math in JavaScript
4.9 Random Numbers
5.7 JavaScript vs Karel
Standard
1.10 Super Karel
1.19 Ultra Karel
3.6 Basic Math in JavaScript
4.10 Random Numbers
5.7 JavaScript vs Karel
Standard
2.1 Introduction to jQuery
4.11 Using APIs
9.4 Basic Math in JavaScript
Standard
2.4 Basic Math
Standard
1.8 Super Karel
Standard
2.8 Super Karel
Standard
2.8 Super Karel
3.4 Basic Math in JavaScript
3.5 Using Graphics in JavaScript
Standard
1.8 Super Karel
Standard
7.1 Loops
12.1 Arduino Challenges
Standard
3.4 Basic Math in JavaScript
3.5 Using Graphics in JavaScript
10.1 Loops
14.1 Arduino Challenges
Standard
2.1 Loops
3.1 Arduino Challenges
Standard
5.4 Basic Math in JavaScript
5.5 Using Graphics in JavaScript
Standard
11.8 Super Karel
14.5 Functions
Standard
1.8 Super Karel
3.5 Strings Methods
Standard
1.8 Super Karel
4.3 Using a Class as a Client
5.8 The List Interface
Standard
3.4 Basic Math in JavaScript
3.5 Using Graphics in JavaScript
Standard
3.4 Basic Math in JavaScript
3.5 Using Graphics in JavaScript
Standard
3.4 Basic Math in JavaScript
3.5 Using Graphics in JavaScript
Standard
2.4 Basic Math in JavaScript
2.5 Using Graphics in JavaScript
Standard
7.1 Introduction to jQuery
9.11 Using APIs
14.4 Basic Math in JavaScript
Standard
4.9 Wrapper Classes: Integers and Doubles
4.10 Using the Math Class
8.3 Documentation with Comments
9.8 The List Interface
Standard
5.4 Basic Math in JavaScript
5.5 Using Graphics in JavaScript
Standard
6.5 Basic Math in JavaScript
6.6 Using Graphics in JavaScript
Standard
6.4 Basic Math in JavaScript
6.5 Using Graphics in JavaScript
Standard
5.4 Basic Math in JavaScript
5.5 Using Graphics in JavaScript
Standard
11.8 Super Karel
14.5 Functions
Standard
5.4 Basic Math in JavaScript
5.5 Using Graphics in JavaScript
Standard
11.8 Super Karel
14.5 Functions
Standard
6.4 Basic Math in JavaScript
6.5 Using Graphics in JavaScript
Standard
10.5 Basic Math in JavaScript
10.6 Using Graphics in JavaScript
Standard
1.9 Super Karel
1.18 Ultra Karel
3.6 Basic Math in JavaScript
4.9 Random Numbers
5.7 JavaScript vs Karel
Standard
5.4 Basic Math in JavaScript
5.5 Using Graphics in JavaScript
Standard
6.1 Introduction to jQuery
8.11 Using APIs
Standard
5.4 Basic Math in JavaScript
5.5 Using Graphics in JavaScript
Standard
6.8 Super Karel
9.5 Functions
Standard
8.5 Basic Math in JavaScript
8.6 Using Graphics in JavaScript
Standard
8.5 Basic Math in JavaScript
8.6 Using Graphics in JavaScript
Standard
4.4 Basic Math in JavaScript
4.5 Using Graphics in JavaScript
Standard
11.8 Super Karel
14.5 Functions
Standard
5.4 Basic Math in JavaScript
5.5 Using Graphics in JavaScript
Standard
5.4 Basic Math in JavaScript
5.5 Using Graphics in JavaScript
Standard
11.8 Super Karel
14.5 Functions
Standard
5.4 Basic Math in JavaScript
5.5 Using Graphics in JavaScript
Standard
11.8 Super Karel
14.5 Functions
Standard
5.4 Basic Math in JavaScript
5.5 Using Graphics in JavaScript
Standard
11.8 Super Karel
14.5 Functions
Standard
1.9 Super Karel
2.4 Basic Math in JavaScript
2.5 Using Graphics in JavaScript
3.8 Random Numbers
4.7 JavaScript vs Karel
Standard
1.9 Super Karel
2.4 Basic Math in JavaScript
2.5 Using Graphics in JavaScript
3.8 Random Numbers
4.7 JavaScript vs Karel
Standard
14.8 Super Karel
6.5 Functions
Standard
5.4 Basic Math in JavaScript
5.5 Using Graphics in JavaScript
Standard
11.8 Super Karel
14.5 Functions
Standard
3.8 Super Karel
6.3 Using a Class as a Client
7.8 The List Interface
Standard
3.4 Basic Math
9.5 JavaScript vs Karel
Standard
4.4 Basic Math
Standard
1.9 Super Karel
1.19 Ultra Karel
2.6 Basic Math in JavaScript
3.9 Random Numbers
Standard
11.8 Super Karel
14.5 Functions
Standard
5.4 Basic Math in JavaScript
5.5 Using Graphics in JavaScript
Standard
12.8 Super Karel
14.5 Functions
Standard
6.4 Basic Math in JavaScript
6.5 Using Graphics in JavaScript
Standard
5.4 Basic Math in JavaScript
5.5 Using Graphics in JavaScript
Standard
2.8 Super Karel
2.16 Ultra Karel
Standard
5.4 Basic Math
Standard
5.4 Basic Math in JavaScript
5.5 Using Graphics in JavaScript
Standard
5.4 Basic Math in JavaScript
5.5 Using Graphics in JavaScript
Standard
11.8 Super Karel
14.5 Functions
Standard
1.9 Super Karel
8.9 Wrapper Classes: Integers and Doubles
8.10 Using the Math Class
11.3 Documentation with Comments
12.3 Using a Class as a Client
Standard
1.9 Super Karel
8.9 Wrapper Classes: Integers and Doubles
8.10 Using the Math Class
11.3 Documentation with Comments
18.3 Using a Class as a Client
Standard
8.1 Introduction to jQuery
10.11 Using APIs
13.4 Basic Math in JavaScript
Standard
7.3 Functions
Standard
4.11 Using APIs
8.4 Basic Math in JavaScript
9.1 Introduction to jQuery
Standard
9.11 Using APIs
12.4 Basic Math in JavaScript
13.1 Introduction to jQuery
Standard
3.8 Super Karel
6.3 Using a Class as a Client
7.8 The List Interface
Standard
5.4 Basic Math in JavaScript
5.5 Using Graphics in JavaScript