Scheduled Course Offerings
Summer 2008
Course Information
This course provides students with the skills to write HTML and
XHTML code and publish completed Web pages to a Web server. Students
will also gain a fundamental knowledge of controlling the appearance
of a page through Cascading Style Sheets.
To do well in this class you should plan to dedicate between 8-12 hours per week to class activities, homework, and assignments (This assumes a 16-week Fall or Spring semester. Summer semesters are of a shorter duration, which increases the weekly workload.)
Student Learning Outcomes
Upon successful complete of this course, the student will be
able to:
- write HTML and XHTML code to create Web pages with common
page elements.
- write HTML and XHTML code for images, tables,
forms, and frames that is accessibility compliant with Section
508.
- structure content according to semantic encoding and
in a linearized order.
- specify relative link paths that correctly
reflect the directory structure of a web site.
- define the
Box Model of HTML elements, and describe the effects of modifying
box attributes.
- define the Float property, and describe the
effect of this property upon page elements.
- define the Position
property, and describe the effect of this property upon page
elements.
- control appearance and layout of Web pages with
tag selector, ID selector, contextual selector, and class
cascading style sheet (CSS) styles.
- create and attach stylesheets
for alternate devices, such as printers, mobile devices,
and WebTV.
Course Requirements
Students must have their textbook(s) and software the first day of class. If you anticipate any shipment delays from a particuluar retailer, you should find an alternate source that has the product in stock and ships overnight.
Requisite Skills
This is an entry-level course. No previous knowledge of HTML is required. Students should have strong skills in computer and internet use, however. This includes, but is not limited to, the following:
- opening, saving, and managing files and directories
- installing software, plug-ins, and fonts
- troubleshooting operating system errors
- navigating the Web
- researching the Web
- sending and receiving e-mail with attachments
Take this quiz to see if you are ready for an online course.
Textbooks
- Budd, A., Collison, S., Moll, C. (2006). CSS Mastery: Advanced Web Standards Solutions. Berkeley: Friends of ED. ISBN:1590596145
Software
- Plain text editor, such as Notepad, HTML Kit, BBEdit, or Dreamweaver's Code View (Microsoft Word is not acceptable)
- FTP program (such as WinSCP (free!), Smart FTP (also free!), WS-FTP, CuteFTP, FTP Explorer, Bulletproof FTP, Fetch for the Mac, or Dreamweaver's internal FTP function)
System and Connectivity Requirements
Both Windows and Macintosh platforms are acceptable.
Students can successfully complete the course with dial-up internet connectivity. However, if students wish to participate in optional weekly live presentations, they should have access to DSL connectivity or faster. If you don't have this at home, accessing these demonstrations at a public or school library might be a viable option.
Assignments
An online class entails 4 required asynchronous student activities:
- Completing textbook reading assignments
- Reading text-based lectures
- Completing tutorials, quizzes, assignments, and project
- Participating on the class discussion board
|