FIT 100 Fluency with Information Technology

Calendar—Assignments & Due Dates

Week 12345678910Finals

Links to lecture slides are available on the same day as lecture. If the slides are not available by 12 noon, then a 0.5pt extra credit is awarded to the students.

If students find and report significant errors in any assignment before they are noticed by course staff, the students will receive 0.5pts of extra credit.

Holidays and Events

  • Memorial Day, May 28, is a UW campus holiday

Week 1

Date Day Lectures Readings Lab Sessions Work Assigned Due by 10pm
Mar 26 Mon

Introduction
[slides (pptx)] [slides (pdf)] [handouts (pdf)]

CANCELLED

GoPost Biography [instructions]
Mar 27 Tues

CANCELLED

Mar 28 Wed

Terminology
[slides (pptx)] [slides (pdf)] [handouts (pdf)]

Fluency, ch 1

Lab 1

Week 1 Discussions [GoPost]

UW Computing Lab [instructions]

Clicker Registration [webQ]

Mar 29 Thurs

Lab 1

UW Computing Lab [instructions]

Mar 30 Fri

Human-Computer Interaction
[slides (pptx)] [slides (pdf)] [handouts (pdf)]

Fluency, ch 2

GoPost Biography

top of page

Week 2

Date Day Lectures Readings Lab Sessions Work Assigned Due by 10pm
Apr 2 Mon

Networking
[slides (pptx)] [slides (pdf)] [handouts (pdf)]

Videos:
[Warriors of the Net]
[History of the Internet]

Fluency, ch 3

Lab 2

SFTP Lab [instructions]

UW Computing Lab

Clicker Registration

Apr 3 Tues

Lab 2

SFTP Lab [instructions]

Apr 4 Wed

Web Search and Search Engines
[slides (pptx)] [slides (pdf)] [handouts (pdf)]

Q6C Handout: [PDF]

Videos:
[Search Engines]
[Truth Assessment on the Web]

(You may need to download the Adobe Connect Meeting Add-In to view the above two videos)

[Google on Search]
[Updates to Google Search]

Fluency, ch 5 and 6

Lab 3

Week 2 Discussions

Image Manipulation Lab [instructions]

Week 1 Discussions

Apr 5 Thurs

Lab 3

Image Manipulation Lab [instructions]

SFTP Lab

Apr 6 Fri

XHTML
[slides (pptx)] [slides (pdf)] [handouts (pdf)]

Fluency, ch 4

top of page

Week 3

Date Day Lectures Readings Lab Sessions Work Assigned Due by 10pm
Apr 9 Mon

XHTML and CSS
[slides (pptx)] [slides (pdf)] [handouts (pdf)]

Fluency, ch 4

Lab 4

XHTML Lab [instructions]

Image Manpulation Lab

Apr 10 Tues

Lab 4

XHTML Lab [instructions]

Apr 11 Wed

Social Implications of IT
[slides (pptx)] [slides (pdf)] [handouts (pdf)]

Fluency, ch 12

Project 1A

Week 3 Discussions

Project 1A [instructions]

Plagiarism Activity [instructions]

Week 2 Discussions

Apr 12 Thurs

Project 1A

Project 1A [instructions]

XHTML Lab

Apr 13 Fri

Accessibility and Assistive Technologies
[slides (pptx)] [slides (pdf)] [handouts (pdf)]

Introduction to Web Accessibility [html]

Universal Design [pdf]

Working Together... [pdf]

World Wide Access [video]

top of page

Week 4

Date Day Lectures Readings Lab Sessions Work Assigned Due by 10pm
Apr 16 Mon

A Computing History Clip Show
[slides (pptx)] [slides (pdf)] [handouts (pdf)]

An Illustrated History of Computing

Pioneering Women in Computer Science

Women of ENIAC (optional)

Project 1A

Project 1A (5 points EC)

Apr 17 Tues

Project 1A

Project 1A (2 points EC)

Apr 18 Wed

When IT Goes Bad
[slides (pptx)] [slides (pdf)] [handouts (pdf)]

High-Tech Trash (Look through the Photo Gallery, Interactive, etc. as well)

Therac-25 Case Study (Read the various parts listed in the table of contents)

Lab 5

Week 4 Discussions

Plagiarism Activity [instructions]

Week 3 Discussions

Project 1A

Apr 19 Thurs

Lab 5

Plagiarism Activity [instructions]

Apr 20 Fri

Debugging: To Err is Human
[slides (pptx)] [slides (pdf)] [handouts (pdf)]

Fluency, ch 7

top of page

Week 5

Date Day Lectures Readings Lab Sessions Work Assigned Due by 10pm
Apr 23 Mon

Digital Information: From Bits to Bytes to Multimedia
[slides (pptx)] [slides (pdf)] [handouts (pdf)]

Fluency, ch 8 and 11

Project 1B

Project 1B [instructions]

Binary/RGB Worksheet [Word]

Plagiarism Activity

Apr 24 Tues

Project 1B

Project 1B [instructions]

Apr 25 Wed

How Computers Work
[slides (pptx)] [slides (pdf)] [handouts (pdf)]

Fluency, ch 9

Project 1B

Week 5 Discussions

Week 4 Discussions

Apr 26 Thurs

Project 1B

Apr 27 Fri

Intro to JavaScript
[slides (pptx)] [slides (pdf)] [handouts (pdf)]

Examples:
[Alert Demo]
[Multiple Alerts Demo]
[Concatentation Demo]

Fluency, ch 18

Skim the JavaScript Basic Tutorial at W3Schools that begins here. Pay particular attention to the pages on Statements, Variables, and Operators.

Binary/RGB Worksheet

top of page

Week 6

Date Day Lectures Readings Lab Sessions Work Assigned Due by 10pm
Apr 30 Mon

JavaScript Conditionals
[slides (PPT)] [slides (PDF)] [handouts]

Examples:
[Confirm]
[Leap Year Test]
[Husky Colors (Refresh the page to try the other branch (cancel)]

Fluency, ch 18

W3 Schools Tutorial [Comparisons] and [If...Else]

Lab 6

Introductory JS Lab [instructions]

Project 1B (5 points EC)

May 1 Tues

Lab 6

Introductory JS Lab [instructions]

Project 1B (2 points EC)

May 2 Wed

Forms and Events
[slides (PPT)] [slides (PDF)] [handouts]

Examples:
[Form Widgets]
[Click a button]
[Emoticons]
[Calculator]

Fluency, ch 19

W3 Schools Tutorials [Events]

Project 2A

Week 6 Discussions

Project 2A [instructions]

Project 1B

Week 5 Discussions

May 3 Thurs

Project 2A

Project 2A [instructions]

Introductory JS Lab

May 4 Fri

JavaScript Functions
[slides (PPT)] [slides (PDF)] [handouts]

Examples:
[Weight in Gold (v.1)]
[Weight in Gold (v.2)]
[Weight in Gold (v.3)]
[Weight in Gold (App)]

Fluency, ch 20

W3 Schools Tutorials [Functions]

Section Voting: [AA] [AB] [AC] [AD] [AE] [AF]

top of page

Week 7

Date Day Lectures Readings Lab Sessions Work Assigned Due by 10pm
May 7 Mon

JavaScript Arrays and Iteration
[slides (PPT)] [slides (PDF)] [handouts]

Examples:
A Fruity Array
Multiple Coin Tosses
While Loop Example

W3 Schools Tutorials [For Loops], [While Loops], and [Arrays]

Lab 7/8

Web App Design Lab [instructions]

Coin Flipping Lab [instructions]

May 8 Tues

Lab 7/8

Web App Design Lab [instructions]

Coin Flipping Lab [instructions]

May 9 Wed

Objects and the Document Object Model
[slides (pptx)] [slides (pdf)] [handouts (pdf)]

W3Schools DOM Tutorial

Lab 7/8

Week 7 Discussions

Week 6 Discussions

Project 2A

May 10 Thurs

Lab 7/8

Section Voting

May 11 Fri

Privacy and Security
[slides (PPT)] [slides (PDF)] [handouts]

Fluency, ch 13

top of page

Week 8

Date Day Lectures Readings Lab Sessions Work Assigned Due by 10pm
May 14 Mon

Algorithms and Problem-Solving
[slides (pptx)] [slides (pdf)] [handouts (pdf)]

Fluency, ch 10 and 22 (skim)

Lab 9

Your Own Web App Lab [instructions]

Best Hoax Page Voting [WebQ]

Web App Design Lab

Coin Fliping Lab

May 15 Tues

Lab 9

Your Own Web App Lab [instructions]

May 16 Wed

Limits of Computation
[slides (pptx)] [slides (pdf)] [handouts (pdf)]

Turing Machine Video: [YouTube]

Eliza Online Chat: [link]

Fluency, ch 23

Project 2B

Week 8 Discussions

Project 2B [instructions]

Week 7 Discussions

May 17 Thurs

Project 2B

Project 2B [instructions]

Best Hoax Page Voting

May 18 Fri

Spreadsheets
[slides (PPT)] [slides (PDF)] [handouts]

Fluency, ch 14 amd 15

Extra Credit: Research Symposium

top of page

Week 9

Date Day Lectures Readings Lab Sessions Work Assigned Due by 10pm
May 21 Mon

Databases
[slides (pptx)] [slides (pdf)] [handouts (pdf)]

Fluency, ch 15 and 16

Lab 10

Database Lab [instructions]

Your Own Web App Lab

Extra Credit: Research Symposium

May 22 Tues

Lab 10

Database Lab [instructions]

May 23 Wed

Database Operations and Queries
[slides (pptx)] [slides (pdf)] [handouts (pdf)]

Fluency, ch 16

Project 3A

Week 9 Discussions

Project 3A [instructions]

Week 8 Discussions

Project 2B

May 24 Thurs

Project 3A

Project 3A [instructions]

Database Lab

May 25 Fri

Database Design
[slides (pptx)] [slides (pdf)] [handouts (pdf)]

Fluency, ch 16 and 17

top of page

Week 10

Date Day Lectures Readings Lab Sessions Work Assigned Due by 10pm
May 28 Mon Memorial Day

CANCELLED: Work on Project 3A/3B

May 29 Tues

Optional: Work on Project 3A/3B
(attend any section if you want)

May 30 Wed

Databases with XML
[slides (PPT)] [slides (PDF)] [handouts]

Travelogue Example:
[Raw XML]
[Stylized XML]
[XSL]

Fluency, ch 17

Project 3B

Week 10 Discussions

Project 3B [instructions]

Week 9 Discussions

Project 3A

May 31 Thurs

Project 3B

Project 3B [instructions]

Jun 1 Fri

Wrap-Up
[slides (pptx)] [slides (pdf)] [handouts (pdf)]

Course Evaluations

Fluency, ch 24

Project 3B
(10pts EC if by Friday, 8pts by Saturday, 6pts by Sunday)

top of page

Finals Week

Date Day Lectures Readings Lab Sessions Work Assigned Due by 10pm
Jun 4 Mon

Project 3B (4pts EC)

Jun 5 Tues

Project 3B
(no late turn-ins)

Jun 6 Wed

Week 10 Discussions

Jun 7 Thurs
Jun 8 Fri

top of page