Pathways Logo
An illustrated head with ideas growing out of it.
Intro to the Web
Introduction to the Web
Instagram Lab
Variables
Declaring Variables
Naming Variables
Data Types
Rainbow Heart Lab
Operators
Arithmetic Operators
Assignment Operators
String Operators
Comparison Operators
Conditional and Logical Operators
Bitwise and Other Operators
Operators Exercises
Thermometer Lab
Rainbow Dot Lab
MadLibs Lab
Animated Egg Lab
Conditionals and Methods
Conditional Statements
Switch Statements
Using Methods
String Methods
Number Methods
Array Methods
Date Object & Methods
Math Methods
Jellyfish Lab
Cloudy Sky Lab
Student Roster/Interactive Quiz Lab
Functions
Intro to Functions
Function Syntax
User Invoked Functions
Event Invoked Functions
setTimeout and setInterval
Function Returns
Writing Methods
Sun and Moon Lab
Glass-Pudding-Cat Lab
Feed da Panda Lab
Solar System Lab
HTML, CSS, and JavaScript
Accessing HTML Elements in CSS
Basic HTML Document Setup
Accessing HTML and CSS in JavaScript
Event Invoked Functions 2
CSS Properties - Color, Font-family, Size Units and Position
Flex Box
createElement, appendChild, classList
Constructor Functions & Classes
Lyrics Lab
Pokedex Lab
Website Lab
Loops
For Loops
While Loops
Nested Loops
Pushki's Cafe Lab
Flock of Birds Lab
Multiplication Tables Lab
JSON & Fetch API
Intro to JSON & AJAX
JSON Syntax
Reading JSON with Fetch API
JSON and HTML
Personalized Parks Project
Pets Only Dating Site Lab
Olympic Table Tennis Scoreboard Lab
Advanced Topics
The Document Object Model
External Libraries and Web APIs
Debugging your Code
Forms & Regular Expressions
Javascript & Security
Miscellaneous Topics
Reading JSON with XMLHTTPRequest
Intro to Canvas
Canvas Basics
Complex Canvas Shapes + Drawings
Canvas and JSON
Clear History
Reveal teacher material
Password
Sign in
Logout
LSU Stem Certification Pathways
Admin Page
Coding for the Web
>
Miscellaneous Topics
> Intro to Canvas
Intro to Canvas
See the Pen
9.2 Intro to HTML Canvas
by LSU DDEM (
@lsuddem
) on
CodePen
.