IT 230
3 Credit Hours
Instructor: Chet Cunningham Semester: Spring 2008
Office: 261 JHG Lecture: Online
Office Phone: (270) 824-8699 Room: Online
Instructor E-mail: Chet.Cunningham@kctcs.edu Home Phone: (270) 884-7540
Website: www.madcc.kctcs.edu/ccunningham
|
Office Hours: |
|
Monday & Wednesday: 12:00 p.m. – 1:00 p.m. |
|
Tuesday & Thursday: 9:30 a.m. – 10:30 a.m. |
|
& others by appointment |
Textbook: Internet Programming with VBScript and
JavaScript.
Kathleen Kalata. Course Technology. 2001.
ISBN: 0-619-01523-3
This
course is designed to give the student experience with advanced topics in
planning and implementing a professional web site. Emerging technologies will be explored in
creating interactive web pages that incorporate cascading style sheets, DHTML,
JavaScript, and multimedia and graphics.
Issues to be covered will include designing for a cross-browser web site
and different monitor resolutions.
Course Competencies
Upon completion of this
course the student can:
1. Use visual effects to enhance a web page
2. Use client-side or server-side scripting
as appropriate for a particular application
3. Use gateway technologies such as CGI and
ISAPI to extend web page functionality
4. Employ graphics, video, sound, and
layout techniques to produce a visually pleasing and effective web page
5. Distinguish the limitations and
incompatibilities of common web browsers
6. Create an secure interactive web page
customized for particular users
7. Gather and use user behavior statistics
to enhance a web site
8. Distinguish the possibilities and
drawbacks of emerging technologies
Across the Curriculum Competencies
Writing Across the Curriculum:
To
satisfy the new general education requirements of writing across the
curriculum,
"All faculty
are expected to call attention to and penalize for errors in English usage and
require the rewriting of papers which do not meet acceptable
standards." (CCS Rules, Section V,
2.32)
General Education Competencies:
I. Communicate
Effectively
1. Read with comprehension.
a. Students
must read and understand material to successfully complete the assignments.
II. Think Critically
1. Demonstrate problem solving through
interpreting, analyzing, summarizing, and/or integrating a variety of
materials.
a. Students
will demonstrate problem solving skills by successfully completing the
assignments.
III. Learn Independently
1. Apply learning in academic, personal, and public situations.
a. Students will apply learning and be expected to work
and learn independently using appropriate resources in
this online environment.
Prerequisites
IT 132 and Scripting Language or Consent of Instructor
Online
Prerequisites/Technical Requirements
Supplies
None
Grading
|
|
% of |
|
Grading Scale |
|
|
Lab/Homework Assignments |
40 |
|
A |
90- 100% |
|
Mid-Term Exam |
20 |
|
B |
89 - 80 % |
|
Final Exam |
20 |
|
C |
79 - 70 % |
|
Quizzes |
15 |
|
D
|
69 - 60 %
|
|
Discussion
Board |
5 |
|
F |
Below 60% |
|
Total: |
100% |
|
|
|
Instructional Methods
This course is an Internet
course. This means the majority of the
work will be independent work. This does
not make the material any easier or require any less work than a class that meets
regularly.
A combination of
discussions, hands-on chapter exercises and labs, quizzes, and chapter tests
will be utilized to help you gain proficiency in the application of computer
concepts and principles.
There will be 10 discussion
topics posted throughout the semester.
You are expected to respond to each topic at least once. When you respond to each discussion topic,
you will receive 10 points for a maximum of 100 points.
Hands-on Chapter Projects
You will be responsible for
reading and understanding each assigned chapter. Each assignment should be properly labeled
with your name and exercise number.
Library Information
Library information can be
found on the Internet at http://www.kctcs.edu/distancelearning/libraries.htm.
Program Help
For student
registration and student login issues, contact KYVU at
Toll Free: 877-740-4357 or www.kyvu.org
Student instructions for activating
KCTCS email accounts are available online at: http://www.kctcs.edu/student/email.html
Course Policies
Examination Policy:
Two examinations will be given.
No make-up exams will be allowed without prior arrangements being made. Make-up exams must be taken when
scheduled. Four quizzes will be
given with the lowest score being dropped.
Late Assignment Policy:
Laboratory assignments
should be submitted prior to the specified due date/time. The
course management system being used for this online class states all times in Eastern
Standard Time. Therefore, if you are
not in the Eastern Standard Time Zone, you will need to adjust your due time in
accordance to the time zone you are in.
For example, if a student is in the Central Time Zone, they would have
to submit their assignment one hour prior to the stated due time. Laboratory assignments cannot be submitted
after the due date/time. No assignments will be accepted late.
Cheating
Policy:
Students
are expected to uphold the school’s standard of conduct relating to academic
honesty. Students assume full responsibility for the content and integrity of
the academic work they submit. The guiding principle of academic integrity
shall be that a student's submitted work; examinations, reports, and projects
must be that of the student's own work. Students shall be guilty of violating
the honor code if they:
1. Represent the work of others as
their own.
2. Use or obtain unauthorized assistance in any
academic work.
3. Give unauthorized assistance to other students.
4. Modify, without instructor approval, an examination,
paper, record, or report for the purpose of obtaining additional credit.
5. Misrepresent the content of submitted work.
The penalty for violating
the honor code is severe. Any student violating the honor code is subject to
receive a failing grade for the course and will be reported to the Office of
Student Affairs. If a student is unclear about whether a particular situation
may constitute an honor code violation, the student should meet with the
instructor to discuss the situation.
For this class, it is
permissible to assist classmates in general discussions of computing techniques.
General advice and interaction are encouraged. Each person, however, must
develop his or her own solutions to the assigned projects, assignments, and
tasks. In other words, students may not "work together" on graded
assignments. Such collaboration constitutes cheating. A student may not use or
copy (by any means) another's work (or portions of it) and represent it as
his/her own. If you need help on an assignment, contact your instructor, not
other classmates.
Incomplete Policy:
Incompletes will only be
considered in the most extreme cases of hardship.
Make-up Policy:
Make-up exams will be given
ONLY in the most extreme cases of hardship or unavoidable interruption of
participation. These are handled on an individual basis. Quizzes
cannot be made up.
Any
acts of classroom disruption that go beyond the normal rights of students to
question and discuss with instructors the educational process relative to
subject content will not be tolerated, in accordance with the Academic Code of
Conduct described in the Student Handbook.
The Student Code of Conduct is available on the web at http://www.kctcs.edu/student/code.htm.
Attendance Policy:
Since this is a distance learning
course, regular classroom attendance is not required. However, regular monitoring of the course
website is required.
Withdrawal Policy:
The last day for a student
to officially withdraw from class with a grade of "W" at his or her
discretion is March 17, 2008. After this date, the instructor’s signature is
required to withdrawal.
If you have a documented disability and need any type of
accommodation, you are required to register with the Disability Resource
Coordinator. Contact Valerie Wolfe,
Disability Resource Coordinator, Room 112 LRC, 270-824-1708.
This syllabus is tentative and subject to change at the
discretion of the instructor to meet class needs.
Tentative Course Schedule
IT 230
Spring 2008
|
Topic |
Chapter Reading |
Assignment |
Hands-on Projects / Review
Questions
|
|
Week 1 1/14 |
|
Getting
to Know You |
|
|
Week 2 1/21 |
Chapter
1 |
Creating
a Web page |
Chapter
1 Questions Projects
1-1, 1-2, & 1-3 |
|
Week 3 1/28 |
Chapter
2 |
Defining
Client-side and Server-side script |
Chapter
2 Questions Projects
2-1, 2-2 |
|
Week 4 2/4 |
Chapter
3 |
Learn
the Document Object Model |
Chapter
3 Questions Projects
3-1, 3-2 |
|
Week 5 2/11 |
Chapter
4 |
Defining
and declaring variables, and learning data types. |
Chapter
4 Questions Projects
4-1 |
|
Week 6 2/18 |
Chapter
5 |
Conditional
and iteration loops Quiz # 2 Chapters 3-4 |
Chapter
5 Questions Projects
5-1, 5-2 |
|
Week 7 2/25 |
Chapter
6 |
Creating
and using object methods, functions, and properties |
Chapter
6 Questions Project
6-1, 6-2 |
|
Week 8 3/3 |
|
Mid-Term Exam |
|
|
3/10-3/14 |
|
Spring Break – no assigned work |
|
|
Week 9 3/17 |
Chapter
7 |
Active Server Pages |
Chapter
7 Questions Projects
7-1 |
|
Week 10 3/24 |
Chapter
8 |
Creating
an ASP that uses user input variables |
Chapter
8 Questions Projects
8-1 |
|
Week 11 3/31 |
Chapter
9 |
Using
the Global Application File Quiz # 3 Chapters 7-8 |
Chapter
9 Questions Projects
9-1 |
|
Week 12 4/7 |
Chapter
9 |
Creating
Session variables and reading and writing cookies |
Projects
9-3 |
|
Week 13 4/14 |
Chapter
10 |
Component
Object Model |
Chapter
10 Questions Projects 10-1 |
|
Week 14 4/21 |
Chapter
11 |
Using
Library objects Quiz # 4 Chapters 9-10 |
Chapter
11 Questions Projects
11-1 |
|
Week 15 4/28 |
Chapter
12 |
Using
Access, and creating a Web connection with the Database |
Chapter
12 Questions Projects
12-1 |
|
5/5 |
|
Final Exam |
|