§ 瀏覽學位論文書目資料
  
系統識別號 U0002-2607201012361600
DOI 10.6846/TKU.2010.00938
論文名稱(中文) 用PDF實作IMS-QTI介面
論文名稱(英文) The design and implement of IMS-QTI in PDF
第三語言論文名稱
校院名稱 淡江大學
系所名稱(中文) 資訊工程學系碩士班
系所名稱(英文) Department of Computer Science and Information Engineering
外國學位學校名稱
外國學位學院名稱
外國學位研究所名稱
學年度 98
學期 2
出版年 99
研究生(中文) 劉庭瑋
研究生(英文) Ting-Wei Liu
學號 697410735
學位類別 碩士
語言別 繁體中文
第二語言別 英文
口試日期 2010-06-28
論文頁數 69頁
口試委員 指導教授 - 蔡憶佳
委員 - 陳伯榮
委員 - 林慶昌
委員 - 蔡憶佳
關鍵字(中) 測驗與評量標準
PDF
電子書
數位學習標準
關鍵字(英) IMS-QTI
PDF
E-book
E-learning standard
第三語言關鍵字
學科別分類
中文摘要
隨著資訊科技與網路的蓬勃發展,也改變了學校教育的傳統教學模式,從電腦輔助教學到線上學習進展到電子化的學習。網路上也已經發展出許多網路的學習系統。目前有很多網路式學習,提供使用者自由以及互動的學習環境,透過遠距教學(Distance Learning)或電子學習(E-Learning),隨時隨地的在網路上學習各種知識,對於課程內容有不熟悉的地方,除了能夠不斷在網路上反覆練習以及複習之外,也能利用網路傳訊,等網路服務的輔助,與其他人直接進行問題的討論及研究。
    由於各學習系統所使用之教學資源格式都有自己的獨特性,所以會造成各系統間無法有效分享彼此開發的教學資源。因此,有許多國際組織已經訂出很多網路教材文件標準規範的制定工作,IMS-QTI就是其中一個組織,它們將網路測驗系統使用的XML文件,訂定了很多標準,例如文件架構的規定、使用哪些標籤。藉由這些規範,進而達到教材之再利用、可分享與互操作性。
	近年來電子書慢慢成為了一種流行,從幾年前的Amazon kindle到最近新上市的iPad,越來越多廠商逐漸發展了不同的電子書標準,這些電子書標準大部分都有能在不同的平台運作的特色,因為這個特色所以電子書的內容資源即使是在不同的平台,也可以使用。能夠在不同平台運作的格式有很多,例如ePub、PDF。
	PDF格式的文件,在現在是相當流行的一種文件格式,許多教師喜歡使用PDF格式的文件,來當作輔助教學的工具,例如將考卷弄成PDF格式的文件,讓學生下載。PDF格式有很多的優點,包含1.它是一個跨平台的標準,可以在不同的作業系統以及電腦平台上開啟這個文件,而且內容不會有改變2.PDF能夠保存原始文件的所有字型、格式、顏色以及圖形3.PDF檔案只能供閱讀不能被修改(除了付費的PDF製作軟體),可以確保內容完整。
    在本論文中,將PDF電子書和試題作結合,因為目前電子書的標準沒有針對題目作設計,如果能將互動式的試題加入電子書中,使電子書不僅能夠閱讀,而且還能夠用來做測驗。本論文的試題標準將參考IMS-QTI的規範,使用線上教學系統的網路教材XML格式的文件,並且建立可以轉換成PDF文件的系統,以及嵌入Acrobat JavaScript。使PDF文件具有像網頁般的互動能力。當出題者想由PDF文件來當作是一種測驗方式時,可以藉由符合QTI規範的文件產生PDF題庫來使考卷具有評量的能力,因為在考卷中,嵌入JavaScript語言,可以將答案已即將關的說明藏在PDF的文件中,當老師使用PDF文件來當作輔助教材時,可以幫助學習者有更好的學習評量效果。
英文摘要
Modern Computer technology is become faster and Internet become more popular than before, many institutions try to develop a lot of E-learning systems for the purpose of convenient test environment. E-learning system changed learning methods a lot. For example, schools begin to use E-learning system so students can study not just in the classroom. E-learning system provides free and interaction environment for learner.
But many E-learning systems have their own question format, IMS-QTI defines a unified format. When E-assessment use the QTI standards. Other systems can use this assessment without any change. On the other hand we just provide one format that any systems can use this assessment. IMS-QTI defines the framework of assessment, labels, metadata, response type…etc. The advantage of these standards can let a lot of E-assessment be reuse and shareable.
So far most of current E-document is PDF format. In school many teacher use PDF document to store context of textbook or test. But most documents are read only. On the other hand, present portable documents are not use for interaction.
In recent years, e-books are more popular﹐ from Amazon kindle to iPad, more and more company develop different e-book standard. These standards has a very important feature, it can work in different hardware device.
PDF format has a lot of advantage. For example, this document format can cross operating system. PDF document can save font type, color, and image, so if you open PDF file in different operating system, the style will not change. PDF file can let the content become read only. 
So this paper will combine the PDF e-book document and on-line assessment standard. These e-book standards do not design for assessment. If we add interaction assessment to e-books, e-books not only read but also for assessment purpose. I implement a system to generate questions that provide a module to produce an examination environment in PDF and automatic grading automatically by write JavaScript code on the PDF document file.
第三語言摘要
論文目次
目錄 III
圖目錄 V
表目錄 VI
一、緒論 1
1.1 研究目的 1
1.2 研究動機 1
1.3 研究方法 2
二、背景知識 3
2.1 名詞解說 3
2.1.1 JavaScript語言 3
2.1.2 Acrobat JavaScript 4
2.1.3 DOM 4
2.1.4 電子書的標準 6
2.1.5 數位學習標準 8
2.2 文獻探討 19
2.2.1 網路教材標準化之研究 19
2.2.2 題型轉換之研究 20
2.2.3 離線系統之研究 21
2.2.4 試題回覆之研究 22
2.2.5 系統實做研究	22
2.2.6 在硬體資源有限制的研究	23
2.2.7 線上教學系統結合適性測驗的研究	24
2.2.8 本研究與其他研究的比較 25
三、題型轉換系統模型與系統架構 26
3.1 轉換系統模型 26
3.2 系統架構 28
四、系統轉換流程與題型設計 30
4.1 題目轉換流程 30
4.2 XML文字樣板設計 33
4.2.1 Result Report轉換範例 33
4.2.2 標籤設計 44
4.2.3 標籤內容需要注意的事項	 46
五、系統實作 48
5.1 硬體與軟體 48
5.2 題型轉換系統主要套件詳細實作 50
5.2.1 PDFFrame 50
5.2.2 SelectFile 51
5.2.3 Transform	54
5.2.4 Merge 55
5.3 評量模組 57
5.3.1 加入JavaScript 57
六、結論	59
6.1 JavaScript在PDF文件中的限制 59
6.2 文件物件模型(DOM)在PDF和網頁上的差異 60
6.3 未來研究方向 60
參考文獻 62
附錄---英文論文 64

圖目錄
圖 1、html DOM 節點圖 5
圖 2、LTSA abstraction-implementation layers 9
圖 3、ASI model示意圖 13
圖 4、Render Type 配對題型參考 14
圖 5、Render Type 複選題型參考 14
圖 6、Content Packaging架構圖例 17
圖 7、IMS LIP的主要資料結構 18
圖 8、知識點樹狀結構 23
圖 9、系統模型 27
圖 10、系統架構圖 29
圖 11、完整試題的XML文件樣板	 32
圖 12、單一題型的文件樣板 32
圖 13、座標示意圖 34
圖 14、圖片座標示意圖 34
圖 15、Acrobat JavaScript偵錯程式	49
圖 16、Acrobat JavaScript編輯環境	50
圖 17、使用者介面	51
圖 18、selectfile的演算法,呼叫處理xml的function 51
圖 19、opxml.openfile部分演算法 52
圖 20、SelectFile執行前 53
圖 21、SelectFile執行後 53
圖 22、分析題目metadata的演算法 54
圖 23、分析儲存題目標籤的演算法 55
圖 24、亂數演算法 56
圖 25、合併演算法	56
圖 26、顯示隱藏欄位演算法 57
圖 27、新增文字欄位演算法 58
圖 28、取得選項內文字演算法 58

表目錄
表 1、html文件檔案	 5
表 2、PDF提供的欄位 6
表 3、電子書格式比較 7
表 4、SCORM標準的特性 10
表 5、和其他系統的比較 25
表 6、各package說明 28
表 7、QTI作答回覆格式 35
表 8、完整試題的XML文件樣板標籤說明 45
表 9、單一試題的XML文件樣板標籤說明 45
表 10、空白空格範例 46
表 11、硬體環境與軟體工具 48
參考文獻
[1]徐永堅,「智慧型試題編撰系統之研究」,靜宜大學資訊管理學系碩士論文,2006。
[2]蘇俊銘、曾憲雄、蘇東興、蔡文能,「網路教材標準化之研究」,WISCS 2003網路教學系統平台與內容標準化研討會,2003,頁83-90。
[3]劉育隆、曾彥鈞、郭伯臣、揚智為,「以知識結構為基礎之適性化補教教學系統建置」,南台科技大學。
[4]陳建弘,「線上學習及線上測驗系統對高職計算機概論教學及學習成就之影響」,國立中央大學資訊工程研究所碩士論文,2005。
[5]Adobe Corporation, “Acrobat Forms JavaScript Object Specification,” ver4.0
http://www.adobe.com/devnet/acrobat/javascript.html, January 1999.
[6]Adobe Corporation,	 “Acrobat JavaScript Scripting Guide,” ver6.0, http://www.adobe.com/devnet/acrobat/javascript.html, May 2003.
[7]Adobe Corporation,	 “Developing Acrobat Applications Using JavaScript,” ver8.0, http://www.adobe.com/devnet/acrobat/javascript.html, Nov 2006.
[8]Adobe Corporation,	 “JavaScript for acrobat API Reference,” ver2.0, http://www.adobe.com/devnet/acrobat/javascript.html, April 2007.
[9]B. Lowagi, “iText in Action-Creating and Manipulating PDF,” Manning                        Publication, Dec.2006.
[10]I.A. Zualkernan, Y.A. Ghanam, M.F. Shoshaa, A.S. Kalbasi, ”An Architecture for Dynamic Generation of Qti2.1 Assessments for Mobile Devices Using Flash Lite,” Seventh IEE international conference on advanced learning technologies, Niigata, July 2007, pp. 194-195.
[11]IMS Global Learning Consortium, “IMS Question and Test Interoperability Overview,” Public Draft Specification, Version 2.1, June 2006.
[12]IMS Global Learning Consortium, “IMS Question and Test Interoperability XML Binding,” Public Draft Specification, Version 2.1, June 2006.
[13]IMS Global Learning Consortium, “IMS Question and Test Interoperability Implementation Guide,” Public Draft Specification, Version 2.1, June 2006.
[14]IMS Global Learning Consortium, “IMS Question and Test Interoperability Assessment Test, Section, and Item Information Model,” Public Draft Specification, Version 2.1, June 2006.
[15]M. Omar, A. Dalwai, H. Suleman, "An Evaluation of the QTI E-Learning Standard in Resource-Limited Environments,” 7th Annual Conference on World Wide Web Applications, Cape Town, 2005	
[16]P. Santos, X. Colina, D. Hernandez-Leo, J. Melero, J. Blat, "Enhancing Computer Assisted Assessment Using Rubrics in a QTI Editor,” Ninth IEEE International Conference on Advanced Learning Technologies, Riga, July 2009, pp.303-305
[17]W.T. Huang, X.X. He, L. Qiao, "The Design and Implementation of Web-based E-learning Examination System Based on J2EE,” International Conference on E-Business, Enterprise Information Systems, E-Government, and Outsourcing (EEE'06), Las Vegas, Nevada, 2006
[18]World Wide Web Consortium, “Document Object Model(DOM) Level 1 Specification,” ver1.0,  http://www.w3.org/DOM/, October 1998
論文全文使用權限
校內
紙本論文於授權書繳交後1年公開
同意電子論文全文授權校園內公開
校內電子論文於授權書繳交後1年公開
校外
同意授權
校外電子論文於授權書繳交後1年公開

如有問題,歡迎洽詢!
圖書館數位資訊組 (02)2621-5656 轉 2487 或 來信