Communication 326: Web Production

with Bob Stepno

Spring 2012 syllabus (pdf) & student pages

Section 02 M-W 5-6:15 p.m.; Section 01 T-Th 5-6:15 p.m.; Porterfield 173

My pages for this course are listed in the red and white menu on the left, in roughly the order we'll follow. (Some of the "inside pages" may not have the full menu.) The "Site Review Asmt" is due at mid-term and the "Final Project Asmt" is due during final exam week. Other exercises will be due on a week-to-week basis.

Have questions? Ask, and I'll try to answer them in this COMS 326 FAQ File if they aren't already answered in the menu of pages on the left.

Weekly notes will be posted below, with updated deadlines, etc. Any new assignments or explanatory pages also will be added to the menu on the left.


April 17 - May 1

April 10-14

March 29-April 9

Registration week bonus

Looking for courses to add to your skills in Web production and design? Check out the Information Technology page for Web development, and related courses in Art (graphic design, typography, production), English (technical writing and editing) and Marketing (Internet marketing, social media marketing) as well as COMS courses in advertising and media production. To get some idea what skills employers are looking for, browse through some of these ads.

Mar. 19-22

Mar. 11-17

Week Seven and Spring Break:


Week Six:

Fourth & Fifth weeks: (Catching up, moving on)

Third week: Continue!

  1. Make sure you have those first dozen HTML tags down. (W3schools and other tutorials may help.)
  2. Add another text editor or two (TextEdit on the Mac, Notepad on the PC) to your "tools" examples, including screen images.
  3. Put some kind of personal image on your front page -- any photo or logo that seems appropriate, even something as silly as the one on my demo coms326 home page.
  4. Add a DIV tag and some "style" to center the contents of your page.
  5. Split your page into two or three pages, with a menu connecting them.

Second week: Getting your first pages online

See the links in the left column to preview or review the things we are doing in class: Using Macintoshes, Using Unix, Using MyRU Files Tab, learning your first dozen HTML tags and capturing screen images -- all of which I jokingly call the Elephants of HTML. The end result by next week will be both your coms326 home page and a "tools" page showing off your new skills.

First week: Course overview

Welcome to my always-evolving website for COMS 326 Web Production, including links to assignment sheets, resource pages, and all of the "public" projects done in class and for homework. Think of this course as a "studio" in which we all learn from each other, help each other solve problems, and grow in our understanding of how the Web works, where it has been, and where it is going.

First, although "online publishing" is what we are about, there are good old-fashioned books assigned.

Because COMS 326 students' Web (and computer) experience and learning styles generally vary, I have ordered a variety of books, and will recommend dozens of tutorial and example sites online as we go along. I encourage you to try different tutorials and write about your experiences with them on your coms326 home page. What, you don't have a "coms326 home page"? You will soon!


Books and authors' pages: Notice that "CSS" and "CS 5" are two different things that can look alike in some type fonts. "CSS" is an abbreviation for Cascading Style Sheets, one of the coding "languages" of the Web. "CS 5" is short for Adobe Creative Studio (version) Five, a commercial software product.

Here's more about the books...

The Felke-Morris text is strong as a reference book, and is structured like a full course on Web Design. Its focus is building pages from scratch without using a site editor like Dreamweaver or a content management system. Depending on your final project decisions, you may be doing things all three ways, so her text provides a strong foundation with clear, well-illustrated examples.

The DeBolt/Adobe book about Dreamweaver is a good self-study course, building a sample site with Adobe's Web editing program. We will build enough of the sample site to understand Dreamweaver's basic tools.

Liz Castro's book is a classic that I like as a reference, organized into one-command-at-a-time tutorials. Familiarize yourself with its table of contents, appendices and index, and read the first three chapters to get an idea whether this book is "too advanced" or "too basic" for you.

Williams & Tollett is not required, because the technical aspects of the book are a few years out of date. The basic visual design advice is still excellent, and I recommend it or Robin Williams other "non-designer" books if you want more about visual design. Fight the temptation to abbreviate this design-concept keyword list using first letters: contrast, repetition, alignment, proximity.

Along with the textbooks, we'll use a variety of online tutorials and reference pages, starting with Free tutorials at HTML.net, plus the Basic HTML pages at w3schools.com, and later the same site's CSS tutorial. Other favorites:

But the Web never stops changing, so part of this course will be about discovering new techniques, new tools and new ways to use your skills.

Because the class usually meets in a Macintosh lab, I've written some Mac Tips for newcomers and a page about setting up TextEdit on the Mac to edit plain text files. Apple has plenty of information online about Macintosh vs. Windows too.

I've also prepared an introduction to Unix approaches to computing.

We'll start out using simple text editors to learn your first dozen HTML tags "the old-fashioned way," along with reviewing some digital imaging techniques from COMS 226.

The first five or six weeks of learning Web-building tools will be reflected in a "website reviews" midterm project. The project will be a multi-page Web essay reviewing a group of sites focused on particular tools or techniques.


Introduction to the course

The Web itself is perhaps the best-documented topic on the Internet, unless you count Michael Jackson and Britney Spears. (Actually, searching for "HTML tutorial" on Google just got 346,000 hits, to Britney's 75 million, or Michael's 185 million. Oh well.)

As part of this course, we'll be using Google and a variety of directories, blogs, wikis and social networking sites to keep up with the latest Web tools and online services. Speaking of tools, we get to use a lab full of brand new big-screen iMacs and some of the latest — and oldest — software tools.

What else is this class about? Making Web pages... and avoiding UGLY.

... or maybe redefining it. (Thanks to Ze Frank and Vincent Flanders for sharing great advice in an entertaining way.)

As the course progresses, we'll also address design questions that juggle concepts like "ugly," "creative," "usable" and "accessible." Terre Felke-Morris has a very nice "best practices checklist" in Chapter 4 of her book and online.

If the lessons seem too easy or move too fast, check my collection of hundreds of bookmarks at delicious.com. You can start at http://delicious.com/bstepno, or any of the categories shown in the menu at the left. You can retrieve bookmarks with keywords, such as this course number: http://delicious.com/bstepno/326. Notice that the first keyword, "326," is separated from my name with a slash. Any other keywords ("tutorials" and "html") can be added with plus signs, like this: http://delicious.com/bstepno/326+html+tutorials