-
2.1 Hello World
-
Video
2.1.1 Hello World
-
Quiz
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
-
Quiz
2.2.2 Variables Quiz
-
Example
2.2.3 Basic Variables
-
Exercise
2.2.4 Apples and Oranges
-
2.3 User Input
-
Video
2.3.1 User Input
-
Quiz
2.3.2 User Input Quiz
-
Example
2.3.3 Basic User Input
-
Exercise
2.3.4 Grocery Store
-
2.4 Basic Math in JavaScript
-
Video
2.4.1 Basic Math in JavaScript
-
Quiz
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
-
Quiz
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 French Flag
-
Exercise
2.5.8 Snowman
-
2.6 Booleans
-
Video
2.6.1 Booleans
-
Quiz
2.6.2 Booleans Quiz
-
Example
2.6.3 First Boolean
-
Exercise
2.6.4 Do You Have a Dog?
-
2.7 Logical Operators
-
Video
2.7.1 Logical Operators
-
Quiz
2.7.2 Logical Operators Quiz
-
Example
2.7.3 Light Switch
-
Example
2.7.4 President
-
Example
2.7.5 Wasting Time
-
Exercise
2.7.6 Can You Graduate?
-
Exercise
2.7.7 School's Out
-
2.8 Comparison Operators
-
Video
2.8.1 Comparison Operators
-
Quiz
2.8.2 Comparison Operators Quiz
-
Example
2.8.3 Voting Age
-
Example
2.8.4 Grade Range
-
Exercise
2.8.5 Rolling Dice
-
Exercise
2.8.6 All Star
-
2.9 If Statements
-
Video
2.9.1 If Statements
-
Quiz
2.9.2 If Statements Quiz
-
Example
2.9.3 Negative Numbers
-
Example
2.9.4 Great Names
-
Example
2.9.5 Even and Odd
-
Example
2.9.6 Secret Password
-
Exercise
2.9.7 Teenagers
-
Exercise
2.9.8 Stop Light
-
2.10 For Loops in JavaScript
-
Video
2.10.1 Basic For Loop
-
Quiz
2.10.2 For Loops Quiz
-
Example
2.10.3 For Loop
-
Exercise
2.10.4 Chalkboard
-
Exercise
2.10.5 The Worm
-
Exercise
2.10.6 Caterpillar
-
2.11 General For Loops
-
Video
2.11.1 General For Loop
-
Quiz
2.11.2 General For Loop Quiz
-
Example
2.11.3 Countdown
-
Example
2.11.4 Count By Twos
-
Exercise
2.11.5 Count By Sevens
-
Exercise
2.11.6 Powers of Two
-
2.12 For Loop Practice
-
Video
2.12.1 For Loop Examples
-
Quiz
2.12.2 For Loop Examples Quiz
-
Example
2.12.3 For Loop Sum
-
Exercise
2.12.4 Better Sum
-
Exercise
2.12.5 Factorial
-
Exercise
2.12.6 All Dice Values
-
2.13 Random Numbers
-
Video
2.13.1 Random Numbers
-
Quiz
2.13.2 Random Numbers Quiz
-
Example
2.13.3 Rolling a Die
-
Example
2.13.4 Flipping a Coin
-
Exercise
2.13.5 Lots of Dice
-
Exercise
2.13.6 Random Color Square
-
2.14 While Loops
-
Video
2.14.1 While Loops
-
Quiz
2.14.2 While Loops Quiz
-
Example
2.14.3 While Loop Countdown
-
Exercise
2.14.4 Inventory
-
Exercise
2.14.5 Fibonacci
-
2.15 Loop and a Half
-
Video
2.15.1 Loop and a Half
-
Quiz
2.15.2 Loop and a Half Quiz
-
Example
2.15.3 Adding Up Numbers
-
Exercise
2.15.4 Snake Eyes
-
Exercise
2.15.5 Better Password Prompt
-
2.16 Functions and Parameters 1
-
Video
2.16.1 Functions and Parameters 1
-
Quiz
2.16.2 Functions and Parameters Quiz 1
-
Example
2.16.3 Double Number
-
Exercise
2.16.4 Square
-
Exercise
2.16.5 Triple
-
2.17 Functions and Parameters 2
-
Video
2.17.1 Functions and Parameters 2
-
Quiz
2.17.2 Functions and Parameters Quiz 2
-
Example
2.17.3 Sum Function
-
Exercise
2.17.4 Area of Triangle
-
Exercise
2.17.5 Height in Meters
-
2.18 Functions and Parameters 3
-
Video
2.18.1 Functions and Parameters 3
-
Quiz
2.18.2 Functions and Parameters Quiz 3
-
Example
2.18.3 Draw Circles
-
Exercise
2.18.4 Horizontal Lines
-
Exercise
2.18.5 Graphics Stop Light
-
Exercise
2.18.6 Pool Table
-
2.19 Functions and Return Values 1
-
Video
2.19.1 Functions and Return Values 1
-
Quiz
2.19.2 Functions and Return Values Quiz
-
Example
2.19.3 Double Number
-
Exercise
2.19.4 Square with Return Values
-
Exercise
2.19.5 Triple with Return Values
-
2.20 Functions and Return Values 2
-
Video
2.20.1 Functions and Return Values 2
-
Quiz
2.20.2 Functions and Return Values Quiz 2
-
Example
2.20.3 Return Values
-
Exercise
2.20.4 Is It Even?
-
Exercise
2.20.5 Max
-
2.21 Local Variables and Scope
-
Video
2.21.1 Local Variables and Scope
-
Quiz
2.21.2 Local Variables and Scope Quiz
-
Example
2.21.3 Return Values
-
Exercise
2.21.4 Local Variables
-
Badge
2.21.5 JavaScript Exercises Badge
-
2.22 JavaScript and Graphics Challenges
-
Challenge
2.22.1 Ghosts
-
Challenge
2.22.2 Draw Something
-
Badge
2.22.3 JavaScript Challenges Badge
-
2.23 Javascript and Graphics Quiz
-
Quiz
2.23.1 Javascript and Graphics Quiz