Screencast of a tutorial given at UMass Lowell on 2/11/13 by Curran Kelleher on JavaScript and HTML5 Canvas. Topics covered include fundamentals of the JavaScript language, creating an HTML5 page with a Canvas on it, drawing rectangles to the Canvas, and animation.
Here's a similar, but better, introductory screencast • Introduction to JavaScript Programming
Here's the next screencast in the series: • HTML5 Bouncing Circles - a more advanced tutorial with an interactive physics simulation.