An Open Architecture of Social Learning System on World Wide Web

碩士 === 中原大學 === 資訊工程學系 === 85 ===   This thesis proposes an open architecture of social learning systems on World-Wide Web, with the essence of rearrangement, separateness, and openness. Rearrangement means that a system's components can be reused as software ICs (Integrated Circuits) to form...

Full description

Bibliographic Details
Main Author: 林文漢
Other Authors: 賀嘉生
Format: Others
Language:zh-TW
Published: 1997
Online Access:http://ndltd.ncl.edu.tw/handle/48434412525426392902
Description
Summary:碩士 === 中原大學 === 資訊工程學系 === 85 ===   This thesis proposes an open architecture of social learning systems on World-Wide Web, with the essence of rearrangement, separateness, and openness. Rearrangement means that a system's components can be reused as software ICs (Integrated Circuits) to form another system configuration. From this viewpoint, all learning models can be analyzed into several basic learning components stored in different places. This brings the charm of separateness, since we can download and execute those software components in need but not all. Openness is achieved by opening the message formats among components to public, therefore other people are able to develop any other components they need.   In social learning systems, the interactions among learners are deserved to be emphasized. There are two kinds of communications interface among local components: active-interaction and loose-interaction. The communication interfaces among remote components are attained by socket interface of client/server model. Under multi-server architecture, such communication interface design givens a system more flexibility and more efficiency. When a single server crashes, the system can still be set up through accessing other servers.   In order to enable teachers to quickly assemble a social learning system by themselves, we analyze and implement some of its basic components. At the same time, the approach to building up social learning systems is also presented. These basic components are used in different social learning models to prove our idea of open architecture.