Teaching on the World Wide Web

Geoffrey Fox

NPAC, Syracuse University
111 College Place
Syracuse
NY 13244-4100
email: gcf@npac.syr.edu
Phone: 315-443-2163
FAX: 315-443-4741


Workshop on Educational Training Technology

March 25-26 1996

NIST (Gaithersburg, Md).



(Find this at http://www.npac.syr.edu/users/gcf/teachingmar96.html)


Abstract

The World Wide Web offers the potential for revolutionary changes in education at all levels from K-12, undergraduate, graduate and continuing (lifelong) levels. We describe four significant activities where we have used Web Technologies to prepare and deliver education. These are the Living SchoolBook -- 6 K-12 schools in New York State connected by the high-speed ATM network NYNET to HPCC resources at NPAC; undergraduate science education for non-science majors; graduate computer science courses both at Syracuse and remotely with students in China. These curricula development and delivery activities build on a suite of Web Technologies. We will describe how text-indexed video, Perl, JavaScript, Java, VRML (in current and future 2.X version)and object databases can and are being woven into a novel interactive educational technology base. We speculate on the implication of pervasive availability of such capabities on Universities or more generally the current educational establishment.

Some Existing Relevant Online Resources at NPAC


Further Details

Educational Outreach and Delivery Projects involving NPAC:


1. At the K-12 level,
The Living Schoolbook projects involves 6 schools connected via ATM to NPAC. Our partners are the teachers in the schools, the Syracuse University school of education and several content providers including Reuters and Discovery Channel. I believe that both technology and content (through partners) are very good here. This is likely to be expanded more broadly involving both ATM and ISDN delivery. Our Web-based digital library KidsWeb for children is highly rated.
2. At the Undergraduate level,
We have partnered with the University Physics department in their course 'Science for the 21st Century' which is taken by 250 non Science majors each semester. This was just awarded an NSF metacenter regional affiliate grant. We offered this semester the first Undergraduate (on-line) course at the University ECS400 focused on Web Technologies.
3. At the graduate/continuing education level,
We have several on-line courses including CPS615/CPS713 (basic computational science) as well as CPS616 (Web Technologies). The latter has been adapted for several tutorials.
4. Our "Education in the Box"
This course/lab set ICPS700,701,710,711 is prototyped this semester with graduate students at Harbin Institute of Technology in China who will get certificates in computational science from Syracuse University. We can better implement this by shipping a Windows NT PC server to remote site rather than using NPAC's server. This allows good delivery even without good bandwidth connection.

Education Technology Activities Technologies that we are using/developing in the above projects include:

1.Text Indexed Video:
Oracle database search engines for text files (close captioning and programming material) which are used to Index digital video allowing teachers to choose one minute (or so) segments from Discovery channel (etc.) to use in classes. This interfaces to in-house and the growing standard video server streaming technologies
2. Java and JavaScript frontends for structured information
We have developed a HotJava prototype and now a Javascript Netscape 2.0 implementation of a hierarchical information system with PERL using suitable templates to prepare information for different browsers with data obtained from a rich information database. This general concept can be applied in several areas -- in particular to Presentations. We have over 6000 foils stored in this system -- most of which were originally prepared in Persuasion. We expect to use this WebFoil system built on Netscape/HotJava as primary preparation and delivery environment for education material. This just requires suitable HTML editors / VRML plug-ins to be available which is only a matter of time!
3. Use of VRML in Interactive Scientific Visualization
VRML can provide interactive front ends to 3D simulations which are packaged for use in education. Typical applications are to delivery of lake effect snow predictions from HPCC weather simulations to be used as part of K-12 class. We see this approach as clearly superior to customary video delivery of HPCC results as it allows one to annotate output in helpful fashion for education
4.Use of Java Client Applets
We have several innovative Java projects including a prize winning interface to Visible Human database as well front ends for display of performance information. We also see Java animations as very valuable for explaining the flow of information in difficult algorithms such as parallel FFT and matrix problems.
5.Object Databases and Geographical Information Systems
We have developed an Illustra object database for VRML (and other) objects which has been used to develop the 'Interactive Journey' -- a 2D (Java) or 3D(VRML) virtual field trip through New York State using standard terrain data. A tutorial is available.