Last Update:

CSC 105: Interactive Web Documents:
Syllabus (Spring 2009)

Week
Topics
1
CSS
2
CSS; JavaScript start
3
JavaScript
4
DOM
5
JavaScript + DOM + CSS
6
Flash

 

Date

Notes
Topics Labs Assignments & Quizzes
16-20Mar
—Spring Break—
23Mar: M
Notes1
Course outline
Course mechanics
Web pages layers
CSS rules
How to attach
Cascading priorty
Lab1: Adding CSS to a Web page  
25Mar: W
Notes2
CSS .class
CSS units & colors
<span> & <div>
Box model
Borders, padding, margins
Lab2: Controlling Boxes
Upload to Beowulf [102/102]
A1: BOTW
Q1: Q1
30Mar: M
Notes3
background
float
positioning
stacking order & z-index
Lab3: Positioning  
1Apr: W
Notes4
JavaScript: where
Buttons
Text I/O
Change Color
Random Numbers
Lab4: Change Color Buttons A2: BOTW
Q2: Q2
6Apr: M
Notes5
Overview
Visibility property
Events
CSS vs. JavaScript syntax
L5: Events  
8Apr: W
Notes6
DOM
properties vs. methods
image[]
Changing src attribute
L6: Image Rollover A3: BOTW
Q3: Q3
13Apr: M
Notes7
JavaScript structure & syntax
functions & parameters
Data types : strings, numeric, etc.
Control structures
L7: Calculator  
15Apr: W
Notes8
Operators
Strings
Arrays
Iteration
Hangman
  A4: BOTW
Q4: Q4
20Apr: M
Notes9
Flash overview
File types
How to save
Animation
L8: Animated Banner  
22Apr: W
Notes10
Animation (continued)
Slide Shows
Buttons
L9: SlideShow
L10: Button
A5: BOTW
Q5: Q5
27Apr: M
Notes 11
Server-side programming:
Perl, php, mysql, etc.
Evaluation
Evaluation  
29Apr: W   Help with Flash assignment    

Return to CSC105 Class Homepage: