陳銘憲臺灣大學:資訊網路與多媒體研究所陳凱翔Chen, Kai-HsiungKai-HsiungChen2007-11-272018-07-052007-11-272018-07-052006http://ntur.lib.ntu.edu.tw//handle/246246/58419數位學習標準(SCORM)已經迅速發展多年了。SCORM提供跟其他遠距教學系統溝通的方式。數位家庭平台(MHP)是一個備受期待的互動數位電視的標準。為了延續重複使用SCORM數位學習資源資料庫,這篇論文提出了一個新平台,可以讓SCORM的資源被MHP平台的遠距教學系統所使用。另外,這篇論文提出了一個相容於SCORM的數位電視學習架構,稱之為電視教學資源共享系統(RTL),這個系統相容於SCORM的資源。另外,為了加強解讀數位電視的資源文件,這篇論文提出了一個兩段式的解讀剖析演算法,名為TPP。這個系統架構跟演算法讓DVB-MHP的平台更加的有彈性,擴充性強,而且很容易就可以跟現有的SCORM數位線上學習資源作整合。這篇論文也會展示這個系統的雛型,並且會在實驗結果裡面量測TPP演算法的效率。E-Learning standard (SCORM) has been extensively developed in recent years. It provides a way to extend distance education to other mediums. Multimedia Home Platform (MHP) is a promising interactive digital TV standard. In order to extend the re-use of the resource database in SCORM, this thesis devises a new platform, which allows the use of SCORM resource to provide educational services on the MHP platform, i.e., T-Learning. Explicitly, I develop a SCORM compatible T-Learning system architecture named Resource-Reuseable T-Learning (RTL), which is capable of reusing the SCORM resource package. Moreover, to enhance the efficiency of parsing the T-Learning documents, I also propose a two-phase parsing algorithm called TPP. Our system architecture and the parsing algorithm make the DVB platform flexible, extensible, and easy to be integrated with the existing E-Learning SCORM materials. We demonstrate the prototype of RTL architecture in this thesis and show the efficiency of the TPP algorithm in our experimental results.1 Introduction 5 2 Preliminaries 11 2.1 MPEG-2 Transport Stream . . . . . . . . . . . . . . . . . . . . . . . . . . 11 2.2 DVB-MHP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 2.3 SCORM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 2.4 Comparing E-Learning with T-Learning . . . . . . . . . . . . . . . . . . . 14 3 Resource-Reusable T-Learning Architecture 16 3.1 Design of T-Learning Server . . . . . . . . . . . . . . . . . . . . . . . . . . 16 3.1.1 SCORM Editor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 3.1.2 SCORM Handler . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 3.2 Design of T-Learning Client . . . . . . . . . . . . . . . . . . . . . . . . . . 19 3.2.1 Interpreter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 3.2.2 SCORM Parser . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 3.2.3 Program Generator . . . . . . . . . . . . . . . . . . . . . . . . . . 21 3.2.4 DOM tree Structure . . . . . . . . . . . . . . . . . . . . . . . . . . 22 3.2.5 Two-Phase Parsing Algorithm . . . . . . . . . . . . . . . . . . . . . 24 3.3 Import Issues in RTL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 4 Experimental Results 34 4.1 RTL Platform . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 4.2 Demonstration of RTL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 4.3 Practicability of RTL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 4.4 Performance Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 4.5 Flexibility . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 5 Conclusion and Future Works 46 A Code of Transcoder 48 B Report : SCORM in Taiwan 50 B.1 Abstract . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 504487484 bytesapplication/pdfen-US數位遠距教學數位電視SCORMT-Learning,MHP電視教學資源共享系統之設計On Designing a Resource-Reusable T-Learning Systemthesishttp://ntur.lib.ntu.edu.tw/bitstream/246246/58419/1/ntu-95-R93944022-1.pdf