|
Monday Lecture
|
Tuesday lab
|
Thursday Lecture
|
| 1/28
Course Overview
|
1/29
L1:Basics
|
1/31
HTML, and URLs
P0 starts: Begin search for partner and client
|
| 2/4
Well-designed Sites,
Project Hall of Fame,
and Navigation Structures
Read:
some design tips
|
2/5
L2: Webpages with Links and
Images
|
2/7
CSS
(cascading style sheets),
Fonts,
and What's wrong
with FONT?
H1: First webpage (due Friday 2/8)
|
| 2/11
Tables,
Page Layout, and
Why Not Frames?
P0 ends:
team account request form
submitted.
|
2/12 L3: CSS |
2/14
Computer
Components and Information Representation,
and Planning your Project
H2: Use CSS in webpage (due Friday 2/15)
|
2/18 President's Day, no class
|
2/19
L4: Fireworks |
2/21
Image and Color Representations
|
| 2/25
Imagemaps and Window Coordinates
P1: Project Requirements due.
|
2/26
L5:
Dreamweaver
|
2/28
JavaScript Applications
and Basics of
Writing JavaScript Code
H3: Page Layout with CSS and Tables (due Friday 2/29)
|
| 3/3
JavaScript Variables, Types,
Expressions
|
3/4
L6: JavaScript |
3/6 Evaluating Expressions and the
Date Object
H4: JS variables and File Calculations (due Friday 3/7)
|
| 3/10
Booleans and Conditional
Execution
|
3/11
L7:JS
Conditionals |
3/13
JavaScript Events and
Rollovers
H5: JS Conditionals (due Friday 3/14)
Midterm Review Questions
Midterm Review Solutions
|
3/17
History of Computing
and
From Hypertext to the Web and
Surfing the Web
P2: Project Design due
|
3/18
L8: JS Rollovers and
Random Images
|
3/20
Midterm Exam
|
| Spring Break! |
| 3/31
Forms
|
4/1
L9: Getting Started on Your
Project |
4/3
User-Defined Functions
H6: JS Rollovers (due Friday 4/4)
|
| 4/7
Fruitful Functions
|
4/8
L10: User-defined
Functions
| 4/10
Validating Forms
|
| 4/14 Analog and Digital:
Sound Representation
|
4/15
L11: Validating Forms
|
4/17
Movies and Sound,
Copyright Issues
and talk about
CS111
and CS112
H7: Forms and JavaScript (due Friday 4/18)
P2.5: Email Status Report to Advisor
|
4/21Patriot's Day
No Class
| 4/22Monday Schedule!
Encryption
|
4/24
Security Certificates
H8: User-defined Functions and Validating Forms (due Friday 4/25)
|
| 4/28
Putting Things
Together, Preparation for Presentations,
and visit from the public speaking tutors
P3: Project Coding
|
4/29
L12:
Animation
|
5/1
Student Presentations
|
5/5
Student Presentations
Big Ideas of CS110
|
5/6
L13: Final Review
P4: Project Testing (due Wednesday 5/7)
|
|