28.06.2013 Views

Papers in PDF format

Papers in PDF format

Papers in PDF format

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>in</strong>structor <strong>in</strong>tervention (to prevent module update, transfer of student <strong>in</strong><strong>format</strong>ion, etc.), and for operation of a<br />

license server. Specific objectives of the project <strong>in</strong>clude:<br />

1. Identify<strong>in</strong>g the k<strong>in</strong>d of <strong>in</strong><strong>format</strong>ion which needs to be kept <strong>in</strong> an <strong>in</strong>dex to allow automatic check<strong>in</strong>g and<br />

updat<strong>in</strong>g of course modules.<br />

2. Identify<strong>in</strong>g the k<strong>in</strong>d of <strong>in</strong><strong>format</strong>ion which needs to be conta<strong>in</strong>ed <strong>in</strong> a license database.<br />

3. Identify<strong>in</strong>g the k<strong>in</strong>d of <strong>in</strong><strong>format</strong>ion which should be collected as students proceed through a CAI course<br />

(performance record<strong>in</strong>gs).<br />

4. Development of module <strong>in</strong>dex, performance record<strong>in</strong>g and license databases on the central node.<br />

5. Development of rout<strong>in</strong>es to automatically transfer update <strong>in</strong><strong>format</strong>ion over the Internet for both the remote<br />

microcomputer and the server.<br />

6. Provide electronic communication between students and <strong>in</strong>structors.<br />

Current Status<br />

At this time we have identified the k<strong>in</strong>ds of <strong>in</strong><strong>format</strong>ion which needs to be kept <strong>in</strong> a license database, that<br />

which is required to allow automatic updat<strong>in</strong>g of course modules and that which needs to be kept as student<br />

performance record<strong>in</strong>gs. Databases with this <strong>in</strong><strong>format</strong>ion have been designed. A series of rout<strong>in</strong>es have been<br />

built which provide for the transfer of data between a stateless server (an IBM RS6000) and a computer<br />

assisted <strong>in</strong>struction program runn<strong>in</strong>g under Authorware Professional on a Mac<strong>in</strong>tosh computer which has an<br />

IP address on the Internet. The rout<strong>in</strong>es have been built so that their operation is transparent to the user. The<br />

rout<strong>in</strong>es developed allow: course registration, logon and password for four levels (course owner, license holder,<br />

<strong>in</strong>structor, student) course licens<strong>in</strong>g and version control, control of access to and updat<strong>in</strong>g of student/course<br />

data by <strong>in</strong>structors, ma<strong>in</strong>tenance of student restart records at the server, download<strong>in</strong>g of course segments,<br />

up/download<strong>in</strong>g of student data, and student/faculty communication. The rout<strong>in</strong>es have been built <strong>in</strong>to the<br />

course Understand<strong>in</strong>g Statistics which will be used to deliver a first year statistics course to graduate students<br />

at the University of Alberta <strong>in</strong> 1996-97.<br />

How does it work?<br />

A student or <strong>in</strong>stitution obta<strong>in</strong>s the kernel or control module for the course either from a CD-ROM, through<br />

FTP or from a WWW site. CD-ROM is preferable, s<strong>in</strong>ce a “shr<strong>in</strong>k-wrapped” product can be sold and orig<strong>in</strong>al<br />

versions of each course module, graphics, etc. can be stored on the CD-ROM to m<strong>in</strong>imize network traffic.<br />

Figure 1 is a simplified flowchart show<strong>in</strong>g the <strong>in</strong>teraction between the Student, the Client software and the<br />

Server once the Student launches the kernel.<br />

Program Demonstration<br />

A kernel for this program is available from http://grover.educ.ualberta.ca/~gduguay/demo/. This Mac<strong>in</strong>tosh<br />

demo will allow a user to register and download the files necessary to beg<strong>in</strong> as a student <strong>in</strong> the Understand<strong>in</strong>g<br />

Statistics course. This demo will rema<strong>in</strong> operational until November 15, 1996.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!