Writing for the World Wide Web
Course Objectives
Some people think this is a writing course, where they can practice and improve their writing skills. Other people think this is a course in rhetoric, where they can learn and better understand the concepts of rhetoric, especially as these concepts apply to the internet. Others think this is a programming course, where they can learn HTML / XHTML, Cascading Style Sheets, JavaScript, etc. In fact, this class is all three.

During this semester, we will be focusing on a number of different things. I have not created a "schedule" because I do not know what will come up in day-to-day discussions in class. So I have a list of topics I want to cover in class, somewhat in the following order (though we may bounce around a bit), and I hope we can discuss all of them:

  • Web vs. Print Documents—comparing web and print documents to show benefits and drawbacks of each style of writing
  • Rhetorical Analysis—understanding how the differences between web and print documents requires different styles of writing; the internet has an entirely different Rhetorical Situation than any other form of document, and we'll learn what that is
  • Visual Design—creating an aesthetically-pleasing site; there are so many ugly, busy, overly-flashy, gaudy, putrid websites on the internet already, so we'll learn what users prefer and why
  • Working with Clients—contracting "real-world" website design jobs to get experience with clients, learn how to work with clients, and understand how to take another person's "vision" and make a website from it
  • HTML / XHTML—we'll be reading the entire HTML & XHTML: The Definitive Guide, so we should get a pretty good understanding of HTML / XHTML; this is not a "programming" course, but you will be required to know how to code an HTML / XHTML webpage from scratch (or at least be able to look concepts in your textbook and use them in your site)
  • Cascading Style Sheets—because of their valuable contribution in creating website consistency and identity, we'll be covering some basics with style sheets; very simply, cascadign style sheets serve the same purpose that style sheets serve when designing print documents, except the CSS make the changes to your HTML / XHTML documents for you
  • JavaScript—this is such a huge topic that it could have numerous courses devoted to it alone; we'll cover a couple basics that allow for some neat, but non-annoying, web tricks


Home | Course Information | Assignments | Schedule | Class Notes | Resources | Student Pages