u

Course Calendar

Week 1234567891011Finals

To print weekly schedules, click on Weekly Schedules in the left navigation bar.

Video Screencasts are available approximately two hours after each lecture.

Week 1—Getting Started

Date Day Lecture Topic
 Readings
Labs Homework
Sep 24 Wed

Introduction
[slides] [pdf] [handouts]

 

Lab 1 UW Network Resources
[Instructions]

HW 1 assigned
[WebQ]
Sep 25 Thu    

Lab 1 UW Network Resources
[Instructions]

 
Sep 26 Fri

Terminology
[slides] [pdf] [handouts]

Fluency, ch 1    

Week 2—Unit I:
Connections—People, Technology, and Information

Date Day Lecture Topic
 Readings
Labs Homework
Sep 29 Mon

Human-Computer Interaction [slides] [pdf] [handouts]

Fluency, ch 2

Lab 2 Directories
[Instructions]

Linus and UNIX (optional)

Clicker Registration Survey assigned

HW 2 assigned
[Instructions]

Due by 10pm:
HW1
Sep 30 Tue    

Lab 2 Directories
[Instructions]

Linus and UNIX (optional)

 
Oct 1 Wed

Networking
[slides] [pdf] [handouts]

Fluency, ch 3

Lab 3 HTML Practice
[Instructions]

 
Oct 2 Thu    

Lab 3 HTML Practice
[Instructions]

Due by 10pm: Clicker Registration Survey

HW2 postponed to Tue 10/7 before 10pm

Oct 3

Fri

HTML
[slides] [pdf] [handouts]

Fluency, ch 4   Due by 10pm:
Labs 2 & 3

Week 3

Date Day Lecture Topic
 Readings
Labs Homework
Oct 6 Mon

Search
[slides] [pdf] [handouts]

Fluency, ch 5 and ch 6

Lab 4 Image Manipulation
[Instructions]
[Mt. St. Helens] [Red Square]

HTML Project 1A assigned
[Instructions]
[XHTML 1.0 file]

Oct 7 Tue    

Lab 4 Image Manipulation
[Instructions]
[Mt. St. Helens] [Red Square]

Due by 10pm:
HW2
Oct 8 Wed

Validating XHTML
[slides] [pdf] [handouts]

Fluency, ch 7

HTML Project 1A
[Instructions]
 
Oct 9 Thu     HTML Project 1A
[Instructions]
 
Oct 10 Fri

Debugging
[slides] [pdf] [handouts]

Common XHTML Validation Errors -- Black Widow Web Design

HTML Help

  Due by 10pm:
Lab 4

Week 4

Date Day Lecture Topic
 Readings
Labs Homework
Oct 13 Mon

Debugging and Troubleshooting
[slides] [pdf] [handouts]

Fluency, ch 8 HTML Project 1A
[Instructions]

Project 1B assigned
[Instructions]

 

Oct 14 Tue     HTML Project 1A
[Instructions]
Due by 10pm:
Project 1A
Oct 15 Wed

More Digital Representation
[slides] [pdf] [handouts]
Color: play with swatches
Binary exercise
Binary exer. key

Fluency, ch 9 HTML Project 1B
[Instructions]
 
Oct 16 Thu     HTML Project 1B
[Instructions]
 
Oct 17 Fri

More Digital Representation [slides] [pdf] [handouts]
Color: play with swatches
Binary exercise
Binary exer. key

Fluency, ch 11    

Week 5—Unit II: Programming
Telling the Computer Exactly What To Do

Date Day Lecture Topic
 Readings
Labs Homework
Oct 20 Mon

How Computers Work & Algorithms
[slides] [pdf] [handouts]

Fluency, ch 10 HTML Project 1B
[Instructions]

 

 

Oct 21 Tue     HTML Project 1B
[Instructions]
Due by 10pm:
Project 1B
Oct 22 Wed

Algorithms Exer.
[slides] [pdf] [handouts]

Fluency, ch 18

Lab 5
Code Punk Tutorial
[Instructions] [WebQ]

 

 

Oct 23

Thu    

Lab 5
Code Punk Tutorial
[Instructions] [WebQ]

 
Oct 24 Fri

JavaScript Programming
[slides] [pdf] [handouts]

   

Due by 10pm:
Lab 5 WebQ

Week 6

Date Day Lecture Topic
 Readings
Labs Homework
Oct 27 Mon

Conditionals
[slides] [pdf] [handouts]

Fluency, ch 20 Labs 6/7
Printing Tickets with JavaScript
[Instructions] [WebQ]
Project 2A assigned
[Instructions] [WebQ]
Oct 28 Tue     Labs 6/7
Printing Tickets with JavaScript
[Instructions] [WebQ]
 
Oct 29 Wed

Iteration
[video][slides] [pdf] [handouts

Fluency, ch 21 continued

Labs 6/7
Printing Tickets with JavaScript
[Instructions] [WebQ]

 
Oct 30 Thu    

Labs 6/7
Printing Tickets with JavaScript
[Instructions] [WebQ]

 
Oct 31 Fri

Indexing and Arrays
[slides] [pdf] [handouts]

Fluency, ch 19   Due by 10pm:
Labs 6/7

Week 7

Date Day Lecture Topic
 Readings
Labs Homework
Nov 3 Mon

Functions and Methods
[slides] [pdf] [handouts]

JavaScript Phrasebook, ch 8 Forms

Project 2A
[Instructions] [WebQ]

 
Nov 4 Tue    

Project 2A
[Instructions] [WebQ]

Due by 10pm:
Project 2A
Nov 5 Wed

Document Object Model
[slides] [pdf]
[handouts]
[Exer. 1 & 2]

Essentials of the DOM and JavaScript (10 min. video)

JavaScript Phrasebook, ch 5 DOM

Lab 8/9 Conditionals
[Instructions] [WebQ]

Project 2B assigned[Instructions] [WebQ]
Rollover example

 

Nov 6 Thu    

Lab 8/9 Conditionals
[Instructions] [WebQ]

 
Nov 7 Fri

DOM 2
[slides] [pdf]
[handouts]
[Exer. 3]

JavaScript Phrasebook, ch 9, Windows
and ch 4, CSS
   

Week 8—Unit III: Databases
Information Storage, Retrieval, and Privacy

Date Day Lecture Topic
 Readings
Labs Homework
Nov 10 Mon

Resources for Debugging
[slides] [pdf]
[handouts]

Fluency, ch 13 (first half) Lab 8/9 Conditionals
[Instructions] [WebQ]
 
Nov 11 Tue    

Veteran's Day Holiday—pick a Nov 10 lab section and join it

 
Nov 12 Wed

Introduction to JavaScript Storyteller Project
[slides] [pdf] [handouts]

  JavaScript Project 2B
[Instructions] [WebQ]
Due by 10pm:
Labs 8/9
Nov 13 Thu     JavaScript Project 2B
[Instructions] [WebQ]
 
Nov 14 Fri

QuickClick & QuickWrite

     

Week 9

Date Day Lecture Topic
 Readings
Labs Homework
Nov
[Instructions] [WebQ] 17
Mon

 

Privacy
[slides] [pdf] [handouts]

Fluency, ch 13 (first half) JavaScript Project 2B
[Instructions] [WebQ]
 
Nov 18 Tue     JavaScript Project 2B
[Instructions] [WebQ]
 
Nov 19 Wed

QuickClick

Security
[slides] [pdf] [handouts]

Fluency, ch 13 (last half)

JavaScript Project 2B
[Instructions] [WebQ]

Extra Credit:
Lab 12 Security
[Instructions] [WebQ]

 

Nov 20 Thu    

JavaScript Project 2B
[Instructions] [WebQ]

Extra Credit:
Lab 12 Security
[Instructions] [WebQ]

 

Nov 21 Fri

QuickClick

Spreadsheets & Budgeting
[slides] [pdf] [handouts]

QuickWrite

Fluency, ch 14 & 15    

Week 10

Date Day Lecture Topic
 Readings
Labs Homework
Nov 24 Mon

QuickClick

Database Basics / XML [slides] [pdf] [handouts]

Fluency, ch 16

Lab 10
Grades Spreadsheet
[Instructions] [WebQ]

Extra Credit:
Lab 12 Security
[Instructions] [WebQ]

Project 3A assigned
[Instructions]

No WebQ

Due by 10pm:
Project 2B

Nov 25 Tue    

Lab 10
Grades Spreadsheet
[Instructions] [WebQ]

Extra Credit:
Lab 12 Security
[Instructions] [WebQ]

 
Nov 26 Wed Lecture and Lab sessions canceled due to UW TA holiday!
Nov 27 Thu Lecture canceled due to UW Thanksgiving holiday!
Nov 28 Fri Lecture canceled due to UW day after Thanksgiving holiday!

Week 11

Date Day Lecture Topic
 Readings
Labs Homework
Dec 1 Mon

QuickClick

Data Transfer and Storage (XML)
[slides] [pdf] [handouts]

Fluency, ch 17

Lab 11 Databases
[Instructions] [WebQ]

Extra Credit:
Lab 12 Security
[Instructions] [WebQ]

Due by 10pm: Lab 10

Dec 2 Tue    

Lab 11 Databases
[Instructions] [WebQ]

Extra Credit:
Lab 12 Security
[Instructions] [WebQ]

 
Dec 3 Wed

QuickClick

Designing a Database
[slides] [pdf] [handouts]

Design exercise
[athletes database] [database design key]

 

TA Evaluations

Database Project 3B
[Instructions] [WebQ]

Project 3B assigned
[Instructions] [WebQ]

Dec 4 Thu    

TA Evaluations

Database Project 3B
[Instructions] [WebQ]

 

 

Dec 5 Fri

Wrap Up
[slides] [pdf] [handouts]

[database design key]

Instructor Evaluations

Quick-Write

Fluency, ch 24   Due by 10pm:
Lab 11, Project 3A

Finals Week: No final!

Date Day Lecture Topic
 Readings
Labs Homework
Dec 8 Mon No lectures No readings Drop-In Lab:
200-450
MGH 030
 
Dec 9 Tue No lectures No readings

Drop-In Lab:
200-450
OUGL 102

CLUE Tutoring:
630-800pm
MGH 430

 
Dec. 10 Wed No lectures  

Drop-In Lab
900-Noon
MGH 030

Due by 10pm:
Lab 12, Project 3B

top of page


HomeOverviewVision GradingCommunicationsInstructor
CalendarWeekly Schedules Readings Homework and LabsProjectsResourcesComputing eReservesSyllabus



Last updated: Friday, 05-Dec-2008 16:32:39 PST
© 2008 Information School of the University of Washington
All rights reserved