林 興
(閩南理工學院信息管理學院,福建 石獅 362700)
隨著計算機技術(shù)、移動通信技術(shù)的蓬勃發(fā)展,移動互聯(lián)網(wǎng)正在成為人們連接網(wǎng)絡的主要方式。智能手機和各類社交網(wǎng)站中涌現(xiàn)出大量的音頻、視頻、圖片等數(shù)據(jù),對這些數(shù)據(jù)如何進行獲取和管理成為目前眾多學者研究的主要內(nèi)容。移動多媒體是指將計算機和視頻技術(shù)和媒體結(jié)合起來,用于與兩種媒體或以上媒體進行人機交互的信息傳播和移動的便攜式移動設備。移動多媒體技術(shù)成為其中一個關(guān)鍵技術(shù),它支持更加完善的多媒體信息處理的功能,包括視頻電話、VoIP系統(tǒng)和無線多媒體監(jiān)控等。移動多媒體通信系統(tǒng)對多媒體信息能夠進行實時采集、傳輸和處理。在移動終端設備的發(fā)展過程中,Zenith的最新研究報告預測,到2018年,全世界的智能手機用戶將持續(xù)增長,其中排名第一的為中國,達到13億,印度排名第二,為5.3億,美國排名第三,為2.29億。隨著移動通信技術(shù)尤其是3g技術(shù)的成熟和普及,以及4G的不斷發(fā)展,越來越多的教育工作者和學習者開始使用移動終端。由于智能設備的便攜性使得學習者可以很容易地利用零碎時間來學習智能手機和平板電腦[1]。此外,移動終端和各種傳感器(如GPS)的多媒體性能可以幫助開發(fā)者進行各種交互式應用程序的開發(fā)。本文結(jié)合當前教育和信息技術(shù)的發(fā)展現(xiàn)狀,研究如何將移動多媒體技術(shù)應用在教育中,使學習者可以很容易地獲得優(yōu)質(zhì)教育資源,為終身學習提供簡便。
隨著移動技術(shù)和互聯(lián)網(wǎng)技術(shù)的飛速發(fā)展,移動教學平臺在網(wǎng)絡學習和遠程教育的基礎上逐步形成。移動互聯(lián)網(wǎng)技術(shù)在移動終端平臺中的應用為教育改革提供了平臺和基礎。在美國,斯坦福、哈佛和其他一些高校已經(jīng)開始應用MOOC移動學習平臺。Viana等人提出了使用移動多媒體技術(shù)建立移動文件,結(jié)合元數(shù)據(jù)提取和濃縮的方法自動從用戶的上下文注釋中由用戶和注釋應用自定義規(guī)則來推斷上下文的特征。中國在探索教學資源共享方面的研究較早,例如早期的網(wǎng)絡精品課程。蘇等人利用Flash XML構(gòu)建全面、具體的教學信息和強大的交互功能,構(gòu)建出符合學生的認知的地理教學多媒體電子教學地圖,并研究了電子地圖的放大、縮小、移動、標簽、查詢的實現(xiàn)技術(shù),在地理教學中取得了良好的應用效果。一些研究者通過多媒體教學、遠程教學和移動媒體技術(shù),結(jié)合移動多媒體和大學圖書館的資源管理,構(gòu)建數(shù)字圖書館,以提高學生的自主學習能力,增加閱讀時間[2]。
然而,目前移動媒體技術(shù)應用于教學還存在一些不足之處。多媒體技術(shù)在教學中使用的是最傳統(tǒng)和簡單的多媒體技術(shù),沒有良好的基于移動終端的教育平臺。傳統(tǒng)的自主學習在線考試方法存在群體問題不靈活、功能單一、應用范圍窄、穩(wěn)定性差、不能擴展等。本文提出在課程教學中運用移動教學平臺,根據(jù)專業(yè)特點設計和構(gòu)建移動教學平臺。此外,為移動媒體教學平臺添加在線考試模塊,這是一個自主學習的在線考試系統(tǒng),以在線學習和在線考試,幫助學校提高管理水平,降低成本,提升價值,幫助教師通過考試系統(tǒng)掌握學生的學習[3]。
Ruby是一種腳本語言,具有完全面向?qū)ο蟮奶匦?。ORM是對象關(guān)系映射的縮寫,它是一種將關(guān)系數(shù)據(jù)轉(zhuǎn)換為面向?qū)ο缶幊陶Z言的編程技術(shù)。Rails中的ORM是活動記錄,它可以直接使用面向?qū)ο蟮恼Z法操作數(shù)據(jù)庫。Rest架構(gòu)是網(wǎng)頁應用程序的一種軟件體系結(jié)構(gòu)風格,采用一種只對應用程序的性能進行測試,而不注意具體實現(xiàn)過程的方法,稱為行為驅(qū)動開發(fā)。Ruby on Rail框架的結(jié)構(gòu)原理是一組基于重寫和動態(tài)編程語言的假設建立的框架,非常適合解決項目中的問題,其中的各種工具可以使用框架不需要太多的整合實現(xiàn)更多的功能。動態(tài)語言為經(jīng)驗豐富的開發(fā)人員提供更多的功能和靈活性,用更少的代碼表達更廣泛的含義[4]。
圖1 移動多媒體教學平臺的功能結(jié)構(gòu)
HTML5是Internet標準發(fā)展到一定階段的必然需求,HTML5的網(wǎng)絡應用服務需要較少的瀏覽器插件。HTML5支持許多技術(shù)標準,如呈現(xiàn)數(shù)學公式、使用畫布標簽動態(tài)圖形呈現(xiàn)、使用視頻標簽進行視頻播放、離線資源緩存、在線資源監(jiān)視和本地存儲。通過HTML5可以很好地展示教學資源,解決移動多媒體終端資源的兼容性問題,而且HTML5可以生成一些復雜的數(shù)學公式[5]。
移動多媒體教學平臺具有登錄管理、用戶管理、課程管理、考試管理、反饋管理、學習管理、學習評價管理、課程資源管理等功能(如圖1所示)。由于使用移動多媒體教學平臺的對象是教師和學習者,需要教師對教學資源和教學過程進行方便管理,學習者可以隨時隨地使用移動終端學習。
移動多媒體教學平臺對性能有一定的要求,移動多媒體教學平臺的正常頁面和稿件的響應時間應控制在5秒內(nèi)。系統(tǒng)的并發(fā)性是指請求系統(tǒng)每秒可處理的,這需要通過估計用戶規(guī)模計算。
移動多媒體教學平臺對性能有一定的要求,移動多媒體教學平臺的正常頁面的響應時間應控制在3秒內(nèi)。并發(fā)性指的是系統(tǒng)每秒可以處理的請求,這需要通過估計用戶的規(guī)模來計算。一般來說,當每天在70%的訪問請求發(fā)生在40%的時間內(nèi)時,每個服務器每秒能夠處理的請求的數(shù)量的計算公式如(1)所示。在公式(1)中,n代表系統(tǒng)每個服務器每秒能夠處理的請求的數(shù)量,L代表服務器的數(shù)量。
移動多媒體教學平臺可以判斷所使用的移動終端的類型,并顯示不同智能終端相應效果的界面視圖。學習者可以通過網(wǎng)絡將移動多媒體教學平臺用于課程的教學上。移動多媒體教學平臺的架構(gòu)如圖2所示。移動多媒體教學平臺中包括短消息中心、語音控制機群等無線上網(wǎng)功能,成為網(wǎng)絡信息時代的通信樞紐,該架構(gòu)充分利用現(xiàn)有的軟硬件設施和短消息技術(shù)進行一定多媒體教學平臺的設計。
本設計結(jié)合移動多媒體自主學習的在線考試技術(shù),平臺能夠很方便的導入、導出和編輯測試題,能滿足學習者在線考試的需要。前臺顯示系統(tǒng)用來顯示視圖、登錄、注冊等,學習管理和課程管理主要由教師操作,合理規(guī)劃課程,布置作業(yè)。課程資源管理是移動多媒體教學平臺的重要組成部分,它是用來管理豐富的教學資源,是由教師來添加或修改教學資源;學習管理是用于學習;系統(tǒng)和其他系統(tǒng)的管理子系統(tǒng)主要負責性能的管理,以及在線考試、評價和與用戶的互動。
圖2 移動多媒體教學平臺架構(gòu)
在Ruby語言中可以用構(gòu)造函數(shù)來創(chuàng)建對象,定義實例方法,每種方法都可以實現(xiàn)一個便于內(nèi)部和外部調(diào)用的函數(shù)。Ruby on Rail框架包含快速網(wǎng)頁生成模塊,分別為Mina、fragment和layout,fragment中的頁眉和頁腳是最常用的編寫頁面的方法。頁眉和頁腳顯示在頁面上,只需要調(diào)整CSS的一部分,因此布局部分就可以使用了,布局部分主要用于編寫樣式表。
平臺的學生和老師用各自的賬號和密碼登錄,他們有不同的權(quán)限。教師主要負責課程、資源、測試、互動、績效和評價的管理,學生負責學習系統(tǒng)的學習。在登錄界面上,學生可以根據(jù)需要選擇相應的部分學習。學生導航界面主要分為四個部分:課程學習、課后總結(jié)、在線考試和交流反饋。在學習模塊中,學習者可以充分利用教學資源進行學習,多樣化的教材能幫助學習者更好地理解理論知識。課后總結(jié)主要包括知識的重點和難點以及學生的筆記。在在線考試部分的問題是豐富多樣的,它可以幫助學生評估他們的學習效果更好,教師可以根據(jù)考試成績評價學生的整體學習,溝通反饋,學習者可以與教師或其他學習者互動,提高學生的學習效率。
隨著移動通信技術(shù)的迅速發(fā)展,使得越來越多的教育工作者和學習者開始使用移動終端。本文結(jié)合當前教育和信息技術(shù)的發(fā)展現(xiàn)狀,研究如何將移動多媒體技術(shù)應用在教育中,使學習者可以很容易地獲得優(yōu)質(zhì)教育資源,為終身學習提供簡便。本文分析了移動多媒體教學平臺的研究現(xiàn)狀,闡述了移動多媒體教學平臺的關(guān)鍵技術(shù),包括Ruby on Rail框架和HTML5。在教學中將移動多媒體技術(shù)應用于教學,設計了一個移動多媒體教學平臺。在Ruby框架的基礎上,利用HTML5技術(shù),豐富了教育平臺的功能,在移動教學平臺的在線考試部分采用了在線考試技術(shù),幫助學生更好地評價自己的學習,提高學習效率。