LIBR 240-04
LIBR 240-12
Information Technology Tools and Applications
Fall 2008 Calendar
Heather Ebey
E-mail
Office Location: Carlsbad, CA
Office Hours: Virtually by e-mail; online using Elluminate; via telephone by appointment.
Course Links Greensheet Instructions Calendar |
Resources Blackboard Blackboard Tutorials SLIS eBookstore |
Calendar is subject to change with fair notice.
Week |
Date |
Topics (Order of topics may change according to class needs.) |
Assignment Due (Posted to assignment manager on Blackboard by 8:00 a.m. PT) |
1 | Aug 26 | Getting set up; SSH/SFTP; How the Web works: client-server relationship; Working with the Unix server; file management; HTML & graphics editors |
Required Elluminate session for course overview and Q&A: Tuesday, August 26, 7:00 - 8:00 p.m. PT) |
2 | Sep. 2 | Web standards; Core XHTML elements including links; DOCTYPE; validating XHTML |
Assignment 1: Browserhawk scans; intro on BB; directory on Unix with Web page; questions on reading |
3 | Sep. 9 | Cascading Style Sheets (CSS)—syntax;
Validating CSS Optional Elluminate Session: lecture on Cascading Style Sheets. (date TBA) |
Assignment 2: XHTML Web pages |
4 | Sep. 16 | Images; image maps | Assignment 3: CSS; start of mini-web site |
5 | Sep. 23 | Tables: layout and data; Web Development process; Web 2.0: Intro to blogs (Wordpress Mu) | Assignment 4: images |
6 | Sep. 30 | CSS: Web page layout | Assignment 5: Tables; Blog |
7 | Oct. 7 | Web 2.0: blogs, wikis, collaboration tools; social bookmarking | Assignment 6: CSS layout (mini-web site continued) |
8 | Oct. 14 | Accessibility, usability, and cultural issues; modular design; server-side includes (SSI); alternate style sheets; style guides | Assignment 7: Web 2.0: social bookmarking; install/configure/use a blog and a wiki on Unix; Final Project proposal due |
9 | Oct. 21 | Forms; Overview of server-side scripting (PHP) for handling forms and displaying form data | Assignment 8: Answers to questions on accessibility and usability issues; Addition of SSI to mini-web site; Print and handheld style sheets. |
10 | Oct. 28 | XML / XSLT; RSS | Assignment 9: Forms, PHP |
11 | Nov. 4 | Embedding multimedia (e.g. Slideshare, Flickr, YouTube, Switchpod) (Web 2.0 emphasis) | Assignment 10: XML/XSLT; RSS |
12 | Nov. 12 | Client-side vs. server-side programming; client-side (JavaScript); more PHP | Assignment 11: Embedded multimedia |
13 | Nov. 18 | Web 2.0 wrap-up; mashups; widgets; virtual worlds (Second Life) | Assignment 12: Add JavaScript error checking to assignment 9 form; JavaScript bits; PHP (poll) |
14 | Nov. 25 | 404 pages; meta redirects; CSS techniques | Assignment 13: mashup; widgets |
15 | Dec. 3 | Wrap-up; Web hosting; Search engine optimization (SEO) | Assignment 14: 404 page, meta redirect; virtual worlds (Second Life); Final Project style guide due |
16 | Dec. 10 | Last day of instruction | Final project may be submitted between Dec. 6 - Dec. 13 (8:00 a.m. PT) |
Dec. 13 | Final Project Due (25 points) | Final Project: due Saturday, December 13, by 8:00 a.m. PT | |
Dec. 23 | Grades due from faculty |