Manor College
Jenkintown, Pennsylvania

CS 217A – Web Page Design and Development (3 Credits)

Spring, 2008


Instructor: Michael B. Walls
E-mail: mwalls@manor.edu

Office Hours: By appointment only (Mon)
Phone: 215-885-2360 Ext. 254

(To leave message)

Class Times: Mondays 12:00-2:50 PM

Course Description: This course introduces students to the fundamentals of World Wide Web home page design using the Hypertext Markup Language (HTML) and a simple HTML editor. Students will gain extensive hands-on experience creating Web pages using HTML tags for links, lists, tables, forms, and incorporating images. Additionally, the course will present an introduction to basic web page scripting ad web database interfacing. Web publishing software such as Microsoft FrontPage will also be explored. Quality design elements and style will be considered throughout the course.

Prerequisites: CS 105

Philosophy of the Course: The Internet has become a dominant medium in today’s society for research, sales, communications and learning. Having a solid understanding of the technology underlining the design and development of World Wide Web pages is a skill that is in high demand and increasing. Students attending this class should have a solid foundation in the current standards of Web Page Design and Development, including good design practices and current technology employed. In addition, students should be aware of major Web ethical issues, such as copyright infringements on content and data security.

Course Objectives: The objectives of this course are to provide the student with an understanding of the basic concepts and skills of Web Page Design and Development using HTML. A basic HTML editor will be introduced and used in the course to enhance the learning of the web technologies and design features. Also, Web programming concepts will be presented that utilized more advanced Web Page design concepts including Frames, Forms and Client-Side Programming. In addition to technical material, this course will include discussions on content copyright practices, ethical issues related to Web resources, research and evaluation techniques, and MLA (Modern Language Association) guidelines for citation of references.

Student Outcomes:

1. To demonstrate the ability to create basic web page’s using the Hypertext Markup Language
(HTML) utilizing a simple HTML editor.

a. Measure - Student will use a simple HTML editor to create a basic web site, which includes
navigation, tables, and hyperlinked Web Pages.

b. Standard - 70% of students who complete the CS 217 course will score at or above 70% on the
basic web site project.

2. To demonstrate the ability to develop and use Web Page Forms.

a. Measure - Student will develop a simple Web Page that uses Forms for submitting information
presented by a user. Form components such as text boxes, drop down lists and command
buttons will be used.

b. Standard - 70% of students who complete the CS 217 course will score at or above 70% on the
project.

3. To demonstrate through a project the ability to use basic JavaScript client web programming
techniques within a simple Web Page.

a. Measure – Student will incorporate JavaScript programming within a Web Page to demonstrate
use of Client-Side web programming. A final score of 70% on the project will represent
a passing grade for the project.

b. Standard – 70% of students who complete the CS 217 course will score at or above 70% on
the project

Approaches to Teaching:

Procedures for Evaluation:

Class Participation/Attendance (Includes Jeopardy Game Group Activity)

10 %

Assignments

30 %

Quizzes (2)

10 %

Mid-Term Examination

20 %

Website Final Project/Presentation

30 %

All projects must be e-mailed to the instructor before class begins on its assigned due date, unless a student has made prior arrangements with the instructor. Students may also e-mail the instructor a project in advance prior to its due date (two extra credit points will be applied). Students must use their Manor e-mail account when e-mailing the instructor. No points will be applied if a project is handed in late, unless the instructor is notified in advance and accepts. All projects must be completed in the software assigned (both product and version number).

Also – if multiple students turn in the same file it is considered CHEATING – all those who handed in that file will receive a grade of zero (0) for the assignment. With the exception of the group project, you must do ALL the work yourself – beginning with a NEW blank document. ANY evidence that you handed in a file that was created by someone else will result in a grade of zero (0) on the assignment for you and it will also result in the creator receiving a grade of zero (0) if they are currently enrolled in CS 217. You cannot learn the skills by just taking someone else’s file and making a few changes.

Grading:

A

90 and above

B

80 to 89

C

75 to 79

D

70 to 74

F

Below 70

Attendance: This is a skills course. You need to work in the classroom, demonstrating your knowledge to the instructor, in addition to turning in the project and assignment files. If a student misses more than two classes, it will impact their grade. Students must make up the class work from each class they miss and the work will be accepted no later than before the next class starts.

Class Policies:

1. This class is to provide an environment to learn the material. You are expected to treat your fellow students with respect. Subsequent actions may lead to a reduction in your grade or ejection from class.

2. No student is permitted to work on other class work not pertaining to CS 217 during CS 217
class time. Points will be deducted off final grade every time a student is caught.

Required Materials:

Text: Principles of Web Design,

Third Edition, Course Technology © 2006

Sklar, Joel, ISBN: 0-619-21666-2

A type of media to back up your work – diskettes, USB drive, etc.

A folder for handouts received from instructor and a notebook to record class lecture notes. (These two materials are optional, but recommended to help prepare for examinations)

Websites:

Text Support http://www.course.com

MLA Citations http://www.mla.org/main_stl.htm

Using the Internet http://www.learnthenet.com

Search Engines:

http://www.google.com

http://www.yahoo.com

http://www.excite.com

http://www.altavista.com

http://www.lycos.com

Academic Honesty College Policy: The College expects that its students will uphold the principles of truth and honesty in the performance of all academic work. Plagiarism (the unacknowledged use of another person’s words or assistance) and academic cheating (falsifying data, submitting without instructor’s approval work in one course which was done for another, actually doing another student’s work, and/or the use of any unauthorized aid) are prohibited.

The Academic Dean will be formally notified of any violations of this policy. The penalty for the first violation will be a grade of F for the assignment. Any subsequent violations will result in a grade of F for the course and possible dismissal from the College.

NOTE: The College has a policy regarding the use of campus computers to access Internet resources. No student may use the computer to access sites that are not appropriate to the academic purpose of the campus computers. Your user login id can be used to trace the sites you visit, and disciplinary action can be taken for inappropriate use of campus computer resources.


Back to Home Page