Course Calendar

Week 12345678910Finals

Video Screencasts are available approximately two hours after each lecture. Links to lecture slides are available on the same day as lecture. Links to labs become available on the Sunday of the week the lab is scheduled.

Holidays

Week 0—Getting Started
Unit I: Connections—People, Technology, and Information

Date Day Lecture Topic
 Readings Due
Labs Homework
Sep 30 Wed Introduction
[slides] [pdf] [handouts]
  Lab 1 UW Network Resources
[Instructions]
HW 1 assigned
[WebQ]
Oct 1 Thu        
Oct 2 Fri

Terminology
[slides] [pdf] [handouts]

Pair It
[play game]

Fluency, ch1   Clicker Registration Survey assigned
[WebQ]

Week 1

Date Day Lecture Topic
 Readings Due
Labs Homework
Oct 5 Mon Human-Computer Interaction [slides] [pdf] [handouts] Fluency, ch 2
Last pdf from text. Go to Odegaard Course Reserves to check out the book for 24 hours.
Lab 2 Directories
[Instructions]
*NIX (optional) [Instructions[
HW 2 assigned
[Instructions]
[Fetch on the Mac]


Oct 6 Tue        
Oct 7 Wed Networking
[slides] [pdf] [handouts]
Fluency, ch 3 Lab 3 HTML Practice
[Instructions]
Due by 10pm:
HW1
Oct 8 Thu       Due by 10pm:
Clicker Registration Survey [WebQ]
Oct 9 Fri More Networking, Absolute & Relative Paths; Validating XHTML
[slides] [pdf] [handouts]
Fluency, ch 4  

Quiz scores

top of page

Week 2

Date Day Lecture Topic
 Readings Due
Labs Homework
Oct 12 Mon

Internet &Validating
[slides] [pdf] [handouts]

[Warriors of the Net]

Example

Fluency, ch 7

Common XHTML Validation Errors —Black Widow Web Design

HTML Help

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

Due by 10pm:
Labs 2 and 3
New!

Oct 13 Tue    

 

 

Oct 14 Wed Search Engines
[slides] [pdf] [handouts]
Fluency, ch 5 and 6 HTML Project 1A
[Instructions] [XHTML 1.0 file]

Due by 10pm:
HW2

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

Oct 15 Thu        
Oct 16 Fri

Videos
[Slides] [pdf] [handouts]

Search Engines (6 min.)

     

top of page

Week 3

Date Day Lecture Topic
 Readings Due
Labs Homework
Oct. 19 Mon

Clicker quiz on Friday's videos

Digital Representation
[slides] [pdf] [handouts]

slides] [pdf] [handouts]Color: play with swatches

Color Exercise [Key]

Fluency, ch 8 HTML Project 1A
[Instructions]
 
Oct 20 Tue     Due by 10pm:
Lab 4
Oct 21 Wed

Meet in EEB 105
(See map)

More Digitization[slides] [pdf] [handouts]

[Warriors of the Net video]

[Digital Imaging video]

Fluency, ch 9 HTML Project 1B
[Instructions]

Project 1B assigned
[Instructions]

 

Oct 22 Thu        
Oct 23 Fri

Project 1B

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

Fluency, ch 11    

top of page

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

Date Day Lecture Topic
 Readings Due
Labs Homework
Oct 26 Mon

Ian King, History of Computers Part 1
[slides] [pdf] [handouts]

No readings

Learn vocabulary on GoPost

HTML Project 1B
[Instructions]
Due by 10pm:
Project 1A
Oct 27 Tue     1-1-1 Rule 1A
Oct 28 Wed Algorithmic Thinking
[slides] [pdf] [handouts]
Fluency, ch 10 Lab 5
First JavaScript

[Instructions]

Oct 29 Thu        
Oct 30 Fri

Ian King, History of Computers Part 2
[Slides] [pdf] [handouts] New!

No readings

Learn vocabulary on GoPost

 


top of page

Week 5

Date Day Lecture Topic
 Readings Due
Labs Homework
Nov 2 Mon

JavaScript Programming[slides] [pdf] [handouts]

Fluency, ch 18 Labs 6/7
Printing Tickets with JavaScript[Instructions] [WebQ]

 

Nov 3 Tue

 

     
Nov 4 Wed

Assignment Statements
[slides] [pdf] [handouts]

Fluency, ch 18 Labs 6/7
Printing Tickets with JavaScript[Instructions] [WebQ]
Due by 10pm:
Project 1B New!
Nov 5 Thu       1-1-1 Rule 1B New!
Nov 6 Fri

Assignment Statements [Exercise] [Key]

 

Fluency, ch 21  

Due by 10pm:
Lab 5
New!

 

top of page

Week 6

Date Day Lecture Topic
 Readings Due
Labs Homework
Nov 9 Mon

Iteration
[slides] [pdf] [handouts]

Examples

For loop, up
For loop, down

While loop, up
While loop, down

Coin toss, 100x
Coin toss, 5 trials

Fluency, ch 21

Project 2A
[Instructions]
[WebQ]

Assigned: Project 2A

 

Nov 10 Tue    

Due by 10pm:
Labs 6/7

Due by 10pm:

Signup for (40 points extra credit) visit to Living Computer Museum

Nov 11 Wed Veteran's Day Holiday—No School
If your lab section meets on Wednesday, I recommend that you attend a drop-in lab on Tuesday, Thursday, or Friday.
Nov 12 Thu

 

 

Lab 8/9 Conditionals
(40 points extra credit)
[Instructions] [WebQ]

Assigned:
Labs 8/9

Directions to Living Computer Museum from UW

[Instructions]

Museum Tours:
10:30am, 1:30pm, 3:30pm, assigned

Nov 13 Fri

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

Examples:

Project 2A
[slides] [pdf]
[handouts]

Fluency, ch. 21

 

Museum Tours:
9:30am, 3:30pm, 4:30pm, as assigned

top of page

Week 7

Date Day Lecture Topic
 Readings Due
Labs Homework
Nov 16 Mon

Forms and Event Handlers
[slides] [pdf]
[handouts]

Examples:

JavaScript Phrasebook, ch 8 Forms

Fluency ch. 19

Lab 8/9 Conditionals
(40 points extra credit)
[Instructions] [WebQ]

Museum Tours:
9:30am, 3:00pm, 4:00pm, as assigned
Nov 17 Tue    

 

Museum Tours:
9:30am, 11:30am as assigned
Nov 18 Wed JavaScript Storyteller Project 2B
[slides] [pdf]
[handouts]
Fluency, ch 20 JavaScript Project 2B
[Instructions] [WebQ]

Project 2B assigned
[Instructions] [WebQ]

Nov 19 Thu       Due by 10pm: Project 2A
Nov 20 Fri

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

Function examples:

   

Due by 10pm:
Extra-Credit assignments:
Labs 8/9, Living Museum paper or podcast

[Instructions]
[WebQ for students who got lost]

1-1-1 Rule 
Project 2A

top of page

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

Date Day Lecture Topic
 Readings Due
Labs Homework
Nov 23 Mon

Document Object Model
[slides] [pdf] [handouts]
[Exercises] [Key]

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

JavaScript Phrasebook, ch 5 DOM JavaScript Project 2B
[Instructions] [WebQ]
 
Nov 24 Tue        
Nov 25 Wed TA Day Off
   
Nov 26 Thu Thanksgiving Holiday
[Instructions] [WebQ]
 
Nov 27 Fri Day After Thanksgiving Holiday    

top of page

Week 9

Date Day Lecture Topic
 Readings Due
Labs Homework
Nov 30 Mon Spreadsheets & Budgeting
[slides] [pdf]
[handouts]
Fluency, ch 13

Lab 10 Gradebook
[Instructions] [WebQ]

 

Dec 1 Tue      

 

 

Dec 2 Wed

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

Fluency, ch 16

Lab 11 Databases
[Instructions] [WebQ]

 

Project 3A assigned
[Instructions]
No webQ

Dec 3 Thu       Due by 10pm:
Project 2B
New!
Dec 4 Fri

Privacy
[slides] [pdf] [handouts]

Videos:
Pizza Palace - ACLU
Avoid ID Theft - FTC

Fluency, ch 13 (first half)

 

Survey assigned: GoPost: Vote for the Best Posters

Due by 10pm:
Lab 10

1-1-1 Rule
Project 2B New!

top of page

Week 10

Date Day Lectures
Readings
Labs Homework
Dec 7 Mon

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

Fluency, ch 17 Database Project 3B[Instructions]
[WebQ]

Project 3B assigned

Dec 8 Tue

 

   

 

 

Dec 9 Wed Designing a Database
[slides] [pdf] [handouts]
Design exercise
[athletes exercise]
[athletes key]
[database design key]
Fluency, ch 13 (second half) for Security lab

Lab 12 Security
[Instructions] [WebQ]

TA Evaluations

Due by 10pm:
Lab 11, Project 3A
Dec 10 Thu      

1-1-1 Rule (3A)

Dec 11 Fri

Wrap Up
[slides] [pdf] [handouts]
[database design key]

Instructor Evaluations

Fluency, ch 24

Drop-In Lab
MGH430
130-220pm

 

top of page

Finals Week: No final!

Date Day No lectures!
 No readings!
Drop-In Labs! Homework
Dec 14 Mon        
Dec 15 Tue     Drop-In Labs MGH430
• 830-930am
• 500-830pm
 
Dec 16 Wed     Drop-In Lab
MGH430
130-230pm

CLUE Tutoring
MGH 058
7-8:30
Due by 10pm:
Lab 12, Project 3B
Dec 17 Thu       1-1-1 Rule (3B)
Dec 18 Fri       Due by 10pm: GoPost: Vote for the Best

top of page



HomeOverviewVision GradingCommunicationsInstructor
CalendarWeekly Schedules Readings Homework and LabsProjectsResourcesComputing eReservesSyllabus



Last updated: Thursday, 10-Dec-2009 22:04:13 PST
© 2009 Information School of the University of Washington
All rights reserved