Construct an Application Program Interface for a SCORM-Conformant Medical E-learning System
Date Issued
2004
Date
2004
Author(s)
Kuo, Yin-Chuan
DOI
zh-TW
Abstract
As a result of network popularization and information technology progress, e-learning development has been moving toward web-based learning. There are two major directions of e-learning researches have been recognized. One is to produce reusable teaching material, and the other is to establish Learning Management System (LMS). It can reduce the waste of time and money when the teaching material is reusable. Learning management system has to provide integral tracking and management interface in order to set up a communication between teaching materials and server.
Standards of e-learning have been established by many international organizations to achieve the propose as top of that. SCORM, a commonly used standard, is adopted in our medical learning system as the development basis. To provide various teaching materials, HL7/CDA documents were transformed to SCORM-conformant materials. The LMS can provide a channel of searching and editing these materials for teachers. The purpose of this study is to establish an interface between user and server so that it can provide immediately interaction when learning.
According to the SCORM standard, the Application Program Interface (API) of teaching materials must be written by JavaScript language; therefore, most of the LMS use JAVA technique (for example: Java Applet) to implement the API. XML-RPC technique is used in this study to be the medium of user and server (PHP). At first, the function which is Remote Procedure Call of XML form has to be transferred to server when a user calls a JavaScript function. After the operation of the server, the return value is also packed to the form of XML and delivered back to user. For users, the setup of Java Virtual Machine can be leave out by this method.
Subjects
醫學教育
應用程式介面
數位學習
SCORM
medical education
e-learning
Type
thesis
