• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于AppCan框架開發(fā)移動教學(xué)互動平臺

      2017-07-07 20:50:23張志陽周琳
      中國新技術(shù)新產(chǎn)品 2017年15期
      關(guān)鍵詞:移動學(xué)習(xí)

      張志陽+周琳

      摘 要:在知識經(jīng)濟(jì)時代的大背景下,以移動互聯(lián)網(wǎng)技術(shù)為代表的信息技術(shù)不斷發(fā)展,并不斷滲透到社會大眾的日常工作、生活及學(xué)習(xí)等各個方面,為教育事業(yè)創(chuàng)造了有利的發(fā)展空間。隨著移動互聯(lián)網(wǎng)的迅猛發(fā)展,移動智能終端日益改變著人們的生活方式。而移動智能終端在硬件資源上的不斷提升,為軟件的發(fā)展提供了強大的支撐,移動應(yīng)用不斷豐富,成為移動智能終端上不可缺少的部分?;谝苿咏K端的移動教學(xué)互動平臺,可以讓學(xué)習(xí)者充分利用碎片化時間在多樣的空間、以多樣的方式進(jìn)行學(xué)習(xí),成為當(dāng)今教育信息化的重要研究課題。本文具體論述了移動教學(xué)平臺的組成部分,包括學(xué)生端和教師端的結(jié)構(gòu)、功能及實現(xiàn)方法。最后對基于的移動教學(xué)互動平臺的設(shè)計提出整體構(gòu)建,并進(jìn)一步完成了移動教學(xué)互動平臺的開發(fā)。

      關(guān)鍵詞:移動學(xué)習(xí);AppCan;Hybird App;教學(xué)互動平臺

      中圖分類號:TP316 文獻(xiàn)標(biāo)識碼:A

      一、概述

      移動互聯(lián)網(wǎng)的發(fā)展,使移動智能終端接入互聯(lián)網(wǎng),成為當(dāng)前用戶使用互聯(lián)網(wǎng)的主要接入方式,而隨之急速發(fā)展的移動智能終端的硬件資源,強大了并支撐了軟件的發(fā)展,不斷地豐富移動端的應(yīng)用軟件,成為當(dāng)前移動智能終端上非常重要的部分之一。學(xué)習(xí)者獲取信息的工具為移動智能終端,能夠充分地利用時間碎片資源,成為當(dāng)前移動應(yīng)用的重要發(fā)展方向。

      開發(fā)移動應(yīng)用不能越過的障礙就是不同操作系統(tǒng)的差異,當(dāng)先流行的移動操作系統(tǒng)有很多,例如Android、iOS還有一些比較小眾的操作系統(tǒng)。針對不同的操作系統(tǒng)需要學(xué)習(xí)不同的開發(fā)語言,需要掌握不同的系統(tǒng)功能API,總之要實現(xiàn)應(yīng)用在不同的開發(fā)平臺上運行需要很復(fù)雜的操作,這給開發(fā)增加了很大難度。

      而當(dāng)前急需解決的問題是移動應(yīng)用如何進(jìn)行創(chuàng)新設(shè)計?如何高效率的開移動教學(xué)平臺?以此提高教學(xué)效率,是當(dāng)前移動開發(fā)的重要研究方向。以提高教學(xué)效率為目的,以跨平臺的應(yīng)用軟件為設(shè)計目標(biāo),設(shè)計并實現(xiàn)基于AppCan框架開發(fā)的移動教學(xué)互動平臺,使得其可以在Android和iOS等不同的移動終端系統(tǒng)平臺上運行,為使用者提供移動學(xué)習(xí)服務(wù)。該系統(tǒng)不僅能夠充分地利用移動互聯(lián)網(wǎng)獲取來自網(wǎng)絡(luò)的信息,而且還能夠充分地利用碎片時間來進(jìn)行學(xué)習(xí),以此提高了教學(xué)和學(xué)習(xí)的效率。開發(fā)者在AppCan平臺上用HTML5+CSS3+JavaScript開發(fā)移動應(yīng)用,只需要開發(fā)一次,即可在包括iOS、Android、Symbian、Windows Phone這些平臺上發(fā)布。AppCan平臺提供了AppCan應(yīng)用打包系統(tǒng)、UI快速開發(fā)框架、AppCan集成開發(fā)IDE環(huán)境、調(diào)用移動設(shè)備本地功能接口和AppCan的本地調(diào)試與模擬器。非常完善的框架、強大服務(wù)的支持,這些都使開發(fā)者可以簡潔快速地進(jìn)行移動應(yīng)用的開發(fā)。

      二、移動教學(xué)互動平臺的分析與設(shè)計

      (一)設(shè)計方案

      基于AppCan框架開發(fā)移動教學(xué)互動平臺,教學(xué)互動平臺由教師端和學(xué)生端兩部分組成。其中,教師端包括登錄、考勤、交流互動、課程管理、用戶管理,試題管理等功能,學(xué)生端包括登錄、課堂學(xué)習(xí)、交流互動、績效評價等功能,此外此平臺還可應(yīng)用于學(xué)校的政務(wù)投票工作等。

      教師端設(shè)計方案如下:

      1.登錄模塊:教師可通過手機(jī)或者平板電腦輸入信息登錄課堂,回顧歷史課堂情況。

      2.考勤模塊:可查看考勤信息,獲取本次課堂用戶考勤信息。

      3.交流互動模塊:學(xué)生、教師之間互動交流問題,并且可以查看互動匯總記錄,測評反饋查看互動排行榜,查看本次課堂每次互動的結(jié)果,獲取本次課堂的互動排行榜。

      4.課堂管理模塊:創(chuàng)建課程基本信息,編輯課堂信息,結(jié)束課堂,更新課堂為結(jié)束狀態(tài)等。

      5.用戶管理模塊:導(dǎo)入用戶名單并限制是否允許非導(dǎo)入用戶連接服務(wù)器客戶端。

      6.試題管理模塊:獲取題庫試題資源,查看備選試題,保存?zhèn)溥x試題狀態(tài),更新備選試題的推送狀態(tài)。

      學(xué)生端設(shè)計方案如下:

      1.登錄模塊:學(xué)生輸入驗證碼進(jìn)入課堂,并且獲取課堂名稱、課堂創(chuàng)建人、課堂當(dāng)前狀態(tài)等信息。

      2.課堂學(xué)習(xí)模塊:學(xué)生可以學(xué)習(xí),進(jìn)行在線考試等??偨Y(jié)用戶參加的總互動次數(shù)、最好正確率和最好排名。

      3.交流互動模塊:通過SignalR技術(shù)讓學(xué)生與教師之間可以實時的互動,簡化了學(xué)習(xí)的過程,使學(xué)習(xí)更加快捷。

      4.績效評價模塊:學(xué)生可以查看學(xué)生之間的最好正確率,查看成績排行榜,查看學(xué)習(xí)記錄等信息。

      (二)設(shè)計架構(gòu)

      教學(xué)互動平臺軟件的主要流程是掛載在移動設(shè)備上的前端頁面通過互聯(lián)網(wǎng)訪問服務(wù)器從而獲取數(shù)據(jù)庫中的數(shù)據(jù),主要分為三大部分。

      1.移動設(shè)備端,主要分為前端技術(shù)與AppCan技術(shù)。前端頁面主要技術(shù)是HTML+JS+CSS,同時也用了AngularJS、Bootstrap、Swiper等時下主流的前端開源框架。AppCan主要為前端頁面提供了JSSDK、UI基礎(chǔ)框架、系統(tǒng)級別功能接口、uexWindow核心引擎等其他技術(shù)與服務(wù)。AppCan將前端頁面包裹在自己的內(nèi)部,讓前端頁面通過自己來進(jìn)行數(shù)據(jù)的傳遞,從而實現(xiàn)了應(yīng)用的基本功能。

      2.服務(wù)器,移動設(shè)備通過網(wǎng)絡(luò)異步請求技術(shù),將自己的數(shù)據(jù)請求通過互聯(lián)網(wǎng)發(fā)送到服務(wù)器中,這里我們用的是IIS服務(wù)器,我在服務(wù)器中用asp.net構(gòu)建了Webservice,用于數(shù)據(jù)業(yè)務(wù)的處理與傳遞,同時也使用了SignalR雙向通信技術(shù)來為教師與學(xué)生的互動提供基本服務(wù)。iis服務(wù)器接收到移動設(shè)備的請求最終將XML格式的數(shù)據(jù)響應(yīng)回去。

      3.數(shù)據(jù)庫Microsoft SQL Server,在數(shù)據(jù)庫中建立了課堂信息、用戶、學(xué)生答案等數(shù)據(jù)表,同于教學(xué)互動平臺的數(shù)據(jù)存儲。Webservice通過ADO.NET技術(shù)從數(shù)據(jù)庫中獲取數(shù)據(jù)。

      這樣html頁面通過js調(diào)用appcan提供的接口向網(wǎng)絡(luò)發(fā)送請求(這里是通過使用appcan.request.ajax方法去調(diào)用uexXmlHttpMgr插件來實現(xiàn)的),IIS服務(wù)器接收到請求,由Webservice或SignalR來進(jìn)行業(yè)務(wù)處理,并將從SQLServer數(shù)據(jù)庫中獲取到的數(shù)據(jù)以XML的格式響應(yīng)回去,移動設(shè)備最終接收到數(shù)據(jù)并進(jìn)行一系列的處理,從而實現(xiàn)了教學(xué)互動平臺的業(yè)務(wù)流程。

      結(jié)論

      信息化技術(shù)與高校教育的結(jié)合,雖然不能改變教育過程的實質(zhì),但是可以通過不同的學(xué)習(xí)途徑及方式、教與學(xué)的模式,從而影響教學(xué)效果,極大地提高學(xué)生們的學(xué)習(xí)效率,充分地將身邊的學(xué)習(xí)資源利用起來。隨著人們對移動學(xué)習(xí)認(rèn)識的提高和實踐的深入,移動學(xué)習(xí)必將發(fā)揮更大的作用。

      參考文獻(xiàn)

      [1]何克抗,李文光.教育技術(shù)學(xué)[M].北京:北京師范大學(xué)出版社,2002.

      [2]馬小強.移動學(xué)習(xí)終端的選擇與評價[J].電化教育研究,2007(5):52-57.

      [3]王建華,李晶,張斑.移動學(xué)習(xí)理論與實踐[M].北京:科學(xué)出版社,2009:133.

      [4]高敏,吳介軍,姚紅靜.基于手機(jī)的M-Learning系統(tǒng)研究與設(shè)計[J].現(xiàn)代教育技術(shù),2008,18(8):93-96.

      [5]潘春華,李俊杰,向花,等.基于PhoneGap的智能手機(jī)跨平臺應(yīng)用[J].計算機(jī)系統(tǒng)應(yīng)用,2014(7):106-109.

      [6]邢曉鵬.HTML5核心技術(shù)的研究與價值分析[J].價值工程,2011(22):157-158.

      [7]方銳.基于APPCAN平臺的Android手機(jī)電商客戶端的設(shè)計與實現(xiàn)[J].電子商務(wù),2012(3):54-56.

      基金項目:吉林省教育廳“十二五”社會科學(xué)研究項目,基于數(shù)據(jù)挖掘下的《醫(yī)學(xué)生就業(yè)指導(dǎo)》網(wǎng)絡(luò)課程的開發(fā)研究,吉教科文驗字【2016】第215號。

      猜你喜歡
      移動學(xué)習(xí)
      基于SOA的在線學(xué)習(xí)資源集成模式的研究
      智能手機(jī)APP支持下的大學(xué)英語聽力教學(xué)
      考試周刊(2016年84期)2016-11-11 23:15:06
      智能手機(jī)在大學(xué)生移動學(xué)習(xí)中的應(yīng)用研究
      基于云計算的移動學(xué)習(xí)平臺的設(shè)計
      基于移動學(xué)習(xí)的自動問答系統(tǒng)設(shè)計
      移動學(xué)習(xí)方式下實驗教學(xué)資源建設(shè)的研究
      科技視界(2016年20期)2016-09-29 12:07:51
      涪陵区| 咸宁市| 乳山市| 延川县| 会昌县| 宜兴市| 温州市| 东阿县| 贵溪市| 大石桥市| 和平区| 江川县| 芷江| 广河县| 阿城市| 霍州市| 仁怀市| 江西省| 安康市| 湖北省| 荥经县| 习水县| 张家港市| 正阳县| 宝应县| 肃南| 合作市| 婺源县| 青田县| 河源市| 五莲县| 九江市| 湘潭县| 新闻| 依安县| 鄂托克前旗| 开化县| 屏东市| 西充县| 南涧| 乳山市|