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 Documentscomparing web and print documents to show benefits and drawbacks of each style of writing
- Rhetorical Analysisunderstanding 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 Designcreating 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 Clientscontracting "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 / XHTMLwe'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 Sheetsbecause 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
- JavaScriptthis 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
|