LIBR 240-11
Information Technology Tools and Applications
Fall 2009 Calendar
Heather Ebey
E-mail
Office Location: Carlsbad, CA
Office Hours: Virtually by e-mail, Elluminate or Skype. Office hours are on a per-person basis as needed via a request from you.
Course Links Greensheet Instructions Calendar |
Resources ANGEL ANGEL Tutorials SLIS eBookstore |
Calendar is subject to change with fair notice. An Elluminate session indicated as optional will be recorded and is required viewing. Optional means that you can attend it live or view the recording later at your convenience.
Week |
Date |
Topics (The order of topics may change according to class needs.) |
Assignment Due (Due
8:00 a.m. PT unless otherwise noted on dropbox on ANGEL.) |
1 | Aug. 24 | Getting set up; SSH/SFTP; How the Web works: client-server relationship; Working with the Unix server; file management; HTML & graphics editors |
Required attendance Elluminate session for introduction to course, overview of procedures, discussion of first assignment and Q&A: Monday, August 24, 7:00-8:00 p.m. PT |
2 | Sep. 1 | 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 | Sep. 8 | Cascading Style Sheets (CSS)—syntax;
Validating CSS Optional Elluminate Session: Cascading Style Sheets, Part I lecture. (Sep. 8, 7:00-8:45 p.m. PT) |
Assignment 2: XHTML Web pages |
4 | Sep. 15 | Images; CSS float and clear properties; image maps | Assignment 3: CSS (inline, embedded, external); start of mini web site |
5 | Sep. 22 | Tables: layout and data with accessibility; modular design; server-side includes (SSI); Web 2.0 Part 1: Intro to blogs in installation on Unix; Web Development process | Assignment 4: images |
6 | Sep. 29 | CSS: Web page layout with float or positioned properties; the power of <div>; Print and handheld device style sheets. Optional Elluminate Session: Cascading Style Sheets, Part II lecture. (Sep. 29, 7:00-8:45 p.m. PT) |
Assignment 5: Tables; ; Addition of SSI to mini-web site; install/configure/use WordPress blog on Unix |
7 | Oct. 6 | Web 2.0, Part II; Integrating 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; print style sheet |
8 | Oct. 13 | Accessibility, usability, and cultural issues | Assignment 7: Web 2.0: social bookmarking; use a wiki; Blog theme and plugin; collaboration in Web 2.0 app. [Final Project Proposal due between October 5th and Sunday, October 18th, 12 noon.] |
9 | Oct. 20 | Overview of client-side scripting using JavaScript; Client-side vs. server-side programming Optional Elluminate Session: Overview of JavaScript and working with pre-written JavaScript scripts. (Oct. 20, 7:00-8:45 p.m. PT) |
Test (via ANGEL): Questions on accessibility, usability, and cultural issues |
10 | Oct. 27 | XML / XSLT; RSS | Assignment 8: JavaScript; PopBox. |
11 | Nov. 3 | Web 2.0 Part III: Digital Storytelling; Embedding multimedia (e.g. Flickr, YouTube, Switchpod, blip.tv, Switchpod) (Web 2.0 emphasis); virtual worlds (Second Life) | Assignment 9: RSS; XML/XSLT |
12 | Nov. 10 | Forms;
PHP server-side programming and form configuration. Optional Elluminate Session: Forms; accessibility and forms; Form handlers using PHP. (Nov. 10, 7:00-8:45 p.m. PT) Veteran's Day holiday, Nov. 11. |
Assignment 10: Embedded multimedia; posting on digital storytelling |
13 | Nov. 17 | Web 2.0 Part IV: mashups; widgets; IM | Assignment 11: Form with accessibility; PHP scripts (poll, random quotes) |
14 | Nov. 24 | 404 pages; meta redirects; more CSS techniques; Form output
processing (PHP display; Excel) Thanksgiving holiday: Nov. 26-27. |
Assignment 12: mashups and widgets in web pages; Final Project style guide. [No late style guide.] |
15 | Dec. 1 | Wrap-up; Web hosting; Search engine optimization (SEO) | Assignment 13: 404 page, meta redirect; virtual worlds (Second Life) |
16 | Dec. 8 | Last day of instruction | Final project may be submitted between Dec 5th and Sunday, Dec 13th, 9:00 a.m. PT) |
Dec. 13 | Final Project Due (20% of total points) | Final Project: due by Sunday, Dec. 13, 9:00 a.m. PT [No late final accepted.] | |
Dec. 21 | Grades due from faculty |