博碩士論文 103522029 詳細資訊




以作者查詢圖書館館藏 以作者查詢臺灣博碩士 以作者查詢全國書目 勘誤回報 、線上人數:51 、訪客IP:18.191.181.231
姓名 劉書豪(Shu-Hao Liou)  查詢紙本館藏   畢業系所 資訊工程學系
論文名稱 對於Exchangeable Learning Objects的自動轉換機制-使用Google Course Builder為例
(An Automatic Conversion Mechanism for Exchangeable Learning Objects- using Google Course Builder as an Example)
相關論文
★ 基於edX線上討論板社交關係之分組機制★ 利用Kinect建置3D視覺化之Facebook互動系統
★ 利用 Kinect建置智慧型教室之評量系統★ 基於行動裝置應用之智慧型都會區路徑規劃機制
★ 基於分析關鍵動量相關性之動態紋理轉換★ 基於保護影像中直線結構的細縫裁減系統
★ 建基於開放式網路社群學習環境之社群推薦機制★ 英語作為外語的互動式情境學習環境之系統設計
★ 基於膚色保存之情感色彩轉換機制★ 一個用於虛擬鍵盤之手勢識別框架
★ 分數冪次型灰色生成預測模型誤差分析暨電腦工具箱之研發★ 使用慣性傳感器構建即時人體骨架動作
★ 基於多台攝影機即時三維建模★ 基於互補度與社群網路分析於基因演算法之分組機制
★ 即時手部追蹤之虛擬樂器演奏系統★ 基於類神經網路之即時虛擬樂器演奏系統
檔案 [Endnote RIS 格式]    [Bibtex 格式]    [相關文章]   [文章引用]   [完整記錄]   [館藏目錄]   [檢視]  [下載]
  1. 本電子論文使用權限為同意立即開放。
  2. 已達開放權限電子全文僅授權使用者為學術研究之目的,進行個人非營利性質之檢索、閱讀、列印。
  3. 請遵守中華民國著作權法之相關規定,切勿任意重製、散佈、改作、轉貼、播送,以免觸法。

摘要(中) 隨著近幾年網路的普及 ,人們的學習方式有了很大的改變 ,從書本式學習進而轉變成數位學習模式 ,近年來更出現了Flipped Classroom 、MOOC(Massive Open Online Course)等創新學習模式 ,其中MOOCs為現今最廣為人知並且具有代表性的數位學習模式 ,知名的MOOCs平台網站包括edX 、Coursera 、Udacity和Google Course Builder等等 ,面對這麼多種的課程平台不禁讓人對教材的重複使用感到困擾,所以ELO的概念和它跟彼此課程平台的課程包的轉換機制就此產生 。
此篇論文中我們提出了Exchangeable Learning Object(ELO)和Google Course Builder課程之間的轉換機制並且實作出轉換工具 ,ELO為一新定義出的學習物件(Learning Object) ,它的概念是獨一無二 ,目的在於設計將edX 、SCORM 、Google Course Builder三者間的課程互相轉換 ,並且將數位學習的內容做單元式的分解和組成和重複利用 ,以節省編教材的時間 ,關於ELO的規格定義會在第三章第一節提到 。
在論文中將轉換工具 、編輯工具與共通儲存庫整合後提供更好的ELO創作工具 ,使用者可以在上面轉換課程包並使用ELO viewer觀看ELO的內容和編輯ELO和metadata ,上面也提供可以跟社群網路互動的功能 。最後在本篇論文的技術也一樣可以運用在ELO跟不同MOOCs平台上的課程轉換 。

關鍵字:MOOCs, Google Course Builder, LOs, ELO, Authoring tool, Conversion tool
摘要(英) With the current popularity of network technology, the way of learning changes dramatically from book learning into e-learning. In recent years, Flipped Classroom, MOOC (Massive Open Online Course) and other learning mode are becoming the innovative study type; MOOC is for today’s most well-known and representative e-learning model among them. Facing variety of popular MOOC platforms such as edX, Coursera, Udacity, Google Course Builder (GCB), people may confuse the reusability of course materials, the concept of ELO, therefore, was generated.
The aim of this paper is to propose a mechanism to implement a conversion tool to exchange learning objects (LOs) between GCB and Exchangeable Learning Objects (ELO). We define a new LO which is called ELO. It focuses on the design of an exchangeable mechanism between edX, SCORM and GCB, serving as an atomic object for authoring tools to compose and decompose e-Learning contents. The specification of ELO is discussed in part one of section 3. Conversion tool is integrated to a common repository infrastructure for exchanging ELOs, providing a better authoring tool that allows users to covert or edit course packages. In addition, Authoring tool further includes functions for social community interactions, viewing ELO and editing metadata. Finally, the technical contribution of this paper can be used to exchange LOs between different MOOCs platforms.

Keywords—MOOCs, Google Course Builder, LOs, ELO, Authoring tool, Conversion tool
關鍵字(中) ★ MOOCs
★ Google Course Builder
★ LOs
★ ELO
★ Authoring tool
★ Conversion tool
關鍵字(英) ★ MOOCs
★ Google Course Builder
★ LOs
★ ELO
★ Authoring tool
★ Conversion tool
論文目次 摘要---------------------------------i
Abstract----------------------- -----ii
Acknowledgements------------------iii
List of Figures------------------ -----vii
List of Tables-------------------------ix
Chapter 1. Introduction------------1
1.1 Background----------------------1
1.2 Motivation-----------------------2
1.3 Thesis Organization--------------3
Chapter 2. Related works ----------4
2.1 Massive Open Online Course------4
2.2 Learning object-------------------6
2.3 SCORM 2004 specification--------8
2.3.1 Content Model----------------9
2.3.2 Content Packaging ------------12
2.4 Learning Object Metadata----------13
2.5 The Open edX Representation------15
2.6 Google Course Builder--------------15
2.7 Authoring tool and conversion tool--18
Chapter 3. Proposed methodology----20
3.1 Specification of Exchangeable Learning Objects------20
3.2 An ELO authoring/search tool and a common repository test-bed----22
3.3 System implementation--------------28
3.3.1 Components Used on the client side----29
3.3.2 Components Used on the server side---29
3.4 Concept of course architecture------31
3.4.1 Course Architecture of GCB-----31
3.4.2 Course Architecture of ELO-----31
3.5 Convert Google Course Builder course package to ELO--------32
3.5.1 Design of ELO Aggregation XML of ELO Representation---32
3.5.2 Design of ELO manifest XML of ELO representation-------35
3.5.3 Design of Static folder of ELO representation-------------36
3.5.4 Design of HTML files-------------------------------------36
3.5.5 Design of ELO Metadata XML of ELO representation------36
3.6 Convert ELO to course package of Google Course Builder -----39
3.6.1 Create course YAML file under files folder-----------------39
3.6.2 Create course JSON file under data folder-----------------40
3.6.3 Distribute resources to assets folder-----------------------41
3.6.4 Create manifest JSON file under Course Builder package---41
3.7 Convert one unit of Course Builder to ELO----------------------42
3.7.1 Design of ELO Aggregation XML of ELO Representation under one unit-42
3.7.2 Design of ELO manifest XML of ELO representation under one unit----43
3.7.3 Design of Static folder of ELO representation under one unit----------43
3.7.4 Design of HTML files under one unit----------------------------------44
3.7.5 Design of ELO Metadata XML of ELO representation under one unit---44
3.8 Using Flow Control to solve asynchronous problem-----------------------44
3.8.1 Synchronous and Asynchronous problems---------------------------45
3.8.2 Continuation-passing style------------------------------------------46
3.8.3 Management of functions’ execution state---------------------------48
3.8.4 Flow control---------------------------------------------------------49
Chapter 4. Demonstration of conversion tool-------------------------------51
4.1 Conversion tool architecture----------------------------------------------51
4.2 User function interface---------------------------------------------------51
4.3 Demonstration of ELO viewer---------------------------------------------53
4.4 Demonstration of ELO metadata editor------------------------------------55
Chapter 5. Conclusions and Future Works-----------------------------------57
5.1 Environment---------------------------------------------------------------57
5.2 Conclusions---------------------------------------------------------------58
5.3 Future Works--------------------------------------------------------------58
5.3.1 Assessment between GCB and ELO-----------------------------------58
5.3.2 Conversion mechanism between GCB and SCORM 2004--------------58
Reference---------------------------------------------------------------------60
Appendix I---------------------------------------------------------------------64
參考文獻 [1] D. J. Deming, C. Goldin, L. F. Katz, and N. Yuchtman, “Can Online Learning Bend the Higher Education Cost Curve?,” National Bureau of Economic Research, No. w20890, 2015.
[2] T. R. Liyanagunawardena, A. A. Adams, and S. A. Williams, “MOOCs: A systematic study of the published literature 2008-2012,” The International Review of Research in Open and Distributed Learning, 14(3), pp. 202-227, 2013.
[3] P. Pernias Peco, and S. Lujan-Mora, “Architecture of a MOOC based on CourseBuilder,” in Information Technology Based Higher Education and Training (ITHET), IEEE Int’l Conf., pp. 1-8, 2013.
[4] Y. H. Wu, S. H. Lin, J. J. Lun, Y. J. Lin, and F. C. Chong, “An E-learning Content Authoring tool for Transforming DICOM into SCORM” in Engineering in Medicine and Biology Society, 2005. IEEE-EMBS, 27th Annual Int’l Conf., pp. 2890-2893. 2005.
[5] F. H. Lin, T. K. Shih, and W. Kim, “An implementation of the CORDRA architecture enhanced for systematic reuse of learning objects,” IEEE Transactions on Knowledge and Data Engineering, 21(6), 2009, pp. 925-938.
[6] Daradoumis, T., Bassi, R., Xhafa, F., and Caballé, S., “A review on massive e-learning (MOOC) design, delivery and assessment” in Proc. IEEE In P2P, Parallel, Grid, Cloud and Internet Computing Conf. 3PGCIC, October 2013, pp. 208-213.
[7] Vaidya, S., and Paranjape, A., “MOOCs—Changing the way of education” in Proc. IEEE In MOOC, Innovation and Technology in Education Conf. MITE, December 2014, pp. 362-365.
[8] IEEE Draft Standard for Learning Object Metadata, IEEE P1484.12.1/d6.4, 2002.
[9] Y.H. Chen, C.C. Wang, L.Y. Deng, M.C. Chen, and T.K. Shih, “Enhancing Reusability of Learning Objects with Object-Oriented Inheritance Relationships,” Proc. Int’l Conf. Parallel Processing Workshops, p. 26, 2007.
[10] ADL Technical Team, Content Object Repository Discovery and Registration/Resolution Architecture, ADL 1’st International Plugfest, June 07, 2004.
[11] Liu, J. H., Huang, B. S., and Chao, M., “The design of learning object authoring tool based on SCORM” in Proc. IEEE Advanced Learning Technologies Conf. ICALT’05, July 2005, pp. 778-782.
[12] SCORM 2004 4th Edition, Available: http://adlnet.gov/adl-research/scorm/scorm-2004-4th-edition/, [Accessed: Jul. 15, 2015]
[13] C. T. Yang, and H. C. Ho, “A Shareable E-Learning Platform Using Data Grid Technology,” IEEE Int’l Conf. in e-Technology, e-Commerce and e-Service, 2005, pp. 592-595.
[14] Learning object metadata, The IEEE 1484.12.1 Available: http://en.wikipedia.org/wiki/Learning_object_metadata, [Accessed: Jun. 24, 2015]
[15] IEEE, "1484.12.1-2002 - IEEE Standard for Learning Object Metadata," ed, 2002.
[16] Open edX Architecture and Course Structure, Available: https://open.edx.org/contributing-to-edx/architecture, [Accessed: Jun. 27, 2015]
[17] The Story Behind Course Builder Available: http://googleresearch.blogspot.tw/2013/06/the-story-behind-course-builder.html [Accessed: Jun. 20, 2015]
[18] Overview of Google Course Builder, Availbale: https://www.google.com/edu/openonline/course-builder/index.html, [Accessed: Jun. 6 2015].
[19] S. K. Ch, and S. Popuri, “Impact of online education: A study on online learning platforms and edX.” IEEE Int’l Conf. in MOOC Innovation and Technology in Education (MITE), 2013, pp. 366-370.
[20] Kharat, P., Shekhar, G., and Gharpure, P., “Authoring tool based on learning object standards” in Proc. IEEE In Communication, Information & Computing Technology Conf. ICCICT, January 2015, pp. 1-4.
[21] Gordillo, A., Barra, E., and Quemada, J., “Facilitating the creation of interactive multi-device Learning Objects using an online authoring tool” in Proc. IEEE In Frontiers in Education Conference Conf. FIE, October 2014, pp. 1-8.
[22] J.Preclik, “Authoring Tools,” in the 9th Annual Conference of Doctoral Students, 2000.
[23] J. Harris, “An Introduction to Authoring Tools,” ASTD’s Learning Circuits online magazine, 2002.
[24] T. Murray, B. Stephen, and S. Ainsworth, Authoring tools for advanced technology learning environments: Toward cost-effective adaptive, interactive and intelligent educational software. Springer, 2003.
[25] K. M. Al-shawkani, “E-Learning Authoring Tools: The Present and Future Vision,” in Proceedings of 3rd Annual Forum on e-Learning Excellence in the Middle East, 2010.
[26] Gordillo, A., Barra, E., Gallego, D., and Quemada, J., “An online e-Learning authoring tool to create interactive multi-device learning objects using e-Infrastructure resources” in Proc. IEEE In Frontiers in Education Conf. FIE, October 2013, pp. 1914-1920.
[27] Wang, T. H., Yen, N. Y., Du, Y. L., and Shih, T. K., “Courseware Authoring Tool for Achieving Interoperability among Various E-Learning Specifications Based on Web 2.0 Technologies” in Proc. IEEE In Parallel Processing Workshops Conf. ICPPW 2007, September 2007, pp. 25-25.
[28] Google Course Builder, Content Hierarchy, Available: https://www.google.com/edu/openonline/course-builder/docs/1.10/for-course-builder-developers/specific-sub-tasks/student-progress.html, [Accessed: Aug. 15 2015].
指導教授 施國琛(Timothy K. Shih) 審核日期 2016-7-19
推文 facebook   plurk   twitter   funp   google   live   udn   HD   myshare   reddit   netvibes   friend   youpush   delicious   baidu   
網路書籤 Google bookmarks   del.icio.us   hemidemi   myshare   

若有論文相關問題,請聯絡國立中央大學圖書館推廣服務組 TEL:(03)422-7151轉57407,或E-mail聯絡  - 隱私權政策聲明