DES 350. Digital Media Design IV

 

week1

Class Intro & Logistics

JavaScript fundamentals

JavaScript variables, data types, arrays

 

Intro_JavaScript slides 1-16

 

JavaScript-vars

 

 

Reading:

Ch. Intro, 1, 2

 

 

Assignment 1

JavaScript1

 

 

 

week2      

JavaScript functions

 

JavaScript functions

 

Digital_color

 

 

Assignment 2

 

Reading:

Ch. 3

 

 


week3

JavaScript, objects, Math, String, methods, properties

 

JavaScript _objects

 

exercise files

 


Assignment 3

 

Assignment 4

 

Reading:

Ch. 3

 

 

week4

JavaScript object Date, conditions

 

JavaScript-Date

 

JavaScript- if_satement


examples

 

Assignment 5

 

Reading:

Ch. 3, 4 (pp. 145-163)

 

 

 

week5

JavaScript conditions, loops, events

 

Loops

 

Events

 

examples

 

 

Assignment 6

 

Reading:

Ch. 4, Ch. 5, Ch. 6 pp. 243-253

 


 

week6

JavaScript events

 

Events_2

 

Examples

 

 

 

 

Reading:

Ch. 6

 

 

 

 

week7

JavaScript events

 

Events_3

 

Examples

 

Assignment 7

 

 

Reading:

Ch. 6

 

 

 

week8

Intro to jQuery

Midterm - October 15

 

 

jQuery

 

Examples 8

 

 

Assignment 8 (class exercise)

 

Reading:

ch. 7


 

 

 

week9

jQuery events

 

jQuery_2

 

 

Examples 9

 

 

jQuery_attributes

 

Examples10

 

Assignment Final_1

 

Reading:

ch. 7



week10

jQuery effects, animations

 

 

jQuery_3

 

jQuery_4

 

Asignment Final 1- revision

 

Reading:

ch. 7

 

 

 

week11

Field Trip- Informational Services, Collections, SAIC - Nov 5

Design Revisions - Class Review

CAVE demos

Lab - HTML/CSS

 

 

Assignment Final 2 - HTML/CSS

 

Reading:

ch. 7

 

 

 

week12

Geolocation and APIs, Lightbox

Lab - HTML/CSS

 

Lightbox

 

Geolocation

 

lab_ajax

 

lab_geo

 

lab_lightbox

 

Assignment Final 3 - HTML/CSS/ JavaScript/Lightbox

 

 

 

week13

Testing, Debugging

Lab

 

 

Assignment Final 4 - JavaScript/jQuery

 

 

 

week14

Final Project Development Lab

Final Project Presentations I

 

 

Page Transitions simple

 

Assignment Final 5 - JavaScript/jQuery

 

 

week15

Lab

Final Project Presentations - December 3