• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于移動(dòng)端的在線學(xué)習(xí)平臺(tái)設(shè)計(jì)與開發(fā)

    2018-03-23 11:59:34李艷葉健豪
    電子技術(shù)與軟件工程 2018年4期
    關(guān)鍵詞:教學(xué)平臺(tái)移動(dòng)學(xué)習(xí)

    李艷 葉健豪

    摘 要本文闡述了在移動(dòng)互聯(lián)網(wǎng)技術(shù)快速發(fā)展的背景下,為適應(yīng)學(xué)生移動(dòng)學(xué)習(xí)的需求而開發(fā)的基于移動(dòng)端的在線學(xué)習(xí)平臺(tái)的設(shè)計(jì)與開發(fā)過程。系統(tǒng)在Android平臺(tái)上采用了OOP的三層架構(gòu)思路,實(shí)現(xiàn)了教師課程與資源發(fā)布,學(xué)生在移動(dòng)端學(xué)習(xí)的功能。在技術(shù)層面為學(xué)生學(xué)習(xí)提供服務(wù)。

    【關(guān)鍵詞】移動(dòng)學(xué)習(xí) Android開發(fā) 教學(xué)平臺(tái)

    1 移動(dòng)學(xué)習(xí)的背景

    隨著智能手機(jī)應(yīng)用和網(wǎng)絡(luò)技術(shù)的不斷深入,移動(dòng)在線學(xué)習(xí)逐漸成為學(xué)習(xí)者選擇的重要方式之一。學(xué)生可以通過手機(jī)進(jìn)行課程知識(shí)的學(xué)習(xí),隨時(shí)記錄個(gè)人的筆記,在相應(yīng)的配套學(xué)習(xí)資源和平臺(tái)上進(jìn)行學(xué)習(xí)交互。

    2 基于云端的移動(dòng)開發(fā)技術(shù)

    2.1 云計(jì)算

    云計(jì)算(CloudComputing)是一種按使用量付費(fèi)的模式,它是基于互聯(lián)網(wǎng)的相關(guān)服務(wù)的增加、使用和交付,通過互聯(lián)網(wǎng)服務(wù)來提供動(dòng)態(tài)易擴(kuò)展的虛擬化的資源。云技術(shù)的發(fā)展為移動(dòng)學(xué)習(xí)奠定了實(shí)現(xiàn)層面的技術(shù)基礎(chǔ),使得學(xué)習(xí)資料、筆記資料、學(xué)習(xí)進(jìn)度等一切信息存儲(chǔ)于云端,移動(dòng)端隨時(shí)隨地可以實(shí)現(xiàn)上傳下載。

    2.2 基于Webservice的分布式開發(fā)

    Webservice是一個(gè)平臺(tái)獨(dú)立的,低耦合的,自包含的、基于可編程的Web的應(yīng)用程序,可使用開放的XML(標(biāo)準(zhǔn)通用標(biāo)記語言下的一個(gè)子集)標(biāo)準(zhǔn)來描述、發(fā)布、發(fā)現(xiàn)、協(xié)調(diào)和配置這些應(yīng)用程序,用于開發(fā)分布式的互操作的應(yīng)用程序。它能使得運(yùn)行在不同機(jī)器上的不同應(yīng)用無須借助附加的、專門的第三方軟件或硬件,就可相互交換數(shù)據(jù)或集成。

    3 移動(dòng)端在線學(xué)習(xí)平臺(tái)的設(shè)計(jì)與開發(fā)

    3.1 系統(tǒng)目標(biāo)

    本系統(tǒng)的目標(biāo)是開發(fā)一個(gè)基于移動(dòng)平臺(tái)的服務(wù)于學(xué)校教學(xué)管理的軟件系統(tǒng)。具體來講,首先是在課堂學(xué)習(xí)效果評(píng)價(jià)方面,建立學(xué)習(xí)效果評(píng)價(jià)。其次采集大量的詳細(xì)課堂數(shù)據(jù),為全面、詳細(xì)評(píng)價(jià)教師的教學(xué)效果以及相關(guān)的數(shù)據(jù)挖掘提供數(shù)據(jù)支持。最后,通過移動(dòng)端的教學(xué)管理平臺(tái)的應(yīng)用,提高師生交互頻率,提升教學(xué)管理工作的效率和學(xué)生參與的積極性。

    3.2 技術(shù)路線

    3.2.1 技術(shù)選擇

    客戶端的登陸、評(píng)價(jià)、考勤、交互功能均需要和服務(wù)器進(jìn)行網(wǎng)絡(luò)交互,因此網(wǎng)絡(luò)訪問操作放在了后臺(tái)線程中去執(zhí)行。系統(tǒng)網(wǎng)絡(luò)訪問具有以下兩個(gè)特點(diǎn):網(wǎng)絡(luò)請(qǐng)求頻繁、請(qǐng)求數(shù)據(jù)量小?;谶@個(gè)網(wǎng)絡(luò)訪問特點(diǎn),通過對(duì)比分析安卓平臺(tái)的主流網(wǎng)絡(luò)訪問技術(shù),最終選取Volley網(wǎng)絡(luò)通信框架技術(shù),并在此框架基礎(chǔ)上進(jìn)行功能自定義,得到了適應(yīng)本應(yīng)用的網(wǎng)絡(luò)通信架構(gòu)。

    3.2.2 開發(fā)流程

    在開發(fā)流程上,采用OOP的三層架構(gòu)思路實(shí)現(xiàn)系統(tǒng),將每一個(gè)對(duì)象封裝成類,之后進(jìn)行業(yè)務(wù)邏輯層和數(shù)據(jù)訪問層的程序?qū)崿F(xiàn)。重點(diǎn)實(shí)現(xiàn)webservice的服務(wù)以及接口實(shí)現(xiàn),從而為移動(dòng)端應(yīng)用提供服務(wù)。

    3.3 系統(tǒng)設(shè)計(jì)

    3.3.1 功能設(shè)計(jì),包含以下功能模塊

    課堂考勤模塊:由教師完成特定一堂課程的出勤信息提交。

    學(xué)習(xí)效果評(píng)價(jià)模塊:通過課堂學(xué)習(xí)效果評(píng)價(jià)信息的收集和分析,得出學(xué)生學(xué)習(xí)效果全面、細(xì)致的評(píng)價(jià)和分析。

    在線學(xué)習(xí):學(xué)生完成在線的提前預(yù)習(xí)和課后復(fù)習(xí)。

    課后交互模塊:學(xué)生與教師進(jìn)行課后的在線交流,如學(xué)習(xí)進(jìn)度安排、學(xué)習(xí)方法指導(dǎo)以及疑難解答等。

    系統(tǒng)功能框架圖如圖1所示。

    3.3.2 流程設(shè)計(jì)

    本系統(tǒng)分為教師和學(xué)生2個(gè)角色。教師作為管理員可以開設(shè)課程、開設(shè)班課、課程資源管理、評(píng)價(jià)學(xué)生作業(yè)、管理自己所上課程的學(xué)生信息、簽到信息等內(nèi)容。學(xué)生可以實(shí)現(xiàn)選擇課程、學(xué)習(xí)課程、完成作業(yè)、記錄筆記、在線交流等內(nèi)容。具體的流程如圖2所示。

    3.4 系統(tǒng)實(shí)現(xiàn)

    3.4.1 公共類設(shè)計(jì)

    為了節(jié)省系統(tǒng)資源,實(shí)現(xiàn)代碼的重復(fù)利用率,在系統(tǒng)設(shè)計(jì)中以類的形式來組織、封裝一些常用的方法和事件。在本系統(tǒng)中,創(chuàng)建了兩個(gè)個(gè)公共類和一個(gè)webservice類。首先是DBHelper類。該類用于提供一些常用的數(shù)據(jù)庫訪問方法,在本系統(tǒng)中,DBHelper類提供操作連接數(shù)據(jù)庫,執(zhí)行各種數(shù)據(jù)庫管理、數(shù)據(jù)檢查以及一些數(shù)據(jù)統(tǒng)計(jì)功能;而tool類在定義了對(duì)話框、跳轉(zhuǎn)、格式檢查、數(shù)據(jù)處理等外圍操作的方法,方便程序員快速實(shí)現(xiàn)功能;webservice類則是為移動(dòng)端提供服務(wù)接口,包含了移動(dòng)端調(diào)用服務(wù)端的所有功能實(shí)現(xiàn),以及JSON數(shù)據(jù)格式轉(zhuǎn)換等功能。

    3.4.2 系統(tǒng)功能實(shí)現(xiàn)

    系統(tǒng)主模塊包含三部分:課程、互動(dòng)、數(shù)據(jù)統(tǒng)計(jì)。

    基于知識(shí)學(xué)習(xí)的目的,設(shè)計(jì)了課程板塊,在課程板塊下,設(shè)置了“課程介紹”、“學(xué)習(xí)視頻”、“學(xué)習(xí)作業(yè)”三維支撐點(diǎn),目的是讓學(xué)生隨時(shí)隨地學(xué)習(xí),查閱知識(shí)點(diǎn)更便捷,提高學(xué)習(xí)效率,在碎片化時(shí)間學(xué)習(xí)課程,能夠加強(qiáng)記憶,高效率利用時(shí)間。

    基于討論互動(dòng)的目的,設(shè)計(jì)了互動(dòng)模塊,互動(dòng)模塊包含“課程論壇”、“教師答疑”、“作業(yè)探究”模塊。目的是為師生的交流互動(dòng)提供平臺(tái),進(jìn)一步增強(qiáng)師生之間的互動(dòng)以及同學(xué)們之間的交流。

    基于行為研究的目的,設(shè)計(jì)了本功能,主要是提供給教師學(xué)生的學(xué)習(xí)數(shù)據(jù)統(tǒng)計(jì)分析功能,從而讓教師通過分析數(shù)據(jù)能夠掌握一些學(xué)生的學(xué)習(xí)情況、學(xué)習(xí)進(jìn)度、掌握程度、關(guān)注熱點(diǎn)、學(xué)習(xí)難點(diǎn)等方面的問題,進(jìn)而進(jìn)一步有針對(duì)性的對(duì)教學(xué)內(nèi)容進(jìn)行調(diào)整和完善,最終提高教學(xué)質(zhì)量。

    4 結(jié)束語

    移動(dòng)學(xué)習(xí)現(xiàn)在已經(jīng)發(fā)展的如火如荼,可謂遍地開花,信息技術(shù)的迅速發(fā)展以及數(shù)字媒體的興起,使人們對(duì)知識(shí)的獲取更加便捷,人們獲得知識(shí)的途徑也更加多元化。移動(dòng)學(xué)習(xí)系統(tǒng)本著簡(jiǎn)單、適用、高效的原則,實(shí)行通用化、標(biāo)準(zhǔn)化、智能化、人性化的產(chǎn)品設(shè)計(jì)思想,幫助學(xué)生形成學(xué)習(xí)型組織,對(duì)學(xué)生學(xué)習(xí)進(jìn)行高效、有序的管理。從而提升整體學(xué)習(xí)效率。

    參考文獻(xiàn)

    [1]韓錫斌,葛文雙.MOOC平臺(tái)與典型網(wǎng)絡(luò)教學(xué)平臺(tái)的比較研究[J].中國(guó)電化教育,2014(01).

    作者單位

    寧波大紅鷹學(xué)院 浙江省寧波市 315175

    猜你喜歡
    教學(xué)平臺(tái)移動(dòng)學(xué)習(xí)
    網(wǎng)絡(luò)教學(xué)平臺(tái)的相關(guān)技術(shù)及應(yīng)用
    數(shù)學(xué)實(shí)驗(yàn)云計(jì)算輔助教學(xué)平臺(tái)的建設(shè)初探
    考試周刊(2016年93期)2016-12-12 09:57:31
    專業(yè)學(xué)位研究生職業(yè)危害控制技術(shù)課程創(chuàng)新型教學(xué)平臺(tái)建設(shè)研究
    基于WordPress構(gòu)建項(xiàng)目化課程教學(xué)平臺(tái)的研究
    基于SOA的在線學(xué)習(xí)資源集成模式的研究
    智能手機(jī)APP支持下的大學(xué)英語聽力教學(xué)
    考試周刊(2016年84期)2016-11-11 23:15:06
    智能手機(jī)在大學(xué)生移動(dòng)學(xué)習(xí)中的應(yīng)用研究
    數(shù)字積分法插補(bǔ)仿真實(shí)驗(yàn)教學(xué)系統(tǒng)開發(fā)
    科技視界(2016年18期)2016-11-03 22:03:32
    大學(xué)計(jì)算機(jī)基礎(chǔ)“微課程”設(shè)計(jì)1
    基于云計(jì)算的移動(dòng)學(xué)習(xí)平臺(tái)的設(shè)計(jì)
    云阳县| 桐庐县| 通化市| 木兰县| 鄯善县| 金门县| 屯门区| 正镶白旗| 乌什县| 巫溪县| 淮安市| 永嘉县| 和林格尔县| 岑巩县| 交口县| 于田县| 北海市| 中江县| 卢湾区| 中宁县| 惠安县| 许昌市| 凤冈县| 洪江市| 济源市| 张家口市| 崇阳县| 滦南县| 甘泉县| 邹城市| 曲阜市| 临朐县| 昌黎县| 榕江县| 高台县| 加查县| 塔城市| 鸡东县| 晋州市| 泽库县| 莆田市|