基于移動(dòng)互聯(lián)網(wǎng)的大學(xué)生實(shí)踐教學(xué)平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)_第1頁
基于移動(dòng)互聯(lián)網(wǎng)的大學(xué)生實(shí)踐教學(xué)平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)_第2頁
基于移動(dòng)互聯(lián)網(wǎng)的大學(xué)生實(shí)踐教學(xué)平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)_第3頁
基于移動(dòng)互聯(lián)網(wǎng)的大學(xué)生實(shí)踐教學(xué)平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)_第4頁
基于移動(dòng)互聯(lián)網(wǎng)的大學(xué)生實(shí)踐教學(xué)平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)_第5頁
已閱讀5頁,還剩4頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、 基于移動(dòng)互聯(lián)網(wǎng)的大學(xué)生實(shí)踐教學(xué)平臺(tái)設(shè)計(jì)與實(shí)現(xiàn) 唐偉 程君青摘 要:針對(duì)當(dāng)前高校實(shí)踐教學(xué)中存在的問題,將課內(nèi)實(shí)踐教學(xué)與課外實(shí)踐教學(xué)相結(jié)合,以學(xué)生能力培養(yǎng)為目標(biāo),構(gòu)建并實(shí)現(xiàn)移動(dòng)互聯(lián)網(wǎng)下實(shí)踐教學(xué)平臺(tái),平臺(tái)根據(jù)實(shí)踐課程的特點(diǎn),分三個(gè)階段、層層遞進(jìn)的為學(xué)生提供多樣化的實(shí)踐教學(xué)環(huán)境。根據(jù)目前移動(dòng)開發(fā)的特點(diǎn),確定平臺(tái)客戶端、服務(wù)端技術(shù)和數(shù)據(jù)交互方式,最終設(shè)計(jì)并實(shí)現(xiàn)了平臺(tái)的整體架構(gòu)和功能模塊。Key:移動(dòng)互聯(lián)網(wǎng);實(shí)踐教學(xué)平臺(tái);能力培養(yǎng);APICloud:TP391 :AAbstract:Aiming to the problems existing in college practice teaching,

2、in combination with classroom and extracurricular practice teaching to cultivate students abilities,the paper proposes the practice teaching platform for computer courses in mobile Internet.The platform is divided into three stages to provide students with a variety of practice teaching environments

3、 according to the characteristics of computer courses.Based on the characteristics of current mobile development,the way of data and technology interaction between user terminal and server terminal in the platform is determined,and the overall structure and function modules of the platform are desig

4、ned and implemented.Keywords:mobile Internet;practice teaching platform;ability training;APICloud1 引言(Introduction)隨著移動(dòng)網(wǎng)絡(luò)和移動(dòng)硬件設(shè)備的快速發(fā)展,移動(dòng)學(xué)習(xí)已成常態(tài),具有高度的時(shí)間和空間自由性,給學(xué)習(xí)者帶來一種全新的學(xué)習(xí)體驗(yàn)1,2。實(shí)踐教學(xué)與理論教學(xué)相輔相成,是高校教學(xué)體系的重要組成部分3,是培養(yǎng)大學(xué)生實(shí)踐能力和創(chuàng)新能力的重要環(huán)節(jié)4,然而當(dāng)前的實(shí)踐教學(xué)存在如下問題:(1)實(shí)踐教學(xué)內(nèi)容雜亂,缺乏知識(shí)的過渡和承接;(2)學(xué)生實(shí)踐時(shí)間和場所的固定,缺乏靈活性5;(3)實(shí)踐教學(xué)模式呆

5、板,學(xué)生缺少嘗試創(chuàng)造性實(shí)踐機(jī)會(huì),忽視實(shí)踐能力培養(yǎng)6;(4)學(xué)生實(shí)踐能力無法適應(yīng)社會(huì)的真實(shí)需求。為了解決上述問題,在當(dāng)前移動(dòng)互聯(lián)網(wǎng)大環(huán)境下,根據(jù)實(shí)踐課程的特點(diǎn),以學(xué)生能力培養(yǎng)為目標(biāo),提供學(xué)生多樣化的實(shí)踐教學(xué)環(huán)境,設(shè)計(jì)并開發(fā)移動(dòng)互聯(lián)網(wǎng)下實(shí)踐教學(xué)平臺(tái)。2 移動(dòng)互聯(lián)網(wǎng)下實(shí)踐教學(xué)平臺(tái)設(shè)計(jì)(Design ofpractical teaching platform in mobile Internet)2.1 實(shí)踐教學(xué)平臺(tái)構(gòu)成實(shí)踐教學(xué)目標(biāo)可以分為基礎(chǔ)目標(biāo)和高級(jí)目標(biāo),所謂基礎(chǔ)目標(biāo)就是使學(xué)生掌握并能靈活運(yùn)用課程基礎(chǔ)知識(shí),培養(yǎng)動(dòng)手能力;高級(jí)目標(biāo)是培養(yǎng)學(xué)生的創(chuàng)新研發(fā)能力、溝通合作能力、項(xiàng)目執(zhí)行能力和責(zé)任心,與企業(yè)接

6、軌,能無縫對(duì)接企業(yè)需求?;谶@兩個(gè)目標(biāo),將實(shí)踐教學(xué)平臺(tái)分為課內(nèi)實(shí)踐教學(xué)和課外實(shí)踐教學(xué)兩部分,課內(nèi)實(shí)踐教學(xué)用于完成基礎(chǔ)目標(biāo),課外實(shí)踐教學(xué)用于完成高級(jí)目標(biāo),如圖1所示。(1)課內(nèi)實(shí)踐教學(xué)設(shè)計(jì)課內(nèi)實(shí)踐教學(xué)為實(shí)踐教學(xué)第一階段,本階段中的所有實(shí)驗(yàn)設(shè)計(jì)以實(shí)驗(yàn)教學(xué)大綱為依據(jù),根據(jù)基礎(chǔ)目標(biāo)分為三個(gè)模塊,包括演示性實(shí)驗(yàn)、設(shè)計(jì)性實(shí)驗(yàn)和綜合性實(shí)驗(yàn)。其中演示性實(shí)驗(yàn)是根據(jù)實(shí)驗(yàn)大綱中每個(gè)章節(jié)的知識(shí)點(diǎn),在分層教學(xué)理論支撐下分為基礎(chǔ)、中等和高難三個(gè)層次,其目的是使學(xué)生理解和掌握基礎(chǔ)知識(shí)。設(shè)計(jì)性實(shí)驗(yàn)是學(xué)生個(gè)體運(yùn)用某一知識(shí)點(diǎn)解決實(shí)際問題,也分為基礎(chǔ)、中等和高難三個(gè)層次,目的是使學(xué)生增強(qiáng)對(duì)基礎(chǔ)知識(shí)的理解,培養(yǎng)靈活運(yùn)用知識(shí)的能力;綜

7、合性實(shí)驗(yàn)是學(xué)生團(tuán)隊(duì)綜合運(yùn)用多個(gè)知識(shí)點(diǎn)解決實(shí)際問題,學(xué)生從若干綜合實(shí)驗(yàn)項(xiàng)目中選擇部分實(shí)驗(yàn)自行組隊(duì)完成,目的是培養(yǎng)學(xué)生創(chuàng)新能力和團(tuán)隊(duì)協(xié)作能力。(2)課外實(shí)踐教學(xué)設(shè)計(jì)課外實(shí)踐教學(xué)為實(shí)踐教學(xué)第二階段和第三階段。通過第一階段的實(shí)踐學(xué)習(xí),學(xué)生已經(jīng)掌握一定的基礎(chǔ)知識(shí),此時(shí)需進(jìn)入第二三階段來進(jìn)一步提升實(shí)踐能力。第二階段由學(xué)科競賽和科技創(chuàng)新項(xiàng)目兩個(gè)模塊組成,如參加“挑戰(zhàn)杯”大學(xué)生課外學(xué)術(shù)實(shí)踐競賽、國家級(jí)大學(xué)生創(chuàng)新創(chuàng)業(yè)訓(xùn)練計(jì)劃項(xiàng)目等,通過這一階段的實(shí)踐訓(xùn)練,重點(diǎn)培養(yǎng)學(xué)生的創(chuàng)新意識(shí)和科技創(chuàng)新能力。第三階段包括企業(yè)實(shí)習(xí)、企業(yè)培訓(xùn)項(xiàng)目和企業(yè)真實(shí)項(xiàng)目三個(gè)模塊,主要完成實(shí)踐教學(xué)高級(jí)目標(biāo),即使學(xué)生掌握企業(yè)真實(shí)項(xiàng)目開發(fā)所需的各

8、種能力,與企業(yè)需求無縫對(duì)接。2.2 實(shí)踐教學(xué)平臺(tái)運(yùn)行規(guī)則為了提高學(xué)生學(xué)習(xí)積極性和自覺性,平臺(tái)引入積分制和信用值,學(xué)生通過前面階段的學(xué)習(xí)獲得一定積分后才能進(jìn)入下一階段學(xué)習(xí),教師可根據(jù)學(xué)生最終獲得的積分來評(píng)定學(xué)生實(shí)踐成績,具體積分運(yùn)作流程如圖2所示。學(xué)生通過第一二階段的實(shí)踐獲得足夠積分后,才可從平臺(tái)上選擇企業(yè)提供的實(shí)習(xí)崗位或者企業(yè)培訓(xùn)項(xiàng)目,否則學(xué)生需繼續(xù)進(jìn)行第一二階段的實(shí)踐活動(dòng)以獲得更多積分。針對(duì)企業(yè)真實(shí)項(xiàng)目涉及到經(jīng)濟(jì)利益,因此學(xué)生不但需積累足夠的積分,同時(shí)還需通過企業(yè)實(shí)習(xí)或參與企業(yè)培訓(xùn)項(xiàng)目獲得一定信用值后才能參與企業(yè)的真實(shí)項(xiàng)目。3 移動(dòng)互聯(lián)網(wǎng)下計(jì)算機(jī)類課程實(shí)踐教學(xué)平臺(tái)的實(shí)現(xiàn)(Implementa

9、tion of practical teaching platformfor computer courses under the mobile Internet)3.1 平臺(tái)架構(gòu)移動(dòng)互聯(lián)網(wǎng)下實(shí)踐教學(xué)平臺(tái)由終端、服務(wù)端和數(shù)據(jù)庫三部分組成,系統(tǒng)架構(gòu)如圖3所示。服務(wù)端包括服務(wù)接口和后臺(tái)管理系統(tǒng),接口實(shí)現(xiàn)對(duì)數(shù)據(jù)庫的操作,以及完成來自不同終端的服務(wù)請(qǐng)求和統(tǒng)一響應(yīng),這種單一接口端支撐下的多終端架構(gòu)能大大降低平臺(tái)開發(fā)成本,確保數(shù)據(jù)的一致性和有效性,提高開發(fā)效率。3.2 平臺(tái)實(shí)現(xiàn)技術(shù)(1)客戶端技術(shù)目前主流原生開發(fā)指基于Android和iOS操作系統(tǒng)的開發(fā),具有運(yùn)行速度快、下載方便,能調(diào)用移動(dòng)終端硬件設(shè)備等

10、特點(diǎn),但開發(fā)效率低、成本高,不能實(shí)現(xiàn)跨平臺(tái)7;Web APP是基于Web的應(yīng)用開發(fā),具有開發(fā)成本低、效率高、跨平臺(tái)性好等特點(diǎn),但交互差,存在無法充分調(diào)用硬件設(shè)備等問題。因此本實(shí)踐教學(xué)平臺(tái)采用在APICloud環(huán)境下的混合技術(shù)開發(fā),采用這個(gè)方案即解決了跨平臺(tái)問題,又能提高用戶體驗(yàn)。首先在APICloud平臺(tái)中創(chuàng)建一個(gè)應(yīng)用,然后使用APICloud平臺(tái)前端開發(fā)框架進(jìn)行前端開發(fā),前端開發(fā)框架的核心是api.css和api.js,分別是樣式處理和基礎(chǔ)JavaScript方法,核心模塊在window.api對(duì)象下,模塊中所有方法均遵循api.functionName(params,callback)格式

11、,params為JSON格式,callback是Function類型,callback返回兩個(gè)參數(shù),均為JSON格式。實(shí)踐教學(xué)平臺(tái)中核心內(nèi)容是將多個(gè)實(shí)驗(yàn)內(nèi)容制作成視頻提供學(xué)生在線學(xué)習(xí),因此在實(shí)現(xiàn)技術(shù)上需要調(diào)用APICloud平臺(tái)提供的videoPlayer模塊,具體實(shí)現(xiàn)代碼如下:var exVP;apiready=function() exVP=api.require(videoPlayer);function fnPlay()var exVP=api.require(videoPlayer);exVP.play(texts: head: title: 盒子模型,styles: /樣式處理,p

12、ath: widget:/vedio/box.mp4,autoPlay:true);(2)服務(wù)端技術(shù)WEB服務(wù)端的接口服務(wù)使用.NET框架、C#語言來實(shí)現(xiàn)RESTFUL服務(wù)8,將平臺(tái)服務(wù)端需要提供服務(wù)通過URI方式定位,客戶端使用HTTP協(xié)議中的GET、POST等方法完成接口服務(wù)的操作。通過RestService類中的API方法對(duì)入?yún)⒌幕窘Y(jié)構(gòu)、格式等進(jìn)行檢查,然后定義一個(gè)接口,如定義一個(gè)獲取視頻的列表接口GetVedioList,代碼如下:public const string GetVedioList= GetVedioList;定義一個(gè)類GetVedioList,用于定義接口的入?yún)⒑统鰠?/p>

13、,代碼如下:public class GetVedioList:BasicModelpublic class ArgsIn:BaseArgspublic int userId;public class ArgsOut:BaseArgspublic ListvedioList;最后編寫一個(gè)類GetVedioList來實(shí)現(xiàn)具體的接口操作,代碼如下:public static int GetVedioList(ArgsIn argsIn,ref AOut aOut,ref msg)int userId=argsIn.userId;ListvedioList=/數(shù)據(jù)庫查詢語句ListnewVedioL

14、ist=new List();argsOut.vedioList=newVedioList;return(int)ConstantDefine.RetCode.SCCUESS;服務(wù)端除了提供客戶端調(diào)用的接口服務(wù)外,還設(shè)計(jì)了功能完善的后臺(tái)管理系統(tǒng),系統(tǒng)采用.NET框架、C#語言開發(fā),ADO.NET實(shí)體模型對(duì)數(shù)據(jù)庫進(jìn)行操作。(3)數(shù)據(jù)交互實(shí)踐教學(xué)平臺(tái)數(shù)據(jù)交互如圖4所示,平臺(tái)終端通過AJAX(XMLHttpRequest對(duì)象)異步刷新技術(shù)實(shí)現(xiàn)異步調(diào)用服務(wù)接口,接口返回的信息封裝成JSON格式的字符串對(duì)象,終端接收后通過JS進(jìn)行解析,并處理成對(duì)應(yīng)的HTML顯示。最終實(shí)踐教學(xué)平臺(tái)頁面如圖5所示。4 結(jié)論

15、(Conclusion)當(dāng)前移動(dòng)互聯(lián)網(wǎng)快速發(fā)展的背景下,本平臺(tái)實(shí)踐教學(xué)內(nèi)容在分層教學(xué)理論支撐下進(jìn)行分類,學(xué)生按積分規(guī)則自行選擇實(shí)踐內(nèi)容,充分調(diào)動(dòng)學(xué)生的積極性。在課內(nèi)實(shí)踐教學(xué)內(nèi)容基礎(chǔ)上,增加學(xué)科競賽、科技創(chuàng)新項(xiàng)目和企業(yè)項(xiàng)目,給學(xué)生多樣化的實(shí)踐學(xué)習(xí)機(jī)會(huì),課程教學(xué)與企業(yè)需求接軌,有利于培養(yǎng)社會(huì)所需的創(chuàng)新能力、團(tuán)隊(duì)協(xié)作能力、項(xiàng)目執(zhí)行力和責(zé)任心。相信隨著移動(dòng)學(xué)習(xí)的不斷發(fā)展,將推動(dòng)課程的實(shí)踐教學(xué)改革,促進(jìn)高校實(shí)踐教學(xué)的發(fā)展。Reference(References)1 張楠.移動(dòng)學(xué)習(xí)環(huán)境下高校實(shí)驗(yàn)教學(xué)模式的創(chuàng)新和實(shí)踐J.實(shí)驗(yàn)室研究與探索,2014,33(10):225-228.2 郭紹青,黃建軍,袁慶飛.國外移動(dòng)學(xué)習(xí)應(yīng)用發(fā)展綜述J.電化教育研究,2011(5):105-109.3 梁秀玲,李瓊生,徐杜,等.“一主線、兩平臺(tái)、三層次”實(shí)踐教學(xué)體系的構(gòu)建與實(shí)施J.實(shí)驗(yàn)室研究與探索,2012,31(8):304-307.4 王志東,蔣志勇.加強(qiáng)工程設(shè)計(jì)與創(chuàng)新能力培養(yǎng)體系建設(shè)J.實(shí)驗(yàn)室研究與探索,2011,

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論