|
|
||||||||||||||||||
|
CIW
XML/DHTML/CSS/XHTML |
||||||||||||||||||
|
Class Hours: 3.0 |
|
Credit Hours: 3.0 |
|
|||||||||||||||
|
Laboratory Hours: 0.0 |
|
Revised: Fall 06 |
|
|||||||||||||||
|
|
||||||||||||||||||
|
Catalog Course
Description: |
|
|
||||||||||||||||
|
|
CIW
XML Document Design teaches you how to create intelligent structured
documents using the Extensible Markup Language (XML). You will study the
functions and relationships between XML and other members of the XML family
of technologies, including the Extensible Hypertext Markup Language (XHTML)
and Extensible Stylesheet Language (XSL). You will
create and apply styling to XML documents in a series of hands-on labs that
focus on the development of coding conventions and compliance with the rules
for well-formed XML. This course provides a balance of training in theory,
technology and hands-on development. The skills and concepts taught in this
course enable corporations to create persistent structured documents that can
be published to a variety of output formats and media. This course covers CIW
XML Document Design as well as the basics of CSS, DHTML and XHTML. |
|||||||||||||||||
|
Entry Level Standards: |
|
|
||||||||||||||||
|
|
Students taking this course should be proficient
in Windows 98, 2000 or XP |
|||||||||||||||||
|
Prerequisites: |
|
|
||||||||||||||||
|
|
WEB 2200; or OST 2801 and
2802 and 2803; or CSIT 2645 or equivalent |
|||||||||||||||||
|
Textbook(s) and Other
Course Materials: |
|
|||||||||||||||||
|
|
XML Document Design:
Academic Student Guide published by ComputerPREP/ProsoftTraining,
2004, Product Code (Order at the PSTCC Bookstore) ECL03-CEXDDN-PR-211 ISBN:
1581438672 Illustrated Series
Introductory Dynamic HTML by Sasha Vodnik.
Published by Course Technology. ISBN: 0-7600-6079-7. Supplementary
Materials:
The
following software will be installed during class:
NOTE: This course
is one of a series in the Certified Internet Webmaster (CIW) program
offered at More information on CIW certification is
located at www.pstcc.edu/departments/web
and click on CIW info. |
|||||||||||||||||
|
I. Week/Unit/Topic
Basis: |
|
|
||||||||||||||||
|
|
||||||||||||||||||
|
|
Week |
Topic |
||||||||||||||||
|
|
1 |
Introduction
to XML and Well-Formed XML Documents |
||||||||||||||||
|
|
2 |
Creating
a Valid XML Document |
||||||||||||||||
|
|
3 |
XML
Parsers and The XML Family of Technologies |
||||||||||||||||
|
|
4 |
XSL
Transformation |
||||||||||||||||
|
|
5 |
XML
Formatting and XML Schemas |
||||||||||||||||
|
|
6 |
Extensible
Hypertext Markup Language |
||||||||||||||||
|
|
7 |
XML
Tools |
||||||||||||||||
|
|
8 |
Scripting
for HTML |
||||||||||||||||
|
|
9 |
Working
with Dynamic HTML (DHTML) |
||||||||||||||||
|
|
10 |
Specifying
Style Dynamically (CSS) |
||||||||||||||||
|
|
11 |
Controlling Content
Dynamically |
||||||||||||||||
|
|
12 |
Positioning
with DHTML |
||||||||||||||||
|
|
13 |
Implementing Advanced
DHTML Features |
||||||||||||||||
|
|
14 |
Review:
XML, XHTML, DHTML, CSS |
||||||||||||||||
|
|
15 |
Final |
||||||||||||||||
|
II. Course Objectives*: |
|
|
||||||||||||||||
|
|
A. |
Understand
and be able to define XML, CSS, XHTML and DHTML. I,II,III |
||||||||||||||||
|
|
B. |
Use
key Internet technologies, such as DHTML and CSS. II,III,VI |
||||||||||||||||
|
|
C. |
Configure
software for XML debugging including Xerces parser,
Instant Saxon processor, XML Spy 5.0 and others. II,III,IV,VI |
||||||||||||||||
|
|
D. |
Learn
to use/study the basics of XML and Extensible Hypertext Markup Language
(XHTML). I,II,III |
||||||||||||||||
|
|
E. |
Learn
to use/study the basics of Cascading Style Sheets (CSS) and Dynamic HTML
(DHTML). I,II,III |
||||||||||||||||
|
*Roman numerals after
course objectives reference goals of the Web Technology program. |
||||||||||||||||||
|
III. Instructional
Processes*: |
|
|
||||||||||||||||
|
Students will: |
|
|
|
|||||||||||||||
|
|
1. |
Use
technology to teach Web page creation and other aspects of Web authoring. Technological
literacy outcome |
||||||||||||||||
|
|
2. |
Use
web research to investigate areas of interest in building web sites. Technological
literacy outcome |
||||||||||||||||
|
|
3. |
Use
interactive learning through writing, listening, and speaking in the
collaborative activities. Communication outcome |
||||||||||||||||
|
|
4. |
Use
research activities to promote independent thinking. Active Learning
Strategies |
||||||||||||||||
|
|
5. |
Use
software tools and web development skills to develop web sites that are
attractive, functional, and efficient. Technological literacy outcome |
||||||||||||||||
|
|
6. |
Use
key Internet technologies such as DHTML and CSS. Technological literacy outcome |
||||||||||||||||
|
*Strategies
and outcomes listed after instructional processes reference TBR's goals for strengthening general education knowledge
and skills, connecting course work 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. |
Identify
the basic concepts of markup languages. (A) |
||||||||||||||||
|
|
2. |
List
the goals of XML. (A) |
||||||||||||||||
|
|
3. |
Define
XHTML.(A) |
||||||||||||||||
|
|
4. |
Construct
XML documents.(D) |
||||||||||||||||
|
|
5. |
Identify
the differences between tags and elements in XML. (E) |
||||||||||||||||
|
|
6. |
Create
a well-formed XML document. (E) |
||||||||||||||||
|
|
7. |
Define
the Document Type Definitions (DTD). (A) |
||||||||||||||||
|
|
8. |
Create
a DTD. (D) |
||||||||||||||||
|
|
9. |
Validate
an XML document. (D) |
||||||||||||||||
|
|
10. |
Identify
the requirements for a parser. (A) |
||||||||||||||||
|
|
11. |
Use
online parsers. (C) |
||||||||||||||||
|
|
12. |
Use
command-line parsers. (C) |
||||||||||||||||
|
|
13. |
Define
XML namespaces and usage.(A) |
||||||||||||||||
|
|
14. |
Describe
the relationship between XSL and XSLT. (A) |
||||||||||||||||
|
|
15. |
Define
XML formatting requirements. (A) |
||||||||||||||||
|
|
16. |
Apply
CSS to XML. (B) |
||||||||||||||||
|
|
17. |
Identify
the reasons for XHTML's development. (A) |
||||||||||||||||
|
|
18. |
Use
XML tools to clean existing documents. (C) |
||||||||||||||||
|
*Letters
after performance expectations reference the course objectives listed above. |
||||||||||||||||||
|
V. Evaluation: |
|
|
||||||||||||||||
|
|
A.
Testing Procedures: |
|||||||||||||||||
|
|
Online
quizzes will be built into the course. The primary portion of the student's
grade will be based on the projects completed and quizzes taken. The purpose
of the online quizzes is to encourage the student to work through the
exercises and to become familiar with the textbook chapters. The quiz items
and settings will be very similar to those taken for the actual CIW Web
Developer exam. Quizzes: 40 percent of
grade. Students will be given a series of non-cumulative theory quizzes and
exams over textbook content during the semester. These exams will consist of
true/false, multiple choice, and essay questions. |
|||||||||||||||||
|
|
B.
Laboratory Expectations: |
|||||||||||||||||
|
|
Projects: 50 percent of
grade. Students will be given several lab projects. The projects will be
completed in the course of reading and working through the textbook. The files
will be sent weekly through the WebCT Assignment
utility or as designated by the instructor. |
|||||||||||||||||
|
|
C.
Field Work: |
|||||||||||||||||
|
|
N/A |
|||||||||||||||||
|
|
D.
Other Evaluation Methods: |
|||||||||||||||||
|
|
Online
Communication Tools: 10 percent of grade. Students will use email to
communicate with instructor and with each other. |
|||||||||||||||||
|
|
E.
Grading Scale: |
|||||||||||||||||
|
|
|
|||||||||||||||||
|
VI. Policies: |
|
|
||||||||||||||||
|
|
A.
Attendance Policy: |
|||||||||||||||||
|
|
|
|||||||||||||||||
|
|
B.
Academic Dishonesty: |
|||||||||||||||||
|
|
You are expected to submit
only work that you do yourself. Do not collaborate on work with other
students unless you are given a group project. Failure to observe these rules
could result in you receiving a failing grade or being dismissed from the
class with a grade of F. Plagiarism, cheating and other forms of academic
misconduct are prohibited. A student guilty of academic misconduct, either
directly or indirectly through participation or assistance, is immediately
responsible to the instructor of the class. In addition to other possible
disciplinary sanctions that 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. ( |
|||||||||||||||||
|
|
C.
Accommodations for disabilities: |
|||||||||||||||||
|
|
If
you need accommodations because of a disability, if you have emergency
medical information to share, or if you need special arrangements in case the
building must be evacuated, please inform the instructor immediately. Please
see the instructor privately after class or in his/her 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 127 or 131 or by phone: 694-6751(Voice/TTY) or
539-7153. |
|||||||||||||||||
|
|
D.
Other Policies: |
|||||||||||||||||
|
|
Some exams are to be taken at the If you are taking this course at a distance and
cannot come to the Facilities: Students must have a valid
Pellissippi ID to be presented on demand to gain access to Pellissippi
facilities. ADA
Contact Information |
|||||||||||||||||