August 26, 2021
Northern Virginia Community College - Annandale Campus
ITD 110-002N - Web Page Design I - Th 7:30PM - 10:25PM, CT106, Fall 2021 (3 credits), Office Hours Friday 1-3pm (office hours by Zoom)
Dr. William Pegram, wpegram@nvcc.edu
Web Site for Class: www.billpegram.com
Course Content
The primary emphasis of ITD 110 is on HTML and CSS, that is, the basic coding used in web pages. Lesser emphasis will be on the process of developing a web site, web design principles, page layout, image formats, accessibility, and copyright issues. Coding is done in a text editor. There will be nothing on server-side programming or client-side scripting (JavaScript), both of which are covered in other courses.
ITE 170, Multimedia Software, which is also a 3 credit course, covers many of the same topics as ITD 110. But since ITE 170 also teaches the use of three or four Adobe programs - Dreamweaver, Animate, Photoshop, and Premiere Pro, or substitutes for these programs, the ITD110 topics are covered in less detail in ITE 170.
Software
All software for this course is free. Various text editors will be introduced such as Notepad and Notepad++ (Windows only), Atom, and Visual Studio Code.
Textbooks
Required: Learning Web Design: A Beginner's Guide to HTML, CSS, JavaScript, and Web Graphics, by Jennifer Niederst Robbins, 5th Edition, O'Reilly, 2018. ISBN 978-1-491-96020-2. I have used various versions of this book for 20 years. O'Reilly publishes a variety of technical books; they are not a textbook publisher. Although this book is available for online viewing through the NVCC library, given that is relatively inexpensive and we will be doing 15 chapters from the book, I recommend purchasing it.
Homework
Late homework will not be accepted but your two lowest homework grades will be dropped; this policy of dropping the two lowest two grades is designed to cover illness, computer problems, work or family responsibilities, etc. so exceptions to this policy will not be granted.
You must submit your homework so that the files can be read on a Windows machine. Thus if you are using a Mac, you must do any necessary conversion of the files. If you are required to submit a zipped folder, make sure that whatever you submit can be opened by WinZip.
Grading
60% tests (at least a midterm and a final), 40% homework which will include a final project.
Attendance:
If you miss class, please check the schedule page on the class website and Canvas for material covered that day and any changes to the schedule, including new assignments.
Covid-19
See https://www.nvcc.edu/safe-campus/index.html
- As stated there, face coverings are required for students for fall inside NVCC buildings, regardless of your vaccination status. If you forget yours, they are available at NVCC Parking offices.
- Students can receive $250 upon proof of vaccination.
- Vaccination is required for all faculty and staff.
- When teaching, faculty are required to use face covering if less than 6 feet away. My current intention is to use a face covering all the time.
- If you are feeling ill, stay home - I will be glad to go over the material with you in a Zoom session. If I am feeling ill, I will notify you whether the class that day will be conducted through Zoom or be cancelled.
Canvas
Canvas will play a centrol role in this course. See https://www.nvcc.edu/canvas/index.html for information on Canvas
Office Hours
Office hours will be done through Zoom, Friday 1-3PM. However, if the scheduled time is not convenient for you, email me and I can arrange a special Zoom session for that. If you wish to attend regular office hours on a particular day, email me and I will respond suggesting you show up at a particular time. That way it will avoid either of us waiting around.
Communication with Students
For general class announcements and messages to individual students, I will use Canvas so make sure Canvas is set up so you see these promptly. Similarly, I suggest using Canvas to send me a message. If you email me at wpegram@nvcc.edu, please remember to include your name and class.
Academic Integrity
On homework assignments and projects, students may ask for and receive some assistance from others, unless otherwise directed by the instructor. Yet those helping a student should avoid "doing the work" for the student.
Unless specifically stated in the assignment, students may work together to complete an assigment. However my experience is that students who turn in essentially identical work on an assignment tend not to do well on subsequent tests either because they have not learned the material or are too reliant on another person.
No assistance is permitted on exams and your use of the computer may be monitored. The college policy on student conduct is found at www.nvcc.edu/students/handbook/conduct.html. Students will be requ;ired to show a student ID for exams.
Cheating on a test will result in a grade of 0 on the test. Cheating on a subsequent test will result in a grade of F for the course. Cheating may be reported to the Division Dean and the Annandale Judicial Affairs Officer.
Dropping and Withdrawal from the Class:
For a 15 week class, the last day to drop with a tuition refund or change to audit is Wednesday, September 8th. Friday, October 29th is the last day to withdraw without grade penalty in a 15 week course. The award of W after the last day to withdraw REQUIRES official documentation and the Dean's signature which is very difficult to get.
If a student does not attend at least one class meeting by September 8, his/her class registration will be administratively deleted. This means that there will be no record of the class or any letter grade on the student’s transcript. Furthermore, the student’s class load will be reduced by the course credits, and this may affect his/her full-time or part-time student status. Tuition will not be refunded.
Disability Accommodation
Please give me your accommodation form as early as possible.
Student Success Tips
- Although I do not grade on attendance, some of what I say isn't in the text and it may be easier for you to understand something if you hear me explain it, instead of just relying on other sources.
- Don't fall behind - If you are having problems, let me know. Do the homework on time.
- Don't procrastinate - If you are having a problem logging in or transfering files to your website, fix it or email me. Do the homework. If you need help, ask.
- Pay attention to the dates to drop and withdraw from the class.
- As long as you attend class once, I will not drop you from the class. It is therefore important that you receive notice of of Canvas announcements and messages. If you do poorly on the midterm, you need to decide whether to withdraw from the class before the deadline or to continue in the class. If you continue in the class, you need to continue to come to class, to do homework and to take the final, otherwise you will likely fail the course.