国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于B/S模式的移動(dòng)學(xué)習(xí)系統(tǒng)開(kāi)發(fā)模式研究與實(shí)踐

2016-03-04 00:04王秀英
山東工業(yè)技術(shù) 2016年5期
關(guān)鍵詞:移動(dòng)學(xué)習(xí)

摘 要:本文對(duì)移動(dòng)學(xué)習(xí)系統(tǒng)的不同開(kāi)發(fā)模式進(jìn)行了比較,根據(jù)移動(dòng)學(xué)習(xí)系統(tǒng)的特點(diǎn)選定基于B/S結(jié)構(gòu)的開(kāi)發(fā)模式。首先分析了移動(dòng)學(xué)習(xí)系統(tǒng)的組成,重點(diǎn)分析了移動(dòng)學(xué)習(xí)系統(tǒng)的技術(shù)架構(gòu)。為了適應(yīng)移動(dòng)學(xué)習(xí)系統(tǒng)的特點(diǎn)并實(shí)現(xiàn)高效開(kāi)發(fā),本文提出了在傳統(tǒng)網(wǎng)絡(luò)學(xué)習(xí)系統(tǒng)開(kāi)發(fā)環(huán)境的基礎(chǔ)上進(jìn)行擴(kuò)展的開(kāi)發(fā)環(huán)境部署方案,并分析了其重點(diǎn)技術(shù)的實(shí)施方案。

關(guān)鍵詞:移動(dòng)學(xué)習(xí);Moodle;前端開(kāi)發(fā)框架;HTML5

DOI:10.16640/j.cnki.37-1222/t.2016.05.231

移動(dòng)學(xué)習(xí)是指基于無(wú)線寬帶連接和移動(dòng)終端實(shí)現(xiàn)隨時(shí)隨地的學(xué)習(xí)。移動(dòng)設(shè)備主要包括平板電腦、智能移動(dòng)電話、電子閱讀器等。在移動(dòng)計(jì)算設(shè)備的支持下,構(gòu)建移動(dòng)學(xué)習(xí)的平臺(tái),能夠讓學(xué)習(xí)者在任何時(shí)間、任何地點(diǎn)根據(jù)自己的需要進(jìn)行相應(yīng)的學(xué)習(xí)。

本移動(dòng)學(xué)習(xí)系統(tǒng)基于混合式學(xué)習(xí)理論進(jìn)行開(kāi)發(fā)?;旌鲜綄W(xué)習(xí)是將傳統(tǒng)的課堂學(xué)習(xí)和網(wǎng)絡(luò)學(xué)習(xí)進(jìn)行有效的融合,以滿足學(xué)習(xí)者課外學(xué)習(xí)需求。2009年,一項(xiàng)大型調(diào)查報(bào)告《對(duì)在線學(xué)習(xí)的實(shí)證研究評(píng)價(jià):對(duì)在線學(xué)習(xí)的元分析和評(píng)論》顯示,混合學(xué)習(xí)是最有效的學(xué)習(xí)方式,其次是在線學(xué)習(xí),而單純的面對(duì)面教學(xué)是最低效的一種。作為課程的設(shè)計(jì)、開(kāi)發(fā)及實(shí)施者的教師是移動(dòng)學(xué)習(xí)系統(tǒng)開(kāi)發(fā)的主體,因此設(shè)計(jì)高效的移動(dòng)學(xué)習(xí)系統(tǒng)開(kāi)發(fā)模式顯得十分重要。

1 移動(dòng)學(xué)習(xí)系統(tǒng)開(kāi)發(fā)模式比較

目前,移動(dòng)學(xué)習(xí)系統(tǒng)的開(kāi)發(fā)模式主要包括基于通用軟件的開(kāi)發(fā)模式、基于B/S結(jié)構(gòu)的開(kāi)發(fā)模式和基于C/S結(jié)構(gòu)的開(kāi)發(fā)模式。這3種開(kāi)發(fā)模式在開(kāi)發(fā)階段、應(yīng)用階段以及維護(hù)階段的特點(diǎn)如表1所示。

1.1 基于通用軟件的開(kāi)發(fā)模式

基于通用軟件的開(kāi)發(fā)模式是指使用目前在移動(dòng)終端應(yīng)用廣泛的應(yīng)用軟件,對(duì)這些應(yīng)用程序的功能進(jìn)行整合來(lái)開(kāi)發(fā)移動(dòng)學(xué)習(xí)系統(tǒng)。這種開(kāi)發(fā)模式的優(yōu)點(diǎn)主要包括開(kāi)發(fā)難度和開(kāi)發(fā)風(fēng)險(xiǎn)低,開(kāi)發(fā)周期短。缺點(diǎn)主要包括系統(tǒng)獨(dú)立性差,即如果要使用移動(dòng)學(xué)習(xí)系統(tǒng)則必須安裝這些應(yīng)用軟件;另外,使用這種開(kāi)發(fā)模式不能對(duì)用戶的訪問(wèn)權(quán)限進(jìn)行定制,系統(tǒng)的安全性差。在學(xué)習(xí)要素的體現(xiàn)方面,可以比較好的展現(xiàn)學(xué)習(xí)資源,也可以為學(xué)習(xí)者和教師提供交流的學(xué)習(xí)環(huán)境,但是很難表達(dá)教學(xué)的策略。

1.2 基于B/S結(jié)構(gòu)的開(kāi)發(fā)模式

基于B/S結(jié)構(gòu)的開(kāi)發(fā)模式是指針對(duì)服務(wù)器端的開(kāi)發(fā),移動(dòng)客戶端使用通用瀏覽器即可訪問(wèn)移動(dòng)學(xué)習(xí)系統(tǒng)。這種開(kāi)發(fā)模式的開(kāi)發(fā)難度、開(kāi)發(fā)周期和開(kāi)發(fā)風(fēng)險(xiǎn)中等,并且能夠比較好的表達(dá)教學(xué)策略,是開(kāi)發(fā)移動(dòng)學(xué)習(xí)系統(tǒng)的較好的選擇。通過(guò)用戶管理功能,可以保障系統(tǒng)的安全性。目前,使用這種開(kāi)發(fā)方式的開(kāi)發(fā)平臺(tái)也比較完善,教師只要進(jìn)行簡(jiǎn)單的培訓(xùn)就可以掌握基本的開(kāi)發(fā)方法。

1.3 基于C/S結(jié)構(gòu)的開(kāi)發(fā)模式

基于C/S結(jié)構(gòu)的移動(dòng)學(xué)習(xí)系統(tǒng)開(kāi)發(fā)模式是指在移動(dòng)終端開(kāi)發(fā)移動(dòng)應(yīng)用軟件。以這種方式開(kāi)發(fā)的移動(dòng)學(xué)習(xí)案例已經(jīng)非常多。這種開(kāi)發(fā)模式的優(yōu)點(diǎn)是能夠很好的表達(dá)教學(xué)策略,系統(tǒng)的獨(dú)立性強(qiáng),安全性好。這種開(kāi)發(fā)方式的最大問(wèn)題在于開(kāi)發(fā)難度大、周期長(zhǎng),開(kāi)發(fā)風(fēng)險(xiǎn)高。另外,由于移動(dòng)終端設(shè)備類型多,開(kāi)發(fā)平臺(tái)不一而同,使得開(kāi)發(fā)成本高。由于客戶端需要安裝移動(dòng)學(xué)習(xí)系統(tǒng),對(duì)移動(dòng)終端設(shè)備基本配置要求較高?;谝陨显颍@種方式也不利于教師快速開(kāi)發(fā)輔助教學(xué)過(guò)程的移動(dòng)學(xué)習(xí)系統(tǒng)。

2 基于B/S結(jié)構(gòu)的移動(dòng)學(xué)習(xí)系統(tǒng)開(kāi)發(fā)模式

與傳統(tǒng)的網(wǎng)絡(luò)學(xué)習(xí)系統(tǒng)相比,移動(dòng)學(xué)習(xí)系統(tǒng)在客戶端設(shè)備、通信網(wǎng)絡(luò)以及技術(shù)架構(gòu)等方面存在不同。為了實(shí)現(xiàn)移動(dòng)學(xué)習(xí)系統(tǒng)高效開(kāi)發(fā),可以通過(guò)在傳統(tǒng)網(wǎng)絡(luò)課程開(kāi)發(fā)環(huán)境的基礎(chǔ)上進(jìn)行擴(kuò)展,使其符合移動(dòng)學(xué)習(xí)系統(tǒng)開(kāi)發(fā)需要。

2.1 移動(dòng)學(xué)習(xí)系統(tǒng)組成結(jié)構(gòu)

移動(dòng)學(xué)習(xí)系統(tǒng)所包括的用戶角色主要有教師和學(xué)生,客戶端的設(shè)備類型包括移動(dòng)終端設(shè)備和個(gè)人計(jì)算機(jī)。這些設(shè)備通過(guò)移動(dòng)通信網(wǎng)絡(luò)和互聯(lián)網(wǎng)訪問(wèn)系統(tǒng)功能模塊,并由系統(tǒng)功能模塊負(fù)責(zé)訪問(wèn)學(xué)習(xí)資源庫(kù),并向用戶提供交互界面。移動(dòng)學(xué)習(xí)系統(tǒng)的組成結(jié)構(gòu)如圖1所示。

系統(tǒng)功能模塊是移動(dòng)學(xué)習(xí)系統(tǒng)的核心部分,主要由以下子模塊組成:

(1)學(xué)生功能模塊:該模塊面向?qū)W生,可以實(shí)現(xiàn)學(xué)生賬戶信息維護(hù)功能、課程信息瀏覽與選擇功能、學(xué)習(xí)資源使用功能、作業(yè)及測(cè)驗(yàn)提交功能、提問(wèn)與發(fā)表意見(jiàn)等功能。

(2)教師功能模塊:該模塊面向教師,可以實(shí)現(xiàn)教師賬戶信息維護(hù)功能、課程信息設(shè)置功能、教學(xué)資源發(fā)布功能、作業(yè)及測(cè)驗(yàn)管理功能、答疑功能等。

(3)數(shù)據(jù)挖掘功能模塊:通過(guò)數(shù)據(jù)挖掘功能模塊,可以對(duì)學(xué)生的學(xué)習(xí)行為以及教師的參與情況等進(jìn)行分析,為課程管理者提供管理決策信息。

2.2 移動(dòng)學(xué)習(xí)系統(tǒng)的技術(shù)架構(gòu)

從技術(shù)角度分析,移動(dòng)學(xué)習(xí)系統(tǒng)從下向上可以分為開(kāi)發(fā)部署環(huán)境、網(wǎng)絡(luò)通信環(huán)境和應(yīng)用測(cè)試環(huán)境3個(gè)層級(jí),如圖2所示。

在移動(dòng)學(xué)習(xí)系統(tǒng)的技術(shù)架構(gòu)中,開(kāi)發(fā)部署環(huán)境是最為核心的一層。移動(dòng)學(xué)習(xí)系統(tǒng)可以借鑒傳統(tǒng)網(wǎng)絡(luò)學(xué)習(xí)系統(tǒng)的開(kāi)發(fā)環(huán)境并進(jìn)行擴(kuò)展,以適應(yīng)移動(dòng)終端設(shè)備的需求。

2.2.1 系統(tǒng)開(kāi)發(fā)環(huán)境

本移動(dòng)學(xué)習(xí)系統(tǒng)基于Moodle(Modular Object-Oriented Dynamic Learning Environment)環(huán)境。Moodle是一個(gè)開(kāi)源課程管理系統(tǒng),用于制作網(wǎng)絡(luò)課程或網(wǎng)站。它是一個(gè)全球性的開(kāi)發(fā)項(xiàng)目,用以支持建構(gòu)主義的教育框架。Moodle不僅開(kāi)發(fā)成本低,而且功能非常強(qiáng)大,包括課程管理模塊、作業(yè)管理模塊、聊天模塊、投票模塊、論壇模塊、測(cè)驗(yàn)?zāi)K、資源模塊、問(wèn)卷調(diào)查模塊、互動(dòng)評(píng)價(jià)模塊等,支持教師從技術(shù)管理、學(xué)習(xí)任務(wù)和社會(huì)交往三個(gè)維度創(chuàng)建虛擬學(xué)習(xí)環(huán)境。使用Moodle環(huán)境,教師不需要掌握復(fù)雜的網(wǎng)站開(kāi)發(fā)以及程序設(shè)計(jì)技術(shù),就可以開(kāi)發(fā)部署理念先進(jìn)的網(wǎng)絡(luò)學(xué)習(xí)環(huán)境,非常適合教師作為網(wǎng)絡(luò)課程開(kāi)發(fā)的工具。

2.2.2 前端開(kāi)發(fā)框架

由于移動(dòng)終端設(shè)備類型多、屏幕尺寸大小不一,為避免為不同的終端開(kāi)發(fā)不同用戶界面的重復(fù)勞動(dòng),本系統(tǒng)采用響應(yīng)式用戶界面實(shí)現(xiàn)技術(shù)。響應(yīng)式用戶界面技術(shù)是移動(dòng)互聯(lián)網(wǎng)時(shí)代非常流行的一種技術(shù),可以在無(wú)需修改內(nèi)容的情況下針對(duì)用戶使用的終端類型進(jìn)行智能識(shí)別,用適合的用戶界面類型將內(nèi)容展示給用戶。響應(yīng)式用戶界面技術(shù)最大程度地保證了在手機(jī)、平板電腦、筆記本電腦、臺(tái)式機(jī)等不同終端上獲取頁(yè)面內(nèi)容的一致性。為實(shí)現(xiàn)響應(yīng)式用戶界面技術(shù),可以采用Bootstrap框架作為基礎(chǔ)。Bootstrap是免費(fèi)、開(kāi)源的前端開(kāi)發(fā)框架,它采用響應(yīng)式、移動(dòng)優(yōu)先的設(shè)計(jì)原則,非常適合移動(dòng)Web時(shí)代的前端開(kāi)發(fā)。

2.2.3 媒體展示技術(shù)

HTML5是對(duì)HTML標(biāo)準(zhǔn)的第五次修訂,其設(shè)計(jì)目的是為了在移動(dòng)設(shè)備上支持多媒體。

傳統(tǒng)在線學(xué)習(xí)平臺(tái)對(duì)課程內(nèi)容中PDF等資料的展示依賴于瀏覽器及操作系統(tǒng)安裝的Adobe Reader等插件,不同移動(dòng)終端對(duì)PDF的支持情況不同,導(dǎo)致移動(dòng)學(xué)習(xí)系統(tǒng)大量附件不能實(shí)現(xiàn)跨平臺(tái)瀏覽。通過(guò)采用HTML5和JavaScript技術(shù),可以實(shí)現(xiàn)在瀏覽器中直接查看PDF資料,根據(jù)用戶瀏覽的內(nèi)容進(jìn)行加載,避免浪費(fèi)過(guò)多的流量,同時(shí)也可以根據(jù)用戶需要下載完整的PDF資料。

由于大多數(shù)移動(dòng)終端并不支持Flash,造成無(wú)法瀏覽傳統(tǒng)的基于Flash的在線課件。通過(guò)對(duì)HTML5技術(shù)的采用,移動(dòng)學(xué)習(xí)系統(tǒng)實(shí)現(xiàn)了符合SCROM標(biāo)準(zhǔn)的PPT等格式的課件在移動(dòng)終端的跨平臺(tái)演示。

早期的網(wǎng)頁(yè)視頻播放多采用Windows Media Player、Realplayer等瀏覽器插件實(shí)現(xiàn),不具有跨瀏覽器和操作系統(tǒng)的特性。為了解決這一問(wèn)題,使用Flash方式播放視頻逐漸流行起來(lái)。但是不同智能手機(jī)操作系統(tǒng)對(duì)Flash的支持程度不一,如使用廣泛的iOS系統(tǒng)并不支持Flash。移動(dòng)學(xué)習(xí)系統(tǒng)采用符合移動(dòng)瀏覽器標(biāo)準(zhǔn)的HTML5技術(shù)進(jìn)行視頻播放,實(shí)現(xiàn)了個(gè)人計(jì)算機(jī)、平板電腦和智能手機(jī)等不同終端的跨平臺(tái)播放。

3 移動(dòng)學(xué)習(xí)系統(tǒng)展望

3.1 移動(dòng)學(xué)習(xí)系統(tǒng)與社交軟件應(yīng)用的結(jié)合

微信是近年來(lái)出現(xiàn)的一種全新的社交媒體軟件,擁有數(shù)以億計(jì)的活躍用戶。隨著騰訊公司對(duì)微信功能的不斷開(kāi)放和微信公眾平臺(tái)的出現(xiàn),使得將微信作為一種全新媒體進(jìn)行各種應(yīng)用開(kāi)發(fā)成為可能。

Moodle具有十分強(qiáng)大的可定制功能,它采用網(wǎng)絡(luò)服務(wù)(Web Service)機(jī)制為非Moodle平臺(tái)提供接口。因此,微信網(wǎng)關(guān)可以通過(guò)訪問(wèn)Moodle提供的Web Service接口以及External API(外部應(yīng)用程序編程接口)對(duì)系統(tǒng)核心函數(shù)進(jìn)行調(diào)用,從而實(shí)現(xiàn)對(duì)Moodle的操作。

移動(dòng)學(xué)習(xí)系統(tǒng)可以借助微信的“朋友圈”等分享功能實(shí)現(xiàn)教學(xué)內(nèi)容的快速傳播。微信提供的開(kāi)發(fā)接口可以采集用戶與學(xué)習(xí)平臺(tái)的交互信息,利用這一功能,通過(guò)二次開(kāi)發(fā),可以為用戶提供更多的擴(kuò)展學(xué)習(xí)工具。另外,可以將用戶在移動(dòng)學(xué)習(xí)系統(tǒng)上的賬戶與微信賬戶綁定,簡(jiǎn)化用戶登錄的過(guò)程并提供更高的安全保證。

3.2 云計(jì)算技術(shù)應(yīng)用

移動(dòng)學(xué)習(xí)平臺(tái)在充分利用移動(dòng)終端便捷性的同時(shí),也不免受到移動(dòng)終端功能的限制,其中用戶上傳文件就是限制之一。利用云存儲(chǔ)技術(shù),可以在個(gè)人計(jì)算機(jī)和移動(dòng)終端之間建立一個(gè)平臺(tái),用戶可以把個(gè)人計(jì)算機(jī)上編輯的文件直接存儲(chǔ)到云平臺(tái),這樣就可以隨著通過(guò)移動(dòng)終端設(shè)備將文件發(fā)布或上傳到移動(dòng)學(xué)習(xí)系統(tǒng)。

云計(jì)算就是一種服務(wù),可根據(jù)用戶使用量,通過(guò)互聯(lián)網(wǎng)提供硬件、軟件、數(shù)據(jù)甚至服務(wù)資源。云計(jì)算技術(shù)的應(yīng)該可以提高移動(dòng)學(xué)習(xí)系統(tǒng)的可用性、穩(wěn)定性、安全性等性能,也有利于降低系統(tǒng)開(kāi)發(fā)和維護(hù)的成本。

3.3 移動(dòng)學(xué)習(xí)系統(tǒng)構(gòu)建策略的研究

移動(dòng)學(xué)習(xí)系統(tǒng)應(yīng)用的最終目標(biāo)是提高學(xué)習(xí)者的學(xué)習(xí)效率與學(xué)習(xí)質(zhì)量,因此移動(dòng)學(xué)習(xí)系統(tǒng)構(gòu)建策略的研究應(yīng)該作為移動(dòng)學(xué)習(xí)系統(tǒng)開(kāi)發(fā)的理論基礎(chǔ)。移動(dòng)學(xué)習(xí)系統(tǒng)與傳統(tǒng)課堂學(xué)習(xí)系統(tǒng)的融合模式、移動(dòng)學(xué)習(xí)系統(tǒng)評(píng)估指標(biāo)、對(duì)使用移動(dòng)學(xué)習(xí)系統(tǒng)的用戶的激勵(lì)方式等研究都是需要進(jìn)一步加強(qiáng)的。

參考文獻(xiàn):

[1]牟波.Moodle網(wǎng)絡(luò)教學(xué)平臺(tái)的二次開(kāi)發(fā)與應(yīng)用[D].浙江師范大學(xué),2009.

[2]張奇?zhèn)?基于HTML5的移動(dòng)應(yīng)用的研究與開(kāi)發(fā)[D].北京郵電大學(xué),2013.

[3]王霞.基于MOODLE平臺(tái)的網(wǎng)絡(luò)學(xué)習(xí)自我效能感促進(jìn)策略研究[D].河北大學(xué),2011.

[4]李克東,趙建華.混合學(xué)習(xí)的原理與應(yīng)用模式[J].電化教育研究,2004.

作者簡(jiǎn)介:王秀英(1976-),女,天津人,副教授。

猜你喜歡
移動(dòng)學(xué)習(xí)
基于SOA的在線學(xué)習(xí)資源集成模式的研究
智能手機(jī)APP支持下的大學(xué)英語(yǔ)聽(tīng)力教學(xué)
智能手機(jī)在大學(xué)生移動(dòng)學(xué)習(xí)中的應(yīng)用研究
基于云計(jì)算的移動(dòng)學(xué)習(xí)平臺(tái)的設(shè)計(jì)
基于移動(dòng)學(xué)習(xí)的自動(dòng)問(wèn)答系統(tǒng)設(shè)計(jì)
移動(dòng)學(xué)習(xí)方式下實(shí)驗(yàn)教學(xué)資源建設(shè)的研究
黄梅县| 甘孜县| 汾阳市| 阜新市| 庆城县| 宁远县| 盘锦市| 卫辉市| 鄯善县| 莱芜市| 股票| 巩义市| 宜兰县| 华容县| 游戏| 紫云| 岢岚县| 西乌珠穆沁旗| 海丰县| 武城县| 峡江县| 沂源县| 封丘县| 新田县| 安达市| 昌都县| 临桂县| 舒兰市| 洛隆县| 蒙城县| 韩城市| 广德县| 靖远县| 平南县| 阿拉善右旗| 习水县| 赣榆县| 溆浦县| 宁阳县| 安图县| 舒兰市|