web-intro-js

[curriculum] files and resources for Metrics and Data Visualization I, Fall 2016

Class 1

Introduction to JavaScript and Basic Programming Concepts

An overview of the history of JavaScript, what it is, and how it interacts with the browser. Covers basic JavaScript concepts including variables, data types, and functions.

Class 2

Control Flow

Introduces boolean variable, if/then statements, loops, and arrays.

Class 3

Introduction to the DOM

Introduces the Document Object Model (DOM) and how to use JavaScript to interact with it. Includes finding and modifying nodes.

Class 4

Events and Animations

Introduces events, listening functions, user inputs, and basic animations.