This course provides students with a conceptual methodology beginning with the questions that should be asked before content is designed and implemented on the web and continuing through the stages of web site development from preparation and design to implementation, maintenance, and continual improvement of the site. HTML will be utilized to learn the basics of web site development; in addition, current web page generators and animators for web page design will be employed. The course will examine a running case study that illustrates the types of decisions and issues a real company faces throughout the web site development process. Students may not receive credit for CSI 231, CSI 260 and CSI252.
We will be using a combination of on line discussion, team work, special projects and homework. Class participation is valued and encouraged. It will be accomplished through the bulletin board and team projects. Certain interaction will be mandated via assignments, but the hope is that after a short time, the class will have created an on line community.
There will be approximately one assignment per week, a team project, a final individual project, quizzes (maybe) and 2 exams.
WebCT and email are our primary communication tool and because of this, you should spend some time in the first week becoming familiar with WebCT's capabilities (if you are not already familiar with it). You will be expected to check it for announcements and other information at least every weekday.
Attendance Policy: Attendance is not required in the traditional sense in this course. There will be no particular time that you will have to be online. However, though attendance in general is not required, there is an attendance policy:
If I have not heard from you in a week (communication should be pretty constant in this class), then I will check your log in history for WebCT. Then I will send you a message asking you to contact me. If I don't hear back for four days, I may withdraw you from the course with an F* (indicates lack of attendance). Finally, if you miss a test (or drop out of the group project), or miss handing in more than 4 of the assignments (no explanation) you may be withdrawn with an F*. IMPORTANT NOTE: If for some reason you have to be away from your computer for more than a week then you can certainly contact me and we can make other arrangements. The important thing is communication.
One of the great pitfalls of the on line learning environment is that it is easy to fall out of circulation and I do not wish to lose any of you. Please be sure that I understand the demands on you. The reason you are probably taking this course is that you have such crazy schedules. I am willing to make allowances for your busy schedules, but if you neglect the class for more than a week it will be very difficult to catch up. Please share with me when you are having difficulties complete the work. Do not just disappear.
You will notice that the above breakdown fall 5 points short than 100 %. This is discretionary and will be used for whatever comes up during the course of the semester. If nothing comes up then the percentage will be spread among the other evaluation measures.
Late Policy:
Homework and Projects will have a specific date and time that they will be due. They will be submitted electronically in two different ways. If you don't get it in by the due date, you are allowed one week to hand it in but 50% of your grade will be deducted. NOTE: After that date - nothing will be accepted.
IMPORTANT NOTE: If you ever have a problem with a due date, speak with me.
You will be expected to send me (via e-mail) all the files needed in your homework/project assignments. You may want to zip these up using some compression program, but it is not always necessary. Secondly, you will be expected to post the homework on a special place on WebCT so that all your classmates can see what you are doing as well.
ADVICE: Start EARLY. I always accept assignments early.
Cheating:
Cheating is defined as: Using illegal sources (exams are closed book and notes) Representing someone else's work as your own. Note: Asking for general help from others is ok, but do not copy work. The purpose of this course is to learn the material. I again encourage you to speak to me (verbally or electronically) if you are having problems with due dates. If you are caught cheating you will fail the course.
Materials:
Text Book: HTML for Web Developers John Avila, Scott/Jones Inc., ISBN: 1-57676-028-6
Other materials:
It is important to remember this schedule is tentative. As the semester progresses, I may be adjusting it accordingly.