CIS 154 - Javascript Programming - Syllabus for Fall 2004
Prerequisites:
CIS 150 Introduction to the Internet with a grade of "C" or better
OR CIS 152 Web Page Design II with a grade of "C" or better
Instructor: Brad Rippe
Department: Computer Information Systems
Office Hours: Monday – Friday, 9–5 p.m.
Lab: TBA
Office: T7B
Phone: (714) 992 – 7516
Email: brippe@fullcoll.edu (Use “CIS 154” as the message subject)
Web Site:http://staffwww.fullcoll.edu/brippe/cis154/
Course Description:
One and one-half hours lecture and one and one-half hours laboratory per week. This course teaches the student to use the Javascript programming language with Hyper-Text Markup Language (HTML) pages. Emphasis is place on creating HTML pages that include JavaScript programs. The student will learn the basic syntax of the JavaScript language, how to create JavaScript programs inside HTML documents, and how to use JavaScript programs to enhance Web pages. (CSU) (Degree credit)
Course Objectives:
Upon completion of this course, the student will be able to:
- Design and create a JavaScript program that lets the user interact with a Web page
- Create an HTML page that contains one or more JavaScript functions
- Load and display HTML pages that include JavaScript commands
- Edit a nonworking JavaScript program so that it runs without error
- Creates a JavaScript program that displays input controls on an HTML page and allows the user to submit data to a Web page
- Create a JavaScript program that reads user input data based on the contents of the data and perform alternate actions
Textbooks:

|
JavaScript Second Edition
Course Technology Thomson Learning (Web Warrior Series)
by Don Gosselin
ISBN: 0-619-06334-3 |
Student Evaluation:
The course is based on 6 assignments, 5 quizzes, and a comprehensive final. Web projects can receive partial credit. There will be no makeup test given. If you need additional time to complete a test or if you require any special accommodations, you must notify the instructor in a timely manner. Otherwise, you will be expected to adhere to the information included in this course syllabus.
Course Grading:
6 assignments – 50 points each |
300 points |
5 Quizzes - 10 points each |
50 points |
Final Exam |
150 points |
Total |
500 pts |
Grading Scale:
450 – 500 |
A |
400 – 449 |
B |
350 – 399 |
C |
300 – 349 |
D |
Below 300 |
F |
Student Class Participation and Drops
Students are responsible for dropping this class. If a student has not contacted the Instructor either by sending an e-mail message, completing an assignment or quiz, or speaking to the Instructor by telephone for three consecutive weeks, the Instructor may drop the student.
Student Wait Time for Late Instructors
Due to unforeseen emergencies, the instructor does not arrive at the scheduled start time for class, students are to remain in class for 15 minutes (unless otherwise notified by the Division). If they do not receive notification to wait for their instructor to arrive, after 15 minutes the students may leave with no penalty for absence of assigned work due for that class meeting. Academic Honesty
Students are expected to abide by ethical standards in preparing and presenting material which demonstrates their level of knowledge and which is used to determine grades. Such standards are founded on basic concepts of integrity and honesty.
These include, but are not limited to, the following areas:
1. Students shall not plagiarize, which is defined as:
A. stealing or passing off as one’s own the ideas or words of
another, or
B. using a creative production without crediting the source.
The following cases constitute plagiarism:
• paraphrasing published material without acknowledging the source,
• making significant use of an idea or a particular arrangement of ideas, e.g., outlines,
• writing a paper after consultation with persons who provide suitable ideas and incorporating these ideas into the paper without acknowledgment, or
• submitting under one’s own name term papers or other reports which have been prepared by others.
2. Students shall not cheat, which is defined as:
A. using notes, aids, or the help of other students on tests or exams in ways other than those expressly permitted by the instructor, or
B. misreporting or altering the data in laboratory or research projects involving the collection of data.
3. Students shall not furnish materials or information in order to enable another student to plagiarize or cheat.
Instructors may deal with academic dishonesty in one or more of the following ways:
1. Assign an appropriate academic penalty such as an oral reprimand (as in cases where there is reasonable doubt that the student knew that the action violated the standards of honesty); assign an “F” on all or part of a particular paper, project, or exam (for example, where it was felt that it was a
one-time occurrence); or assign an “F” in the course (as in cases where the dishonesty was serious, premeditated, or part of an ongoing scheme).
|