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