Web Designer's Workspace
Semester/Session: Fall 2010
Course Title: Web Page Creation
Course CRN: 74128
Class Meets: Online Course
Instructor: William P. Craft
Telephone: 619-388-2799
E-Mail: wcraft@sdccd.edu
Office Hours: By arrangement

 

Description:

This course provides a hands-on approach to designing and creating excellent web pages.

As the first step, students learn the principals of basic HTML. Next they learn to use XHTML and CSS (Cascading Style Sheets) to create basic pages, and then entire websites that conform closely to the standards established by the World Wide Web Consortium (W3C).

An important part of the course is to fully understand the techniques required to publish a working three to five-page web site to a location on the Internet.

Particular attention will be paid to website usability and disabled user accessibility.

Student Learning Outcomes:

Upon successful completion of the course the student will be able to:

  1. Plan an attractive, usable, and accessible web site.
  2. Design and create web pages that include hypertext links.
  3. Critique web pages made by other designers and make suggestions for improvement.
  4. Add enhancements such as graphics, images, and site navigation.
  5. Use HTML, XHTML (strict) and CSS to create Web pages.
  6. Understand and use the basics of W3C standards for XHTML, CSS, and Accessibility.
  7. Use hand coding to construct web pages and web sites.
  8. Use templates to quickly construct web pages.
  9. Post finished web pages to a live www location on the Internet where it can be viewed by others using any current web browser.

Evaluation:

A student's grade will be based on multiple measures of performance and will reflect the objectives set forth above. A final grade of "C" or better indicates the student has the ability to successfully apply the theory and techniques taught in this course in subsequent courses. Distance learning students will submit their course work electronically and receive electronic feedback. Important: All work--including the final project--must be completed and submitted to the instructor via WebCT by the due date for the assessment, assignment, or project.

Due Dates:

The discussion entries, the quiz, and the assignment should all be done by the due date listed on the home page of the course. If you are delayed for any reason, you must send me an email to request an extension of the due date. Any assignment that is late without a pre-arranged extension will be marked down 1 point for each day it is late. Why do I have this policy? I have taught this course many times. Students who get behind almost always fail the course. I don't want that to happen to you!

Extensions will not be given to any date after the last day of class.

Each student will:

  1. Participate in graded online discussions relating to Web Design and other Internet technologies. This may involve critiquing the work of classmates or commenting on the design and technologies used on Internet sites designated by the instructor or the student.
  2. Take online quizzes covering each of 12 mandatory course content modules.
  3. Complete, and submit online, various exercises and projects relating to the course content.
  4. Design and produce a fully operational Web Site as his/her final project.
  5. Post designated web exercises and the final project on a live Internet-based website that is established and controlled by the student.

 

All exercises and the final project will be evaluated by the instructor, who will look for the following:

  1. The Application of W3C standards-compliant planning and design principles for creating Web sites and pages.
  2. The ability of the student to separate semantic content from style and presentation features on all web pages.
  3. Appropriate use of images and tables within web pages.
  4. The use of CSS 2.1 to control visual features and presentation on all website pages.
  5. The use of CSS 2.1 to control the layout and positioning of content on all pages.
  6. Application of W3C testing procedures to ensure XHTML and CSS is valid.

 

This course may be taken for grade only. The final grade will be determined using the following weighting of evaluation measures:

Weighting
Online discussions: 12 points
Online quizzes: 60 points
Unit Exercises: 98 points
Final Project: 30 points
Extra Credit: 15 points
Grade Range
A 180-200 points
B 160-179 points
C 140-159 points
D 120-139 points
F 0-119 points

 

 

 

 

 

 

 

 

 

 

 

Method of Instruction

This class will be conducted as a distance education class using Web CT(also known as My Blackboard). There will be no on-campus or face-to-face meetings except for on-campus office-hours, if requested by the student.

Texts and Supplies Required:

Mandatory Textbook:

Head First HTML with CSS & XHTML by Elisabeth Freeman & Eric Freeman; Published by O'Reilly; ISBN: 978-0-596-10197-8

This book is absolutely mandatory. I can not imagine how you could complete this course without a personal copy of the textbook. It is very inexpensive compared to most textbooks used today. (Amazon: $26.39)

Highly Recommended, but not required Textbooks:

The mandatory text is wonderful and it will take you through all the basics to get your site coded and published. But Head First follows a definite path to the final goal. They use examples and a story to do this. You may have questions that are beyond the scope of the Head First book and that's where these books can be very useful:

The CSS Anthology: 101 Essential Tips, Tricks, & Hacks by Rachel Andrew; published by Sitepoint Books: ISBN: 0-9579218-8-8 --This book is really exceptional! I use it all the time personally. (Amazon: $26.37)

The Ultimate CSS Reference (Illustrated) by Tommy Olson and Paul O'Brien; published by Sitepoint Books: ISBN: 0-980285852 --A complete and thorough and up-to-date reference guide for CSS. (Amazon $29.67)

Mandatory Online Internet Website:

Each student must arrange with an Internet Service Provider (ISP) for a place on the Internet to publish the required web-based exercises and the final project website that is required by this course.

A "personal web site" is offered for free by some ISP's such as Cox. However, these sites have limits. They will be good enough for this introductory class, but if you are serious about becoming good at web design, I recommended that you establish an actual website with a dedicated domain name. In addition to using it for this class, this sort of web site can serve as an "online portfolio" as you develop your web skills.

My personal web site is at: http://www.craftwebproject.com

The ISP that you choose must transmit your pages to the Internet just as you code them. Many "free" (or even some reduced price) website hosting companies add extra code to all the webpages they host. This extra code contains advertisements and other info that will make it impossible for you to validate your code via the W3C Validator at the XHTML stict level.

Therefore, these "free" websites may not be used to meet the requirements of this course. There is help in the folder called "Web Hosting Providers" that is located on the WebCT course homepage. Info in this folder and instructions in Unit 1 will help you understand the way to get your web site online properly with a reliable provider.

Computer Skills Advisory:

To take this course you should be comfortable with your computer. You don't need to know a thing about web design since we will be starting at the basic level.

However, if you have already taken other courses in web design, this course will still be very useful for you. We are going to be covering the very latest in web coding including XHTML (strict) and Cascading Style Sheets CSS 2.1.

If you have taken a class in Dreamweaver or Front Page, this class will help you understand why those programs sometimes "get confused" when they are used to create web pages automatically.

If you have basic familiarity with computer terms and know how to use basic programs you should be OK. If you are a tech genius, so much the better. It can't hurt.

Attendance Requirements:

District Policy 3110 discusses class attendance. This class is 2 units. If you were taking this class on campus, over a period of 16 weeks, there would be 1 hour of lecture and 2 hours of lab and about 3 hours of homework each week. So, you should plan on spending about 6 hours per week on the class. It is very easy to get side-tracked when you are on a computer. You may find that you need more time to finish your assignments if you let yourself get distracted. Since you are taking this class online, you will actually be doing all this outside of a campus classroom. You should log on to the course frequently, at least every week. You will need to go online to read the unit lessons, participate in discussions, do the quizes, and submit assignments.

If you have not logged on for a period of two weeks, I may drop you from the course. However, if you have a valid reason to miss your weekly log on's, contact me in advance to make arrangements.

IMPORTANT: Do not expect me to drop you "automatically" for any reason. If you personally want to drop or withdraw from this class it is your responsibility to contact the admissions office and make all the proper arrangements before the deadline date.

I am sorry to be so blunt about this issue, but sometimes things get confused if the rules aren't spelled out clearly.

This is not the sort of course you can let go for weeks at a time and then expect to catch up. However, if you work at a steady pace you will succeed. I really want you to do well!

Instructor Response Time:

One of the things that make online classes useful is that you can work on the class when it fits into your schedule. I plan to log on every day, most likely more than once per day, but I am not sure exactly when.

I will make every attempt to answer any email you send me within 24 hours--that includes weekends.

Students with Disabilities

If you think you may need academic accommodations to complete this course, please contact me by email and tell me what accommodations you request during the first two weeks of class. The sooner the better, since we will have to coordinate all accommodations with DSPS.

Disruptive Students

You must treat your classmates in a respectful manner. Even though we are online and we are using the Internet, we all still have a right to privacy and a right to a non-threatening and non-hostile environment.

Remember that when you write something in an email or discussion, the people reading it can not see your expression or hear your tone of voice. Go out of your way to be polite when you interact on line.

Students who are disruptive are subject to disciplinary action and will be removed from class in accordance with SDCCD Policy 3100.

Incomplete Work:

I will not accept any work for this class after the end date for the semester as listed in the college calendar.

I do not assign a grade of Incomplete ("I") except in the case of a documented medical emergency.

Schedule:

The course will progress according to the schedule established on the home page of the course in WebCT. Each learning module has the due dates for discussions, quizzes, and assignments listed. Although I don't expect to do so, I reserve the right to change the schedule with prior notice.

Academic Integrity:

This class will be conducted in accordance with the college Student Code of Conduct (http://www.sdccdonline.net/students/resources/College_Policies.pdf) and basic standards of academic honesty.  Cheating, plagiarism or other forms of academic dishonesty are not acceptable and will not be tolerated.  Any form of academic dishonesty will result in failing the assignment or the class and further academic sanctions for the Office of Student Affairs may be sought.