24.07.2013 Views

October 2007 Volume 10 Number 4 - Educational Technology ...

October 2007 Volume 10 Number 4 - Educational Technology ...

October 2007 Volume 10 Number 4 - Educational Technology ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

minimise housekeeping tasks and free the user for learning. In tandem with the learning components architecture it<br />

provides a direct manipulation interface which seamlessly integrates all necessary functionality into a single,<br />

simplified, adaptable framework. In contrast to a cross-platform browser environment learning components can call<br />

the Windows API directly, taking full advantage of its rich interactive functionality.<br />

Network architecture<br />

The IMMEDIATE network architecture is shown in Figure 2. The university end of IMMEDIATE uses an FTP<br />

server as its gateway, controlling access to the Course Repository. Because most functionality resides at the student<br />

end the only materials that need to be transferred across the network are messages and updated learning or system<br />

management files. Most updates are short text files (messages and help updates) which can be readily transferred<br />

even over slow Internet connections. Where land-based Internet service is too slow or unreliable, larger files can be<br />

updated by alternative media such as CD or DVD disks or satellite. FTP offers a simple basis for meeting these<br />

requirements and enables updates to proceed behind the scenes without the user having to wait for downloads to<br />

complete.<br />

To support a communications model based on a replicated database, each user's view of the database is copied to that<br />

user's machine from a central master copy. A set of protocols has been devised and implemented for updating and<br />

synchronising these views and the master copy over FTP. All updates are SQL result sets which are transferred as<br />

plain text files.<br />

The course authoring, tutoring and administration application was built to prototype a method for assembling and<br />

managing courses that does not require the tutor to understand IMMEDIATE's inner workings, and to help evaluate<br />

the communication and learning support capabilities of the learning computer. It uses the same mapping algorithms<br />

and data structures as the Learning Shell to enable a course to be outlined, study modes to be defined and learning<br />

content to be inserted correctly via a direct-manipulation, graphical interface. This mechanism enables course<br />

content to be dynamically improved, updated, and re-used after it has been deployed.<br />

Course Management &<br />

Authoring System<br />

(Tutor User)<br />

On-campus<br />

Off-c ampus<br />

LAN<br />

Reposit ory<br />

(Database,<br />

update files)<br />

Repository<br />

Manager<br />

FTP Server<br />

(Security)<br />

Internet<br />

Learning Shell<br />

(St udent us er)<br />

Figure 2. IMMEDIATE network architecture<br />

CD-ROM<br />

148

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

Saved successfully!

Ooh no, something went wrong!