LIBR 240-11
Information Technology Tools and Applications
Spring 2009 Calendar
Heather Ebey
E-mail
Office Location: Carlsbad, CA
Office Hours: Virtually by e-mail; online using Elluminate; via Skype or telephone by appointment.
Course Links Greensheet Instructions Calendar |
Resources ANGEL ANGEL 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 dropbox on ANGEL by 8:00 a.m. PT) |
1 | Jan. 22 | 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: Thursday, January 22, 7:00-8:00 p.m. PT |
2 | Jan. 27 | Web standards; Core XHTML elements including links; DOCTYPE; validating XHTML |
Assignment 1: Browserhawk scans; intro on ANGEL; directory on Unix with Web page; questions on reading |
3 | Feb. 3 | Cascading Style Sheets (CSS)—syntax;
Validating CSS Optional Elluminate Session: lecture on Cascading Style Sheets. (Feb. 3, 7-8:30 p.m. PT) |
Assignment 2: XHTML Web pages |
4 | Feb. 10 | Images; CSS float and clear properties; image maps | Assignment 3: CSS (inline, embedded, external); start of mini-web site |
5 | Feb. 17 | Tables: layout and data with accessibility; Web 2.0: Intro to blogs in installation on Unix; Web Development process; | Assignment 4: images |
6 | Feb. 24 | CSS: Web page layout with float or positioned properties Optional Elluminate Session: lecture on Cascading Style Sheets. (Feb. 24, 7-8:30 p.m. PT) |
Assignment 5: Tables; install/configure/use WordPress blog on Unix |
7 | Mar. 3 | Web 2.0: blogs, wikis, social bookmarking and tagging; Blog themes and plugins; collaboration (Zoho or Google Docs); CMS overview | Assignment 6: CSS layout (mini-web site continued); CSS Garden |
8 | Mar. 10 | Accessibility, usability, and cultural issues; modular design; server-side includes (SSI) | Assignment 7: Web 2.0: social bookmarking; install/configure/use a wiki on Unix; Blog theme and plugin; collaboration in Web 2.0 app |
9 | Mar. 17 | Forms and form field accessiblity for aural readers; Overview of server-side scripting (PHP) for handling forms; Print and handheld style sheets. |
Assignment 8: Answers to questions
on accessibility, usability, and cultural issues; Addition of SSI
to mini-web site. [Final Project Proposal due between March 11 and Sunday, March 22, 10:00 a.m.] |
00 | Mar. 23 | Spring Break Monday March 23 - Friday, March 27 | |
10 | Apr. 1 | XML / XSLT; RSS Cesar Chevez Day, 3/31 |
Assignment 9: Form with form confirmation; PHP form configuration; print and handheld style sheet. |
11 | Apr. 7 | Digital Storytelling; Embedding multimedia (e.g. Flickr, YouTube, Switchpod, blip.tv, Switchpod) (Web 2.0 emphasis) | Assignment 10: RSS; XML/XSLT |
12 | Apr. 16 | Client-side vs. server-side programming;
client-side (JavaScript); more PHP [JavaScript and
PHP prewritten scripts.] Extension due to taxes due day |
Assignment 11: Embedded multimedia; posting on digital storytelling |
13 | Apr. 22 | Web 2.0 wrap-up; mashups; widgets; IM; virtual worlds (Second Life) | Assignment 12: Add JavaScript error checking to assignment 9 form; JavaScript scripts (PopBox, etc.); PHP scripts (poll, random quotes) |
14 | Apr. 28 | 404 pages; meta redirects; more CSS techniques | Assignment 13: mashups and widgets in web pages; Final Project style guide due by Sunday, May 3, 9:00 a.m. [No late style guide.] |
15 | May 5 | Wrap-up; Web hosting; Search engine optimization (SEO) | Assignment 14: 404 page, meta redirect; virtual worlds (Second Life) |
16 | May 13 | Last day of instruction | Final project may be submitted between May 9 and May 16 (9:00 p.m. PT) |
May 16 | Final Project Due (20% of total points) | Final Project: due Saturday, May 16, 9:00 p.m. PT [No late final accepted.] | |
May 27 | Grades due from faculty |