Wk/Date |
|
Topic |
|
Reading |
|
Resources / Examples |
|
Remarks / Due / Exam |
|
|
|
|
|
|
|
|
|
1
8/26, Mon |
|
Introduction to web development
Code, test and validate a web page |
|
HTML Ch. 1
HTML Ch. 2 |
|
:: HTML, CSS examples ::
ex001_basic.htm
ex002_basic.htm
ex003_selector.htm and . css
|
|
:: Introduction ::
:: Notepad ++ ::
:: W3C Validator ::
:: JavaScript Online Lint ::
:: Firebug ::
:: JavaScript Examples ::
|
|
|
|
|
|
|
|
|
|
2
9/2 |
|
HTML structure
Use CSS to format elements of a web page |
|
HTML Ch. 3
HTML Ch. 4 |
|
ex004_basic.htm
project step 01
ex005_format.htm
... (006, 007, 008, 009, 010, 011, 012, 013) ...
ex014_float_image.htm
project step 02 |
|
9/2, Mon: Labor Day Holiday
9/6: Last day to drop classes without record
Assignment 1 Due 9/8 Sun |
|
|
|
|
|
|
|
|
|
3
9/9 |
|
CSS box model
Use CSS for page layout |
|
HTML Ch. 5
HTML Ch. 6 |
|
ex015_box_model.htm
... (016, 017, 018, 019, 020, 021, 022, 023) ...
024_toc.htm
project step 03
project step 04 |
|
|
|
|
|
|
|
|
|
|
|
4
9/16 |
|
Links, images, tables, forms |
|
HTML Ch. 7, 8, 9, 10 |
|
ex025_list.htm
ex026_list_links.htm
project step 05 |
|
Assignment 2 Due 9/22 Sun |
|
|
|
|
|
|
|
|
|
5
9/23 |
|
JavaScript programming basics |
|
JS Ch. 1 |
|
:: JavaScript Examples ::
ex001_prompt.htm
... (002, 003, 004, 005, 006, 007, 008) ...
ex009_nowrite.htm |
|
|
|
|
|
|
|
|
|
|
|
6
9/30 |
|
Variables and operators
Review Exam I |
|
JS Ch. 2 |
|
ex010_variable.htm
... (011, 012, 013) ...
ex014_conditional.htm |
|
Note:
Exam I - 10/3 Thur (in class)
Exam I - 10/4 Fri (online class)
10/4: Last day to drop classes with an automatic "W" |
|
|
|
|
|
|
|
|
|
7
10/7 |
|
Variables and operators |
|
JS Ch. 2
JS Ch. 3 |
|
same as above, and...
ex015_if_else.htm
... (016, 017, 018, 019, 020, 021) ...
ex022_switch.htm |
|
Assignment 3 Due 10/13 Sun |
|
|
|
|
|
|
|
|
|
8
10/14 |
|
Selection structures |
|
JS Ch. 3 |
|
same as above |
|
10/14-10/15: Fall Break
|
|
|
|
|
|
|
|
|
|
9
10/21 |
|
Repetition structure |
|
JS Ch. 4 |
|
ex023_while.htm
... (024, 025, 026, 027, 028, 029, 030) ...
ex031_unicode.htm |
|
Assignment 4 Due 10/22 Tue |
|
|
|
|
|
|
|
|
|
10
10/28 |
|
Advanced decisions and loops |
|
JS Ch. 5 |
|
ex032_sum.htm
.. (ex033, ex034, ex035, ex036, ex037, ex038)...
ex039_border.htm |
|
Assignment 5 Due 11/3 Sun |
|
|
|
|
|
|
|
|
|
11
11/4 |
|
Forms and form Controls
Review Exam II |
|
JS Ch. 6 |
|
same as above |
|
Note:
Exam II - 11/7 Thur
11/5: Last day to drop classes with a "W", "F" or "FA"
11/6: Mandatory "F" period begins |
|
|
|
|
|
|
|
|
|
12
11/11 |
|
Forms and form Controls |
|
JS Ch. 6 |
|
ex040_email_form.htm
ex041_form.htm |
|
11/11, Mon: Veteran's Day Holiday
Assignment 6 Due 11/17 Sun |
|
|
|
|
|
|
|
|
|
13
11/18 |
|
Functions and JavaScript source files |
|
JS Ch. 7 |
|
eg042_return.htm
... (ex043, ex044, ex045) ...
ex046_external.htm |
|
|
|
|
|
|
|
|
|
|
|
14
11/25 |
|
Arrays |
|
JS Ch. 8 |
|
ex047_array.htm
... (ex048, ex049, ex050, ex051) ...
ex052_2d_array.htm |
|
11/28-12/1: Thanksgiving Holiday
|
|
|
|
|
|
|
|
|
|
15
12/2 |
|
Document Object Model (introduction)
Review Final |
|
JS Ch. 10 |
|
|
|
Assignment 7 Due 12/3 Tue
12/5, Wed: Last day of classes
|
|
|
|
|
|
|
|
|
|
16
12/9 |
|
12/11, Wed, 10:30am-12:30am: Final Exam |
|
Note: Final Exam |
|
|
|
|
|
|
|
|
|