HomeBlackboardSyllabusTools

Set font size: Aa | Aa | Aa

Calendar

This syllabus outlines our course of study for the coming semester, including material to be covered, grading criteria, and classroom policies.
Instructor Tom Gutnick
tgutnick@nvcc.edu
tom@gutnick.us (alternate address)
703.450.2506, ext. 37208 (NVCC voice mail)
571.449.6775 (direct line)
Skype: tom.gutnick
Instant messaging: mluleki [AOL], tomgutnick [Yahoo!], emakati@hotmail.com [MSN], tgutnick@gmail.com [Google]
Course objectives This course will give you hands-on experience in creating web sites that communicate effectively. Specific objectives include:
  • Gain a basic understanding of web page design, including elements such as headings, lists, images, links, tables, forms, and frames, and of the use of HTML/XHTML and Cascading Style Sheets to create those elements
  • Gain introductory knowledge of Web programming with CGI and JavaScript
  • Be able to recognize the design elements which make an existing web site more or less effective
  • Be able to apply the principles of good web page design to produce usable and readable Web sites
  • Understand the processes involved in publishing content on the World Wide Web

(See the college-wide course content summary at www.nvcc.edu/depts/academic/coursecont/summaries/ITD110.pdf.)

Prerequisites
  • ITE 115 Introduction to Computer Applications & Concepts or ITE 131 Survey of Internet Services, completed with a grade of C or better
  • Knowledge of the Windows environment, including the ability to move and copy files and to use Windows Explorer, a text editor, and a Web browser
Class location and hours Room LW 224, 7:00–9:40 PM Thursdays
Office hours By appointment, Thursdays 6:15–7:00 PM. (Other times may be arranged.) Consultation also available by phone, e-mail, and IM. If you are having problems with the class material, you are encouraged to contact me right away.
Text Web Development and Design Foundations with XHTML, 5th edition, by Terry Felke-Morris, 2011, ISBN 0-13-212270-7.
Grading 15% homework
15% quizzes
20% mid-term exam
30% project
20% final exam
Grading scale: A=90–100%, B=80–89%, C=70–79%, D=60–69%, F=0–59%
Class web site Available through your college Blackboard account.
I will post relevant materials there, including updated versions of this syllabus and class schedule, details on class assignments (homework and projects), the PowerPoint slides used in class, additional reference materials, etc.
Assignments

Reading will be assigned from the textbook and, occasionally, from web sites.

Expect written homework assignments just about every week. In addition, a major project will be assigned, involving the creation of a small web site. You will be submitting portions of the project to meet various milestones throughout the semester. Details of the homework and project requirements will be discussed in class and posted on the class web site.

All written assignments and projects are due at the beginning of class on the due date; if you will be absent, assignments may be turned in via e-mail. Late submissions will be penalized.

Be sure to allow sufficient time for completing all assignments — this is critical for success in the class.

Attendance & help

Your presence, regular and thorough preparation, and participation in class are expected. If you are unable to attend a class, contact me in advance. Class sessions will often cover material beyond what is covered in the textbook. If you do not attend regularly and do all the assignments, you are likely to find it difficult to complete the course successfully.

If you find that you are floundering, please don't just stop coming to class. Talk to me and, together, we'll work on getting you through the semester successfully. On the other hand, if you decide to drop the class, it is your responsibility to deal with the necessary paperwork on a timely basis.

Having trouble making sense of your assignments? The Counseling Center will lend you a video on how to develop better note-taking skills. Go to room LR 253.

Need more help? The College will provide up to two hours per week of free tutoring to any student requesting it. Further information and application forms available at the Counseling Office.

NVCC provides reasonable accommodations for students with disabilities to ensure that they enjoy an equal opportunity to participate in and benefit from programs available at the College. If you need such an accommodation, it is your responsibility to process your request through the Counseling Office and to provide me a copy of the appropriate form as soon as possible.

Classroom decorum Civility is expected at all times. Civility includes leaving class only at scheduled break times, silencing all electronic devices during class, and being awake and attentive. Any student behaving inappropriately will be dropped from the course. If in doubt about what is appropriate by college standards, consult the NVCC Student Handbook.
Academic integrity It is expected that your submitted assignments and tests be your own work. Cheating and plagiarism are not acceptable. When appropriate, use footnotes; icons, images, and graphics used in your web pages should be appropriately credited. Any submissions found to be in violation will receive no credit.
Emergency closings The College may decide to close due to bad weather or other circumstances. Sometimes, only evening classes are cancelled. (The College decision may differ from the decisions made by the Fairfax or Loudoun County school systems.) Be sure to check the College web site or phone 703.323.3770 for current status, or sign up for text alerts. There are no make-up days available, so we will juggle assignments as best as we can. In the event of an unscheduled closing, I will update the class web site as soon as possible with information regarding assignments.
Computer lab The open computer lab is located in room LW 230. The computers are loaded with the same software as in our classroom. The lab phone number is 703.450.2521. Printing in the lab costs 10¢/page, using your student ID card. (No charge for printing in the classroom.) Hours are:
Monday–Thursday, 8 AM–10 PM
Friday–Saturday, 8 AM–4 PM
Sunday, 1 PM–4 PM
Additional computers are available for student use in the library in the Reynolds Building and in the library at the Reston 2 facility.
Class schedule This schedule is tentative and subject to change. Refer to the class Blackboard site for the latest version.

The numbers in the Reading column represent textbook chapter sections which should be read before the class session. Be sure to check Blackboard every week for additional reading from the World Wide Web and other assignments.
Session Date Topics Reading
1 25 August Class begins
Introduction/syllabus review
Browsers
Introduction to HTML
n/a
2 1 September Basic layout tags
Software development environment
1, 2
8 September Last day to drop with tuition refund or to change to audit status
3 8 September Project milestone 1 due
Critiquing web sites
Color, text formatting,
CSS basics, publishing with FTP
 

3
4 15 September Graphics 4
5 22 September Project milestone 2 due
Design issues
 
5
6 29 September Project milestone 3 due
Page layout
 
6
7 6 October Links, lists, layout 7
8 13 October Project milestone 4 due
Tables
Review for mid-term exam
 
8
9 20 October Mid-term exam
Forms
 
9.1–9.2
10 27 October Forms 9.3–9.5
  31 October Last day to withdraw without grade penalty
11 3 November Project milestone 5 due
Site development
 
10
12 10 November Frames on-line
13 17 November Project milestone 6 due
Multimedia
 
11
  24 November Thanksgiving Day — no class
14 1 December Introduction to JavaScript 14.1–14.4
15 8 December Project final milestone due
Cookies, metatags, site promotion
Project demonstrations
Review for final exam
 
13
16 15 December Final exam

Top of page

This web page demonstrates the challenges inherent in obtaining a reasonable display by different web browsers!