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.

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
1.9 Super Karel
1.18 Ultra Karel
3.6 Basic Math in JavaScript
4.9 Random Numbers
5.7 JavaScript vs Karel
1.9 Super Karel
1.19 Ultra Karel
2.6 Basic Math in JavaScript
3.9 Random Numbers
1.10 Super Karel
1.19 Ultra Karel
3.6 Basic Math in JavaScript
4.10 Random Numbers
5.7 JavaScript vs Karel
1.10 Super Karel
1.19 Ultra Karel
3.6 Basic Math in JavaScript
4.9 Random Numbers
5.7 JavaScript vs Karel
2.8 Super Karel
2.16 Ultra Karel
2.8 Super Karel
3.4 Basic Math in JavaScript
3.5 Using Graphics in JavaScript
1.8 Super Karel
11.8 Super Karel
14.5 Functions
11.8 Super Karel
14.5 Functions
11.8 Super Karel
14.5 Functions
11.8 Super Karel
14.5 Functions
11.8 Super Karel
14.5 Functions
11.8 Super Karel
14.5 Functions
11.8 Super Karel
14.5 Functions
11.8 Super Karel
14.5 Functions
6.8 Super Karel
9.5 Functions
11.8 Super Karel
14.5 Functions
11.8 Super Karel
14.5 Functions
3.8 Super Karel
6.3 Using a Class as a Client
7.8 The List Interface
1.8 Super Karel
4.3 Using a Class as a Client
5.8 The List Interface
1.9 Super Karel
8.9 Wrapper Classes: Integers and Doubles
8.10 Using the Math Class
11.3 Documentation with Comments
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
5.4 Basic Math in JavaScript
5.5 Using Graphics in JavaScript
4.4 Basic Math in JavaScript
4.5 Using Graphics in JavaScript
5.4 Basic Math in JavaScript
5.5 Using Graphics in JavaScript
5.4 Basic Math in JavaScript
5.5 Using Graphics in JavaScript
5.4 Basic Math in JavaScript
5.5 Using Graphics in JavaScript
3.4 Basic Math in JavaScript
3.5 Using Graphics in JavaScript
10.1 Loops
14.1 Arduino Challenges
6.4 Basic Math in JavaScript
6.5 Using Graphics in JavaScript
6.4 Basic Math in JavaScript
6.5 Using Graphics in JavaScript
2.1 Introduction to jQuery
4.11 Using APIs
9.4 Basic Math in JavaScript
6.4 Basic Math in JavaScript
6.5 Using Graphics in JavaScript
5.4 Basic Math in JavaScript
5.5 Using Graphics in JavaScript
5.4 Basic Math in JavaScript
5.5 Using Graphics in JavaScript
5.4 Basic Math in JavaScript
5.5 Using Graphics in JavaScript
5.4 Basic Math in JavaScript
5.5 Using Graphics in JavaScript
5.4 Basic Math in JavaScript
5.5 Using Graphics in JavaScript
5.4 Basic Math in JavaScript
5.5 Using Graphics in JavaScript
5.4 Basic Math in JavaScript
5.5 Using Graphics in JavaScript
5.4 Basic Math in JavaScript
5.5 Using Graphics in JavaScript
5.4 Basic Math in JavaScript
5.5 Using Graphics in JavaScript
5.4 Basic Math in JavaScript
5.5 Using Graphics in JavaScript
5.4 Basic Math in JavaScript
5.5 Using Graphics in JavaScript
3.4 Basic Math in JavaScript
3.5 Using Graphics in JavaScript
3.4 Basic Math in JavaScript
3.5 Using Graphics in JavaScript
3.4 Basic Math in JavaScript
3.5 Using Graphics in JavaScript
5.5 Basic Math in JavaScript
5.6 Using Graphics in JavaScript
4.5 Basic Math in JavaScript
4.6 Using Graphics in JavaScript
9.5 Using APIs
2.9 Wrapper Classes: Integers and Doubles
2.10 Using the Math Class
5.3 Documentation with Comments
2.4 Basic Math in JavaScript
2.5 Using Graphics in JavaScript
1.8 Super Karel
3.5 Strings Methods
7.1 Loops
12.1 Arduino Challenges
2.1 Loops
3.1 Arduino Challenges