Please enable JavaScript to use CodeHS

Outline


1. Introduction to Programming
2. JavaScript and Graphics
2.1 Hello World
Video 2.1.1 Hello World
Check for Understanding 2.1.2 Hello World Quiz
Example 2.1.3 Hello World
Exercise 2.1.4 Your Name and Hobby
2.2 Variables
Video 2.2.1 Variables
Check for Understanding 2.2.2 Variables Quiz
Example 2.2.3 Basic Variables
Exercise 2.2.4 Daily Activities
2.3 User Input
Video 2.3.1 User Input
Check for Understanding 2.3.2 User Input Quiz
Example 2.3.3 Basic User Input
Exercise 2.3.4 Dinner Plans
Badge 2.3.5 User Input Badge
2.4 Basic Math in JavaScript
Video 2.4.1 Basic Math in JavaScript
Check for Understanding 2.4.2 Basic Math in JavaScript Quiz
Example 2.4.3 Simple Calculator
Example 2.4.4 Dollars to Pounds
Example 2.4.5 Dividing Up Groups
Exercise 2.4.6 T-Shirt Shop
Exercise 2.4.7 Running Speed
2.5 Using Graphics in JavaScript
Video 2.5.1 Graphics
Check for Understanding 2.5.2 JavaScript Graphics Quiz
Example 2.5.3 Graphics Hello World
Example 2.5.4 Blue Circle
Example 2.5.5 Red Rectangle
Example 2.5.6 8 Ball
Exercise 2.5.7 Flag of the Netherlands
Exercise 2.5.8 Snowman
2.6 Programming with JavaScript Quiz
Unit Quiz 2.6.1 JavaScript and Graphics Quiz
Badge 2.6.2 Graphics Badge
3. JavaScript Control Structures
4. Functions and Parameters
5. Project: Tell a Story
6. Basic Data Structures
7. Digital Information
8. The Internet and Computers
9. Project: The Effects of the Internet
10. Data
11. Project: Present a Data-Driven Insight
12. Creative Development