The course emphasizes the technical design, development
and implementation of effective Web sites, and students learn what makes a Web
site work effectively. The course
teaches XHTML, HTML, and CSS and introduces JavaScript. It also introduces
software to develop and maintain sites. Students develop and maintain their own
web sites using these development techniques.
In addition, students learn to work effectively with Internet
navigation, access tools and analyze the techniques to attract viewers to their
web site.
The objective of this course is to help the
student become an effective Internet developer. The student will learn to
navigate the Web and the process of creating web sites. At the completion of
this course, the following objectives should have been accomplished:
These are the coding topics
to be covered. The order will be different to accommodate technical needs and
to give students time to work on a Web page.
These are the topics to be
covered. The order will be different to accommodate technical needs and to give
students time to work on a Web page.
No text is required for this course.
Students can find the material they will need on the Internet. There will be a lot of
homework assignments involving the Internet and a lot of projects. Students
will search the Web, participate in the class chat and board discussions,
subscribe to services etc. Multiple web pages will be produced using XHTML,
HTML, CSS and Java Script and several of these will be installed on the
Internet. Maintenance will also be required. Scheduling information about
assignments, projects and exams will be kept on the Web site. Students are
responsible for checking the schedule.
Grading:
Assignments
and programs are graded using either number grades or letter grades based on
the following (A=90-100), B=(80-89), C=(70-79), D=(60-69), F=below 60). The
students grade for the course will use the same scale and will be based on the
percentages explained in the grading section. Plus and minus grades will be
given.
Many
of the assignments in this class are open ended - the grading will be based on
how well the project demonstrates mastery of the material. Students who do a
minimum of work will be graded accordingly. Assignments are only accepted if
they are credible work and meet the minimum requirements and standards for that
assignment. Assignments that are not accepted can be resubmitted. Resubmission
is allowed on graded assignments, with permission of the instructor. You cannot
earn an A+ on an assignment that is resubmitted. The instructor will only
accept, without penalty, resubmissions on credible work. Resubmissions must be
done within a week to avoid additional penalties for late assignments.
Note: To achieve an A+, on open-ended assignments, students must have done
sufficient extra work in development or implementation tot make the assignment
standout. In doing assignments, students must do their own work. Relying too
heavily on my examples or working too closely with someone else will be
penalized.
Assignments
are due the week after they are assigned.
Late assignments will be penalized. If the assignment is one week late
it will drop 10%, two weeks late will drop 20%, three weeks late will drop 30%
and anything over 3 weeks late will drop 40%.
For purposes of this class, the week will end at midnight on Sunday. The
new week will start on Monday morning.
Attendance:
Because
this course can be taken over the web, in class, or a mixture of the two,
attendance is based on email communication. Students must report their status
once a week. This report can be combined with the submission of an assignment.
This course is offered as an
in class course or as a Distance Learning, course or as a course where the
student can put together there own combination of in class and online
participation. For in-class students, it is a combination of lectures and interactive projects
with supplementary information available on the Web. Web based students will be
relying on the information at the Web site for the information being presented
in class with interaction through a variety of online techniques. Web based
students are invited to attend class at any time if they feel that hearing a
lecture would be valuable. Lectures are recorded and put online and Smartboard notes are captured and put on line. All students should read the assigned notes, study
the presentations available and avail themselves of other resources at the web
site in mastering the course material. In addition, students will be working
independently on projects designed to give them additional computer skills and
practical experience in analyzing and solving problems. When appropriate,
exercises and problem solving techniques are used. This syllabus is not to be
construed as a contract in any way, shape, manner or form. This syllabus
contains a suggested course outline and will be generally followed, subject to
change according to the instructor’s discretion and needs. Academic flexibility
is important!
Interaction Plan:
This is an asynchronous
course with synchronous components if you decide to attend classes.
Communication includes email , blog, wiki, IM including voice, and online
office hours and help sessions. Other
methods of online communications may also be used. In addition open lab help session are scheduled and students may
request in person meetings. Students
must communicate with the instructor at least once a week via email and must
turn in homework and participate in online communication to be successful.
Service Learning Project Opportunity:
Students with a strong
mastery of LOGO, Alice or Game Maker are invited to participate in a Service
Learning project for extra credit. Bristol Community College defines service
learning as: "Service-learning is an unpaid, credit-bearing, course-specific
educational experience for which students participate in a quality
service-learning experience that does the following: meets actual community
needs and requires reflection on the service activity that furthers the
understanding of course content, broadens the appreciation of the discipline,
and enhances the sense of civic responsibility." You would do this special
project, including the reflection activity, as extra credit. The project will
involved working with students from middle schools and preparing a web page to
support the project. Contact me if you
are interested.
Back to the Top
Return to home page
Return to previous
page - CIS44