系統識別號 | U0002-2206200513263300 |
---|---|
DOI | 10.6846/TKU.2005.00501 |
論文名稱(中文) | 以SCORM為基礎之圖型介面化課程編輯封裝系統 |
論文名稱(英文) | SCORM-Based Courseware Authoring Tool Using Graphical User Interface |
第三語言論文名稱 | |
校院名稱 | 淡江大學 |
系所名稱(中文) | 資訊工程學系碩士班 |
系所名稱(英文) | Department of Computer Science and Information Engineering |
外國學位學校名稱 | |
外國學位學院名稱 | |
外國學位研究所名稱 | |
學年度 | 93 |
學期 | 2 |
出版年 | 94 |
研究生(中文) | 楊宣哲 |
研究生(英文) | Hsuan-Che Yang |
學號 | 792190067 |
學位類別 | 碩士 |
語言別 | 繁體中文 |
第二語言別 | |
口試日期 | 2005-06-03 |
論文頁數 | 82頁 |
口試委員 |
指導教授
-
顏淑惠
委員 - 楊錦潭 委員 - 施國琛 委員 - 顏淑惠 |
關鍵字(中) |
評量方法 Courseware Diagram 概念圖 影響圖 課程編輯軟體 SCORM |
關鍵字(英) |
Assessment mechanism Courseware Diagram Conceptual map Influence diagram Authoring Tool SCORM |
第三語言關鍵字 | |
學科別分類 | |
中文摘要 |
近年來,遠距教學比起以往更加受到矚目,只因它提供給學習者一個更富有彈性的學習環境。然而對老師來說,產出供遠距教學環境使用的課程以及藉此評量學生卻是顯得捉襟見妯。因此提出一個系統化的評量方法來加強師生間的互動;以這樣的概念結合了影響圖的表現而成為Courseware Diagram。首先,藉由系統架構課程的學習順序;根據學生的表現而決定是否需要參與補救課程;其次,課程內容可根據學生的表現而調整,使得學生從學習中獲得最大的成效;再者,經系統可封裝課程成符合SCORM標準的課程軟體;最後藉由直覺式的圖形化介面,降低使用門檻,同時提供老師根據學生反應適時修改課程內容及學習順序。 |
英文摘要 |
Web-based distance learning becomes more popular and convenient, it provides flexible environment for learners. However, it is hard for teachers to design the distance course and assess students’ learning. To overcome this drawback, a systematic assessment mechanism is proposed to enhance interaction between students and teachers. The theory of concept and influence diagram combined together as a new courseware diagram with useful tools. There are three aspects in the courseware diagram. First, a course flow chart can be built systematically and students learning performance can be improved by taking different level of remedial courses based on student performance. Second, course content can be adjusted to maximize students’ learning result with analyzing student’s learning performance. Thirdly, the courseware diagram can be generated with the international distance learning standard Sharable Content Object Reference Model (SCORM). Finally, this mechanism can be easily used by instructor because of its user-friendly interface and it allows the instructor to receive prompt feedback from students. |
第三語言摘要 | |
論文目次 |
第一章 緒論..............................................1 1.1 研究動機與目的.......................................1 1.2 課程編輯工具簡介.....................................5 1.3 論文組織架構.........................................6 第二章 相關資料與研究....................................9 2.1 SCORM ................................................9 2.1.1 課程聚集架構 - Content Aggregation Model..........11 2.1.2 執行環境 - Run-Time Environment...................16 2.1.3 教學活動順序與導航 - Sequencing and Navigation....17 2.2 課程編輯工具 - Authoring Tools......................23 2.3 影響圖 - Influence diagram..........................25 2.4 智慧型電腦輔助教學系統以及智慧型導讀系統 - ICAI and Intelligent Tutoring Systems............................27 第三章 系統概念與架構...................................29 3.1 系統概念............................................29 3.2 系統架構............................................35 第四章 系統實作.........................................39 4.1 系統開發環境與開發工具..............................39 4.1.1 開發環境..........................................39 4.1.2 開發工具..........................................39 4.1.2.1 netBeans........................................43 4.1.2.2 JGraph..........................................45 4.1.3 OOA and OOD.......................................46 4.2 系統介面............................................58 4.3 系統操作與說明......................................63 4.4 於RTE(Runtime Environment)的驗證....................70 第五章 未來展望與結論...................................77 5.1 未來展望............................................78 5.2 結論................................................79 參考文獻................................................81 附錄 英文論文...........................................83 圖表目錄 圖表 1 SCORM 規格演進...................................10 圖表 2 COURSEWARE DIAGRAM 轉換至SCORM表示結構之演算法...34 圖表 3 MVC MODEL 示意圖.................................36 圖表 4 系統中負責MODEL及VIEW部分的類別圖................37 圖表 5 系統中負責CONTROLLER 部分的類別圖................38 圖表 6 JAVA PLATFORM 示意圖.............................40 圖表 7 NETBEANS IDE開發環境.............................43 圖表 8 ECLIPSE IDE開發環境..............................45 圖表 9 JGRAPH版本差異...................................46 圖表 10 系統主要套件....................................47 圖表 11 主程式類別圖....................................48 圖表 12 系統使用者介面相關類別圖........................49 圖表 13 系統支援多語言介面類別圖........................49 圖表 14 系統使用COMMAND PATTERNS相關類別圖..............50 圖表 15 系統處理HTML編輯器類別圖........................51 圖表 16 系統課程編輯區控制類別圖........................52 圖表 17 課程結點控制類別圖..............................53 圖表 18 系統處理純文字編輯類別圖........................53 圖表 19 系統顯示樹狀結構類別圖..........................54 圖表 20 系統顯示狀況列類別圖............................55 圖表 21 系統工具類別圖..................................56 圖表 22 主程式運作循序圖................................57 圖表 23 系統介面........................................58 圖表 24 新增專案方法示意圖..............................58 圖表 25 課程編輯示意圖..................................59 圖表 26 系統課程編輯工具列..............................60 圖表 27 產生新專案......................................63 圖表 28 在專案中新增教材................................64 圖表 29 編輯教材網頁內容................................64 圖表 30 匯入現存之教材資源..............................65 圖表 31 編輯教材COURSEWARE DIAGRAM......................65 圖表 32 編輯課程節點屬性................................66 圖表 33 編輯測驗節點屬性................................67 圖表 34 節點與節點間產生循序關係........................67 圖表 35 COURSEWARE DIAGRAM轉換成SCORM描述XML檔案格式以及於RTE顯示課程之結構.......................................68 圖表 36 實際學習效果值..................................69 圖表 37 PIF封裝.........................................69 圖表 38 RTE進入畫面.....................................71 圖表 39 上傳課程........................................71 圖表 40 註冊課程........................................72 圖表 41 瀏覽課程........................................73 圖表 42 瀏覽課程內容為網頁..............................73 圖表 43 瀏覽課程內容為PDF檔案...........................74 圖表 44 瀏覽測驗網頁....................................74 圖表 45 瀏覽課程為WORD檔案..............................75 圖表 46 瀏覽課程為WORD檔案..............................75 圖表 47 瀏覽課程為POWER POINT簡報檔.....................76 圖表 48 ADL規劃之遠距教學產品類型.......................78 |
參考文獻 |
[1] PARC(Palo Alto Research Center) http://www.parc.xerox.com/ [2] Advanced Distributed Learning (ADL) Sharable Content Object Reference Model (SCORM®) 2004 Overview [3] AICC (Aviation Industry CBT Committee) http://www.aicc.org/ [4] IEEE LTSC (Institute of Electrical and Electronic Engineers Learning Technology Standards Committee) http://ltsc.ieee.org/ [5] IMS (IMS Global Learning Consortium, Inc.) http://www.imsproject.org/ [6] ARIADNE (the Alliance of Remote Instructional Authoring & Distributed Networks for Europe) http://www.ariadne.eu-org/ [7] Flora Chia-I Chang, Lun-Ping Hung and Timothy K. Shih, “A New Courseware Diagram for Quantitative Measurement of Distance Learning Course,” in the Journal of Information Science and Engineering (JISE), 2003. [8] SCORM Content Aggregation Model (CAM) Version 1.3.1 http://www.adlnet.org/ [9] SCORM Run-Time Environment (RTE) Version 1.3.1 http://www.adlnet.org/ [10] Authoring Tools Application Guidelines-Practical Examples and SCORM Implementation Suggestions (Version 1.0,July 31,2003) http://www.adlnet.org/ [11] SCORM Sequencing and Navigation (SN) Version 1.3.1 http://www.adlnet.org/ [12] Carnegie Mellon University LSAL,SCORM Best Practices Guide for Content Developers.(2003), http://www.lsal.cmu.edu/lsal/expertise/projects/developersguide/ [13] Macromedia, Inc. http://www.macromedia.com/ [14] SumTotal Corporate. http://www.sumtotalsystems.com/index.html [15] Timothy K. Shih, Wen-Chih Chang, I-Chun Liao and Pei-Yng Wu Courseware Diagramming System Object Oriented Concepts based on SCORM [16] CARBONELL, J.R. (1970). AI in CAI: An Artificial Intelligence Approach to Computer-Assisted Instruction. In: IEEE Transactions on Man-Machine Systems, 11(4): 190-202. [17] Sleeman,D.H., Brown,J.S. Intelligent Turtoring Systems Academy Press, New York, 1982 [18] Java http://java.sun.com [19] NetBeans http://www.netBeans.org [20] Eclipse http://www.eclipse.org [21] JGraph http://www.jgraph.com, http://sourceforge.net/projects/jgraph [22] SCORM 2004 Sample Run-Time Environment Version 1.3.2 http://www.adlnet.org/ [23] Apache Software Foundation Tomcat http://www.apache.org [24] Timothy K. Shih , C. Y. Chang, K. P. Shih , T. C. Kao, G. J. Yu, and T. S. Chen, "Hard SCORM," in the IEEE Learning Technology newsletter, Vol. 6 Issue 2, April 2004. [25] Timothy K., Nigel H. Lin, Wen-Chih Chang, Using SOAP and .NET Web Service to Build SCORM RTE and LMS, in Proceedings of the 2003 International Conference on Advanced Information Networking and Applications (AINA'03), Xi'an, China, March 27 – 29, 2003. [26] Nigel H. Lin, Timothy K. Shih, L. J. Lin, Hui-huang Hsu, Hsuan-Pu Chang, Han-Bin Chang, “Pocket SCORM”, In Proceedings of the 6th International Workshop on Multimedia Network System and Application (MNSA’ 2004) [27] IMS Simple Sequencing Specification, IMS Global Learning Consortium, Inc. (2002), http://www.imsglobal.org/ [28] Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides. “Design patterns: Elements of Reusable Object Oriented Software” Addison-Wesley, 1995 [29] 結城 浩,Design Patterns於JAVA語言上的實習應用,博碩文化, 2002 [30] Martin Fowler, Refactoring: Improving The Design of Existing Code, Addison-Wesley, 1999 |
論文全文使用權限 |
如有問題,歡迎洽詢!
圖書館數位資訊組 (02)2621-5656 轉 2487 或 來信