Instructor: David Donica
Office Hour: Thursdays, 5:00pm to 6:00pm Greenshields Hall 3/4
Phone: 530.859.2854
E-mail: donica@siskiyous.edu
Website: http://www.siskiyous.edu/class/csci28b/donica
Time: Thursdays 6:00 - 9:00 pm
Date: 1/17/08 – 5/22/08
Location: Greenshields Hall 3/4, Weed Campus
Text: SAMS Teach Yourself HTML and
CSS in 24 Hours by Dick Oliver and Michael Morrison. (Seventh Edition)
2006 Sams Publishing ISBN 0-672-32841-0
Course Purpose:
This course covers complex aspects of web page construction,
including: Frames, JavaScript, Cascading Style Sheets, and other extensions
to HTML. It is intended for the serious web publisher with a background
in HTML.
Student Learning Outcomes:
Upon successful completion a student should be
able to:
- Construct web pages utilizing JavaScript
- Construct and maintain web pages using Cascading
Style Sheets
- Understand the difference between different
implementations of HTML
- Understand and utilize Java technology
- Evaluate web pages on the application of web
technologies
Content:
- Using Frames
- Using Forms and cgi Processing
- Using JavaScript to Handle Events
- Using JavaScript for
Dynamic Web Pages – The
Document Object Model
- Using Cascading Style Sheets
- Using Java Classes and Objects
- Using Extended HTML (DHTML, XHTML, etc.)
Prerequisite:
- CSCI28A or approval from instructor
Iin order to
succeed in this course, students should have:
- A 10th grade reading level, including college-level spelling and
grammar skills.
- Reliable internet access and the ability to send and receive e-mail.
- Experience with using the internet with
a web browser such as Internet Explorer®,
Mozilla Firefox®, or Netscape Navigator®.
- Familiarity with file management: creating folders, finding, copying,
and moving files.
- A simple text editor program such as Microsoft WordPad, or Apple
SimpleText.
- A graphics program that can save files in .jpg and .gif format,
such as Microsoft Paint. (Windows users: from the Start Menu, look
under
Programs... Accessories)
- An FTP program, which may be available in your browser. Links
to download free versions of the appropriate software will be given
in class.
Text/Materials:
Text: SAMS Teach Yourself HTML
and CSS in 24 Hours by Dick Oliver and Michael Morrison. (Seventh
Edition)
2006 Sams Publishing ISBN 0-672-32841-0
Software: Microsoft
Internet Explorer 6.0 or higher, or Firefox 1.5 or higher, and
Windows 2000
or higher should be installed on your computer. An ASCII text
editor, preferably Notepad, Microsoft Wordpad, or Apple SimpleText
will be needed.
Handouts: Additional handouts may
be required. Instructor will provide information on
obtaining this material.
Teaching Methods:
- Lectures: Important material
from the text and outside sources will be covered in weekly classroom
discussions. Students should plan to take careful notes as not
all material can be found in the texts or readings. Classroom discussion
is encouraged
as is student-procured outside material relevant to topics being
covered.
- Assignments: Review Assignments,
research, and other work will be periodically assigned
to reinforce material in the text. These assignments may require
the application
of various software packages.
- Quizzes: Weekly quick quizzes
will be given to help ensure students stay up with assigned material.
- Exams: The final exam will
not be comprehensive in nature. However, the instructor reserves
the right to retest on
material
that was not appropriately comprehended. These items will be
noted on exam review sheets.
- Internet: All material will
be distributed on the Internet. Class notes, instructional
material, and student assignments will be posted on 'the net' in
a class
website www.siskiyous.edu/class/csci28a/donica.
Students are encouraged to go to the text website http://www.informit.com/store/product.aspx?isbn=0672328410 in
order to obtain file downloads and view other items of interest
throughout the semester.
Grading:
Letter grades will be determined using a standard percentage
point evaluation as outlined below. Grades may be curved after the total
semester points have been tabulated. However, do not count on a curve
to obtain your desired grade.
A
|
90%-100%
|
B
|
80%-89%
|
C
|
70%-79%
|
D
|
60%-69%
|
F
|
Below 60%
|
Total points will be computed as follows. The total
points for quizzes, cases, and assignments may vary.
Quizzes:
|
160 (your lowest score will
be dropped)
|
Assignments:
|
160 (your lowest score will be dropped)
|
Project: |
180 |
Final Exam:
|
100
|
Total:
|
600 Points
|
Course Policies:
Missed Quizzes: The student
is responsible for obtaining material distributed on the class website.
This can be done on a daily or weekly basis. Missed or late quizzes
can not be made up under any circumstances but with good cause and
adequate notice, an early quiz may be given.
Assignments: All assignments are due by
the assigned date and no later than 12:00 midnight. Late
submission of assignments will be assessed a penalty of 10%
per day. No exceptions are made.
Academic Dishonesty: Plagiarism and cheating
are serious offenses and may be punished by failure on exam,
paper or project; failure in course; and or expulsion from
the University. For more information refer to the "Academic
Dishonesty" policy in the University Undergraduate Catalog.
Need for Assistance: If you have any condition,
such as a physical or learning disability, which will make
it difficult for you to carry out the work as I have outlined
it, or which will require academic accommodations, please
notify me as soon as possible.
Posting of Grades: Final grades will not
be posted. If you wish to have your final grade sent to
you, please notify the instructor and your grade will be
emailed to you.