|
Saint Xavier University |
CMPSC 206
WEB APPLICATIONS I
Fall, 2009 |
|
|
|
| Faculty Info: |
Jim Aman, Ph.D.
Associate Professor of Computer Science
WAC - N326
Office: (773) 298-3454
Skype: jimaman (voice/text) |
Office Hours: |
| |
Tuesday & Thursday: 1:30-2:30 pm
Wednesday: 4:00-5:30 pm
Other times by appointment -- or just drop by the office, use Skype, or connect to the vRoom! |
| Course Info: |
|
Adobe Dreamweaver CS4 Revealed
by Sherry Bishop
Delmar/Cengage Learning
ISBN 1-4354-8260-3 (hardcover)
ISBN 1-4354-4192-3 (softcover)
|
The ability to create an attractive, functional website is an important
skill for computing practitioners today. This course assumes no prior
experience with website creation. Lessons move from learning the mechanics
of websites to establishing a web presence and through the basic array
of tools necessary to create a website. The software used is Adobe
Dreamweaver. This software is very popular for website creation
and management because of its ease of use and high level of functionality.
Notes to the Class
- Paperback copy also available (ISBN 1-4354-4292-3) - Price comparison is suggested because price varies by vendor!
- Copy the student data files from the book's CD by first right-clicking on the CD's icon in My Computer and selecting Explore.
- You will have an account on the CSmaster server in the department as a public site for all projects
- Dreamweaver is available on computers in S104..
Course Syllabus
The syllabus is available as
an Adobe PDF document. Sections of the syllabus may be available on this page.
This is a three-semester-hour course. The content is general in nature and is appropriate for majors and minors in computer science and computer studies and to the student population.
Capsule Description
In
this course, students use Adobe Dreamweaver CS3 to create
and maintain websites. Course topics include the fundamentals of
site definition, layout, creation, and maintenance; creation of forms;
embedding of OLE objects; and basic HTML coding.
The focus of this course is the design and implementation
of web pages containing graphics, text, OLE objects, and forms. The skills covered in this course
are fundamental to developing and maintaining websites which are
attractive, functional, and maintainable. In today's computing world,
such skill is considered fundamental knowledge.
Objectives
| By
the end of this course, students will revise
and expand their personal websites; create and connect forms to websites;
expand their knowledge of website coding techniques to include cascading
style sheets (CSS), borders, embedded tables, page formatting, and
themes; refine and expand both use and knowledge of HTML coding; and
become familiar with techniques, objects, and components which improve
a website. As time and opportunity permit, alternative software for website creation and management and criteria for site
evaluation may also be pursued. |
Teaching Methods
- Lectures and Demonstrations: The first
half of each class will be used to highlight the important
material within each chapter using interactive discussions,
group work, handouts, and computer demos..
- Labs: The last half of each class will be dedicated to hands-on learning, facilitated by the instructor. You will work at your own pace during this portion of the class to solidify the lesson material or to begin work on the weekly projects.
- Projects: Each chapter is accompanied by a project consisting of four parts: the Skills Review, two Project Builders, one Design Project, and one Portfolio Project. Projects which correlate to the chapters will be assigned throughout the course. The class will also be divided into groups for the Group Project and will develop this project through the course.
- Quizzes & Exams: Four exams will be given. Each class period begins with a short "quick quiz" over the previous chapter's content.
- Internet Support:Check the class web page for additional
information about the course and Dreamweaver-related topics.
Blackboard will also be used to post questions about the course
and as a receptacle for student data files. Note that the Design
Projects require Internet access.
|
|
|
| Policies: |
- Missed Classes: You are responsible for obtaining material
which may have been distributed on class days when you were
absent. This can be done through contacting a classmate who
was presente or by contacting the instructor during office
hours or by other means. Missed or late quizzes cannot be
made up under any circumstances, but, with good cause and
adequate notice, an early quiz may be given. There are no
make-up exams. Students missing exams due to a pre-arranged,
excused absence will be allowed to count the final exam at
double value. Only official excuses will be accepted. Any
uncoordinated, unexcused, missed exam will result in a score
of 0 for that exam.
- Assignments: All assignments are due at the beginning of
class on the date due (the Wednesday of the week following
coverage of the chapter). Late submission of assignments
will be assessed a penalty of 10% per week or part thereof. No exceptions
will be 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 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 outlined here, or which
will require academic accommodations, you must follow the
University’s established policy for documenting the
condition through the Learning Center. You should also notify
me as soon as possible.
- Posting of Grades: Final grades will not be officially
posted by the instructor. Progress of grades may be followed
on Blackboard, however.
|
|
| Grading: |
- 12 Chapter Exercise Sets @ 180 pts
- 4 Exams @ 470 pts
- Project @ 150 pts
- Total of 800 pts possible
|
|
|
A |
719-800 (90%) |
|
B |
639-718 (80%) |
|
C |
559-638 (70%) |
|
D |
479-558 (60%) |
|
F |
312 or below |
|
|
|
Initial
Schedule:
|
Schedule
Flash |
|
Date |
TOPIC |
|
READ BEFORE CLASS! |
| Aug 25 |
Course Intro & Classroom Stuff |
|
|
| Aug 27 |
Getting Started with Dreamweaver |
|
Chapter 1 |
| Sept 1 |
Developing a Web Page |
|
Chapter 2 |
| Sept 3 |
Lab Day |
|
|
| Sept 8 & 10 |
Working with Text & Graphics |
|
Chapter 3 |
| Sept 15 & 17 |
EXAM #1*
Working with Links |
|
Chapter 4 |
| Sept 22 & 24 |
Working with Tables |
|
Chapter 5 |
| Sept 29 & Oct 1 |
Managing a Web Server and Files |
|
Chapter 6 |
| Oct 6 & 8 |
EXAM #2*
Using Styles & Style Sheets for Design |
|
Chapter 7 |
| Oct 13 & 15 |
Collecting Data with Forms |
|
Chapter 8 |
| Oct 20 & 22 |
Positioning Objects with CSS |
|
Chapter 9 |
| Oct 27 & 29 |
Exam #3*
Adding Media Objects |
|
Chapter 10 |
| Nov 3 |
Portfolio Catch-up Day |
|
|
| Nov 5 |
NO CLASS - conference |
|
|
| Nov 8 & 10 |
Creating and Using Templates |
|
Chapter 11 |
| Nov 15 & 17 |
Working with Library Items and Snippets |
|
Chapter 12 |
| Nov 22 |
Portfolio Project Completion Lab |
|
|
| Nov 26 |
NO CLASS - Thanksgiving |
|
|
| Dec 1 & 3 |
Portfolio Project Demonstrations |
|
|
| Dec 8 |
EXAM #4 |
|
|
|
|
|
|
|
Copyright © 2007-09, J. R. Aman |
|
11/10/09 |
|
|