Title: Panel on the Development, Maintenance, and Use of Course Web Sites
1Panel on the Development, Maintenance, and Use of
Course Web Sites
- Jesse M. Heines
- Melody Y. Ivory
- Edward F. Gehringer
- Katy Börner
Reno, Nevada, February 20, 2003
2Our Panelists
- Jesse M. Heines, ModeratorDept. of Computer
ScienceUniversity of Massachusetts Lowell - Edward F. GehringerDept. of Computer
ScienceNorth Carolina State University - Katy BörnerSchool of Library Information
ScienceIndiana University - Melody Y. IvoryInformation SchoolUniversity of
Washington
3Monitorial School 1839
Joseph Lancaster, 1778-1838
4Sydney L. Pressey 1924
A self-scoring multiple-choice apparatus that
gives tests and scores and teaches
5Skinner Machine 1954
6Skinner Were Done
- There is a simple job to be done. The task can
be stated in concrete terms. The necessary
techniques are known. The equipment needed can
easily be provided. Nothing stands in the way
but cultural inertia. - B.F. Skinner, 1954
7Course 91.461
8Course 91.513
9JavaScript Linking
10Moving to XML
11XML Data on Home Page
12XML Data on Notes Page
13XML Auto-Generated Links
14Course Roster in XML
15Course Roster Listing
16Course Roster Submission
17Using XSL Directly
Java-Enabled Web Server with XML andXSL Class
Libraries JavaServer Page
GeneratedHTML
18Using XSL Indirectly
Java-Enabled Web Server with XML andXSL Class
Libraries JavaServer Page
JavaServer Page functionaccepts an XPath string
and wraps it in an XSLtemplate to generate an
XSL query on-the-fly
GeneratedHTML
19Indirect XSL Function Calls
20getElementContent Method
21Thank You
Jesse M. Heines, Ed.D. Dept. of Computer
Science Univ. of Massachusetts Lowell heines_at_cs.um
l.edu http//teaching.cs.uml.edu/heines
22Panelist E-Mail Addresses
- Jesse M. Heines, Moderator heines_at_cs.uml.edu
- Edward F. Gehringer efg_at_unity.ncsu.edu
- Katy Börner katy_at_indiana.edu
- Melody Y. Ivory myivory_at_u.washington.edu
23ApplyXSLString Method