|
PELLISSIPPI STATE COMMUNITY COLLEGE |
|||||||||
|
INTRODUCTION TO INTERNET SOFTWARE DEVELOPMENT |
|||||||||
|
Class Hours: 3.0 |
|
Credit Hours: 4.0 |
|
||||||
|
Laboratory Hours: 3.0 |
|
Revised: Fall 09 |
|
||||||
|
NOTE: This course is
not designed for transfer credit. |
|
||||||||
|
Catalog Course
Description: |
|
|
|||||||
|
|
The history, growth and use
of the Internet are explored, and major Internet protocols are discussed. Students use HTML and other technologies to
create their own Web pages. Students
work individually and in teams to create Web sites using dynamic HTML
techniques in conjunction with content management systems. |
||||||||
|
Entry Level Standards: |
|
|
|||||||
|
|
The entering student should
have a familiarity with the DOS PC operating system and the Windows
environment. The entering student should be able to type at least 23 words
per minute with 5 or fewer errors. |
||||||||
|
Prerequisites: |
|
|
|||||||
|
|
One programming course |
||||||||
|
Textbook(s) and Other
Course Materials: |
|
||||||||
|
|
Programming the World
Wide Web by Robert W. Sebesta. 2008
- Pearson Education, Inc. |
||||||||
|
I. Week/Unit/Topic
Basis: |
|
|
|||||||
|
|
Week |
Topic |
|||||||
|
|
1 |
Introduction and History |
|||||||
|
|
2 |
Cascading Style Sheets |
|||||||
|
|
3 |
JavaScript |
|||||||
|
|
4 |
Document Object Model |
|||||||
|
|
5 |
Exam 1 |
|||||||
|
|
6 |
Dynamic Documents |
|||||||
|
|
7 |
XML |
|||||||
|
|
8 |
Perl Basics |
|||||||
|
|
9 |
CGI with Perl |
|||||||
|
|
10 |
Exam 2 |
|||||||
|
|
11 |
PHP Basics |
|||||||
|
|
12 |
Relational Databases |
|||||||
|
|
13 |
Perl and PHP Database
Access |
|||||||
|
|
14 |
Content Management Systems |
|||||||
|
|
15 |
Exam 3 |
|||||||
|
II. Course Objectives*: |
|
|
|||||||
|
|
A. |
Discuss the history of the Internet, its current
state and its potential future direction. I, II, III, IV, XI |
|||||||
|
|
B. |
Expand their worldview to include
man's artificial creations as a natural part of the evolutionary process. I,
II, III, X, XI, XII |
|||||||
|
|
C. |
Demonstrate mastery of
basic web development technologies. I, II, III, IV, V, VI, VII, IX, X, XI,
XII |
|||||||
|
|
D. |
Develop an understanding of
advanced web development technologies.
I, II, III, IV, IX, XI, XII |
|||||||
|
|
E. |
Create web sites that incorporate the information
gained in the course. I, II, IV, V,
VI, VII, IX, XI, XII |
|||||||
|
*Roman numerals after
course objectives reference goals of the CSIT program. |
|||||||||
|
III. Instructional
Processes*: |
|
|
|||||||
|
Students will: |
|
|
|
||||||
|
|
1. |
Write
reports, make at least one class presentation, and maintain a course web
site. (Communication Outcome) |
|||||||
|
|
2. |
Work to deadlines and
schedules, and be encouraged to improve study and learning skills (Active
Learning Strategies) |
|||||||
|
|
3. |
Learn and apply web development
techniques, apply these skills to novel problem situations, and participate
in a team project. (Technological Literacy Outcome) |
|||||||
|
|
4. |
Discuss the impact of, and
social issues related to, the Internet. (Social/Behavioral Sciences Outcome) |
|||||||
|
|
5. |
Learn about the hardware
and software utilized in the creation of web sites. (Technological
Literacy Outcome) |
|||||||
|
|
6. |
Effectively utilize the
library and other sources of research to create reports and web pages. (Technological
Literacy Outcome) |
|||||||
|
*Strategies and outcomes
listed after instructional processes reference TBR’s goals for strengthening
general education knowledge and skills, connecting coursework to experiences
beyond the classroom, and encouraging students to take active and responsible
roles in the educational process. |
|||||||||
|
IV. Expectations for
Student Performance*: |
|
|
|||||||
|
Upon successful completion
of this course, the student should be able to: |
|||||||||
|
|
1. |
Demonstrate knowledge of the history of the Internet
as well as its social and political implications. (A) |
|||||||
|
|
2. |
List and discuss the
primary technologies used in web development. (A) |
|||||||
|
|
3. |
Discuss how the Internet can
be viewed as an extension of the evolutionary process. (B) |
|||||||
|
|
4. |
Create websites that
include HTML, JavaScript, Cascading Style Sheets, Perl, PHP, Content
Management Systems and other technologies. (C) |
|||||||
|
|
5. |
Incorporate BLOGs, discussion
boards, picture galleries and other components into a website. (D) |
|||||||
|
|
6. |
Create and modify web sites
throughout the semester that incorporate the skills and knowledge gained
through the course. (E) |
|||||||
|
|
7. |
Participate in a series of broad ranging discussions
concerning the multifaceted implications of the Internet. (A, B, C, D, E) |
|||||||
|
*Letters after performance
expectations reference the course objectives listed above. |
|||||||||
|
V. Evaluation: |
|
|
|||||||
|
|
A. Testing Procedures: |
||||||||
|
|
Three
exams will be given during the semester. Each exam will count for 100 points
toward the final grade. There will be no make-up tests unless prior
arrangements have been made with the instructor. Plagiarism, cheating,
software piracy, non-educational use of computer systems and other forms of
academic dishonesty are strictly prohibited. |
||||||||
|
|
B. Laboratory Expectations:
|
||||||||
|
|
Lab
assignments will be made during the course of the semester. A late penalty will be imposed on any
overdue assignment. Failure to satisfactorily complete all labs may result in
a grade of F in the course. A syllabus
addendum will detail the labs and their contribution to the course grading
scheme. |
||||||||
|
|
C. Field Work: |
||||||||
|
|
N/A |
||||||||
|
|
D. Other Evaluation
Methods: |
||||||||
|
|
Class participation,
quizzes and homework will also comprise the final grade for the course. |
||||||||
|
|
E. Grading Scale: |
||||||||
|
|
93
– 100 A 88
– 92
B+ 83
– 87
B 78
– 82
C+ 73
– 77
C 65
– 72
D Below
65 F |
||||||||
|
VI. Policies: |
|
|
|||||||
|
|
A. Attendance Policy: |
||||||||
|
|
Pellissippi State Technical
Community College expects students to attend all scheduled instructional
activities. As a minimum, students in all courses must be present for
at least 75 percent of their scheduled class and laboratory meetings in order
to receive credit for the course. [NOTE: No differentiation is
noted for excused/unexcused absences. These will be treated as an
absence.] (Pellissippi State Online
Catalog) |
||||||||
|
|
B. Academic Dishonesty: |
||||||||
|
|
Plagiarism, cheating, and
other forms of academic dishonesty are prohibited. Students guilty of
academic misconduct, either directly or indirectly through participation or
assistance, are immediately responsible to the instructor of the class.
In addition to other possible disciplinary sanctions which may be imposed
through the regular Pellissippi State procedures as a result of academic
misconduct, the instructor has the authority to assign an F or a zero for the
exercise or examination or to assign an F in the course. (Pellissippi State Online Catalog) |
||||||||
|
|
C. Accommodations for
disabilities: |
||||||||
|
|
Students who
need accommodations because of a disability, have emergency medical
information to share, or need special arrangements in case the building must
be evacuated should inform the instructor immediately, privately after class or
in her or his office. Students must present a current accommodation plan from
a staff member in Services for Students with Disabilities (SSWD) in order to
receive accommodations in this course. Services for Students with
Disabilities may be contacted by going to Goins 134 or 126 or by phone:
694-6751(Voice/TTY) or 539-7153. More information is available at www.pstcc.edu/departments/swd/. |
||||||||
|
|
D. Other Policies: |
||||||||
|
|
Computer Usage Guidelines: Make-Up Work: Students are expected to
promptly attend all lecture and lab classes as assigned. If a class is
missed, student must make up all work and get notes and/or handouts. Students are expected to
promptly attend all lecture and lab classes as assigned. If a class is
missed, student must make up all work and get notes and/or handouts. |
||||||||