• 
    

    
    

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

      試論Android基礎(chǔ)下的Java程序設(shè)計移動學(xué)習(xí)平臺

      2017-07-06 03:01:44韓宏峰
      科技尚品 2017年6期
      關(guān)鍵詞:移動學(xué)習(xí)平臺Java程序設(shè)計技術(shù)

      韓宏峰

      摘 要:近年來,科學(xué)技術(shù)發(fā)展迅速,被廣泛應(yīng)用于各個行業(yè)中,Java是在Android基礎(chǔ)上誕生的移動學(xué)習(xí)平臺,為科學(xué)技術(shù)在教育行業(yè)中的應(yīng)用提供了渠道。隨著教育體制改革的實施,要求創(chuàng)新教學(xué)方法,改變傳統(tǒng)的教學(xué)模式,設(shè)計出基于Android移動學(xué)習(xí)平臺,拓寬了教學(xué)的渠道,學(xué)生能夠在學(xué)習(xí)平臺上獲取最新的Java學(xué)習(xí)資料,滿足了學(xué)生的課下學(xué)習(xí)要求,強化了學(xué)生的自主學(xué)習(xí)能力,為學(xué)生知識共享、技術(shù)溝通及課后復(fù)習(xí)提供了便利的渠道,實現(xiàn)了對傳統(tǒng)課程的互補和共享。

      關(guān)鍵詞:Android;Java程序設(shè)計;移動學(xué)習(xí)平臺;技術(shù)

      近年來,移動4G網(wǎng)絡(luò)發(fā)展迅速,為學(xué)生提供了便捷的渠道,促進了教學(xué)觀念和教學(xué)方式的創(chuàng)新,給各項教學(xué)工作提出了新的要求。在實際的教學(xué)過程中,需要加大對網(wǎng)絡(luò)教學(xué)的應(yīng)用力度,與當(dāng)前社會對教育行業(yè)的發(fā)展要求相適應(yīng),促進課堂教學(xué)手段的延伸和發(fā)展,創(chuàng)新課堂教學(xué)方式,強化了學(xué)生和教師之間的溝通和互動,不僅為教育者提供了多樣化的教學(xué)渠道,同時也為學(xué)生提供了多元化的教學(xué)手段。學(xué)生在日常的學(xué)習(xí)中,可以通過掌上電腦、平板電腦和智能手機進行學(xué)習(xí),不受時間和空間的限制,滿足了學(xué)生隨時隨地獲取知識的訴求,實現(xiàn)了教學(xué)主體的創(chuàng)新。

      1 Java程序在移動學(xué)習(xí)平臺中應(yīng)用的可行性

      1.1 智能手機的便利性

      智能手機是當(dāng)前最為普及的一種移動設(shè)備,在學(xué)生的日常生活中被廣泛應(yīng)用,在給學(xué)生提供便利的同時,還滿足了學(xué)生的學(xué)習(xí)要求,幾乎學(xué)生人手一部,教師應(yīng)該充分利用智能手機優(yōu)勢,構(gòu)建移動學(xué)習(xí)平臺,滿足學(xué)生隨時隨地獲取知識的需求。智能手機自身具有較強的便利性特點,小巧、利于攜帶,在日常的使用過程中除了具備通話及短信功能,隨著科學(xué)技術(shù)的發(fā)展,智能手機還支持照相、攝像及視頻功能,并且支持移動上網(wǎng),學(xué)生只要聯(lián)接網(wǎng)絡(luò),可以隨時進行信息的獲取,為促進移動學(xué)習(xí)平臺的開展提供了技術(shù)基礎(chǔ)[1]。目前,大多數(shù)學(xué)生對智能手機的依賴性比較強,學(xué)生會經(jīng)常運用移動手機玩游戲,對日常的學(xué)習(xí)造成了不利的影響。教師要起到引導(dǎo)和教育作用,充分利用移動手機優(yōu)勢,大力開展移動學(xué)習(xí),使其成為學(xué)生的學(xué)習(xí)小助手,為師生之間的溝通和交流提供扭帶。

      1.2 Android系統(tǒng)的開放性

      Android系統(tǒng)自身具有較強的開放性能,是建立在Linux基礎(chǔ)上發(fā)展起來的一項操作系統(tǒng),大多數(shù)智能手機都用Android系統(tǒng),通過多年來的應(yīng)用,已經(jīng)在人們的心目中打上了深深的烙印,并且積累了較高的人氣,在手機系統(tǒng)中奠定了不可動搖的地位,系統(tǒng)自身也隨著時代的發(fā)展不斷完善和創(chuàng)新。隨著科學(xué)技術(shù)的發(fā)展,手機內(nèi)部的功能越來越健全,與社會的發(fā)展相適應(yīng),為客戶帶來了不同的感受和體驗。并且Android系統(tǒng)自身也與互聯(lián)網(wǎng)建立了緊密的聯(lián)系,系統(tǒng)無縫的結(jié)合了Google服務(wù),內(nèi)部包含搜索、地圖及郵件功能,能夠滿足學(xué)生查找資料的需求,這些服務(wù)為用戶與互聯(lián)網(wǎng)之間建立了緊密的聯(lián)系。

      1.3 Java程序的互動性

      Java程序是現(xiàn)階段一種應(yīng)用較為廣泛的一種網(wǎng)絡(luò)程序設(shè)計語言,在各大教學(xué)體系中被廣泛應(yīng)用,并且取得了良好的教學(xué)效果,成為網(wǎng)絡(luò)教學(xué)的主干,對培養(yǎng)學(xué)生的思維能力,創(chuàng)新教學(xué)手段具有重要作用。將其應(yīng)用到移動學(xué)習(xí)平臺中,對Android移動應(yīng)用學(xué)習(xí)程序的開展和建立起到了鋪墊作用,在知識傳動和與學(xué)生的互動中展現(xiàn)出了較強的優(yōu)勢。將Java程序應(yīng)用到移動學(xué)習(xí)中,提高了學(xué)生的編程能力,為小組成員之間的溝通和交流提供便利,提高了學(xué)生的實踐能力。

      2 Android基礎(chǔ)下的Java程序設(shè)計關(guān)鍵技術(shù)

      2.1 異步數(shù)據(jù)加載技術(shù)

      異步數(shù)據(jù)加載技術(shù)是在Android4.0的基礎(chǔ)上發(fā)展起來的一門程序設(shè)計技術(shù),對請求HTTP服務(wù)的使用方法做了限制和規(guī)定,要想獲得請求,需要通過重新啟動另外一個程序來實現(xiàn)。請求程序在應(yīng)用過程中,要以Http Client為線程安全對象,將get和post作為文件上傳的主要方法,通過多項請求,為程序設(shè)計提供了服務(wù)避免了HTTP在執(zhí)行過程中出現(xiàn)較多的異常事件,確保了程序的安全運用,對提高代碼的重要性,提升客戶端處理數(shù)據(jù)的能力具有重要作用。新的線程的建立需要在Activity中實現(xiàn),通過HTTP協(xié)議訪問Web服務(wù)器,確保業(yè)務(wù)邏輯的順利完成,以便能夠?qū)崿F(xiàn)文本的合理轉(zhuǎn)換,滿足移動平臺學(xué)習(xí)要求[2]。

      2.2 擴展服務(wù)器性能

      服務(wù)器中的各服務(wù)對象,要想充分發(fā)揮在移動學(xué)習(xí)平臺中的應(yīng)用效果,需要遵循面向?qū)ο笤O(shè)計的高內(nèi)聚原則,對常用方法進行歸類,堅持高內(nèi)聚原則,將其定義為抽象的工具欄,定義為抽象工具主要包括:將服務(wù)器端返回的JSON文本轉(zhuǎn)換為對象的對象類型,對網(wǎng)絡(luò)連接情況進行判斷,將傳入對象轉(zhuǎn)化為JSON文本,確保屏幕能夠自動調(diào)整亮度。另外,為了滿足學(xué)生的學(xué)習(xí)要求,需要為客戶端與服務(wù)器之間的通信建立緊密的通道,確保業(yè)務(wù)層操作及訪問服務(wù)器的Servlet名稱之間操作的合理映射,能夠清晰的看見客戶端對服務(wù)器所提出來的請求,對強化管理,提高代碼的維護性及可擴展性具有重要作用。

      2.3 優(yōu)化服務(wù)器界面

      要想提升移動學(xué)習(xí)平臺內(nèi)部各項功能及使用模塊的合理性,需要加大對JUnit測試框架的應(yīng)用力度,以完成單元測試。同時,測試系統(tǒng)在應(yīng)用過程中,需要加大對Android4.0系統(tǒng)的使用力度,將其應(yīng)用到智能手機中,確保系統(tǒng)配置和模擬器應(yīng)用的合理性,構(gòu)建出4種移動學(xué)習(xí)平臺交互式模式[3]。

      3 Android基礎(chǔ)下的Java程序設(shè)計

      3.1 系統(tǒng)總體架構(gòu)

      圖1為Android基礎(chǔ)下的Java程序設(shè)計總框架,在實際的應(yīng)用過程中主要是利用Android客戶端來為學(xué)習(xí)系統(tǒng)提出請求,構(gòu)建Web服務(wù)器,建立在HTTP協(xié)議訪問的基礎(chǔ)上實施,以便能夠獲取較多的課程學(xué)習(xí)資源、業(yè)界資訊、論壇專題及活動內(nèi)容等信息,能夠及時將學(xué)習(xí)結(jié)果快速的返回到客戶端,滿足學(xué)生對學(xué)習(xí)資料的獲取。

      3.2 業(yè)務(wù)處理流程

      移動學(xué)習(xí)平臺的服務(wù)器在實際的應(yīng)用過程中主要是利用B/S三層架構(gòu)模式,JSP+JS為視圖層,Hava Bean為模型層。當(dāng)將控制權(quán)轉(zhuǎn)移給Servlet后,需要將HttpServ letResponse和HttpServletReqiest對象作為參數(shù)將其傳遞給Java Bean處理,并將處理的結(jié)果放入到HttpServletReqiest中。需要運用Servlet對Web頁面進行控制,以便能夠獲取較大的控制權(quán),將其返回到JSON文本中。加大對數(shù)據(jù)的訪問及處理,明確對應(yīng)的閾對象,結(jié)合實際的使用需求對數(shù)據(jù)庫急性增刪,該種技術(shù)處理方法確保了后端技術(shù)與前端技術(shù)的完全分離,確保了源碼的簡練和完整性,系統(tǒng)業(yè)務(wù)處理流程圖如圖2所示:

      4 學(xué)習(xí)內(nèi)容的交互式設(shè)計模式

      4.1 主頁推送模式

      Java技術(shù)與跟蹤平臺之間的技術(shù)發(fā)展有直接的關(guān)系,為了確保Java技術(shù)能夠滿足學(xué)生的學(xué)習(xí)要求,需要對Java平臺及時的進行跟蹤和服務(wù),優(yōu)化主頁推動模式,結(jié)合實際的學(xué)習(xí)需求,及時更新Java應(yīng)用平臺上的內(nèi)容,為學(xué)生提供最新的學(xué)習(xí)信息。同時,為了提升主頁推送模式應(yīng)用的合理性,需要及時關(guān)注和掌握最新的技術(shù),將其融入到Java應(yīng)用平臺中去。

      4.2 單元練習(xí)模式

      單元練習(xí)模式主要是指移動學(xué)習(xí)平臺中能夠滿足學(xué)生隨堂練習(xí)和課后復(fù)習(xí)的一些內(nèi)容,推出單元練習(xí)模式,能夠及時鞏固學(xué)生的知識,強化對學(xué)生的知識點訓(xùn)練。并且輔以測試模塊,學(xué)生通過測試的過程,能夠了解一單元學(xué)習(xí)的具體情況,為學(xué)生的學(xué)習(xí)情況做好系統(tǒng)的評估,以便為下階段的學(xué)習(xí)制定出合理的學(xué)習(xí)計劃。對于同一單元中的相同知識點和同一主題的問題,運用系統(tǒng)對每個題目限定答題時間,要求學(xué)生在規(guī)定的時間完成答題,有助于培養(yǎng)學(xué)生快速答題能力,為日后的考試奠定基礎(chǔ)。

      4.3 評論互動模式

      評論互動模式里面包含大量的經(jīng)典面試題及筆試真題,結(jié)合用戶實際使用需求,構(gòu)建了可供用戶討論的論壇,里面主要包括收藏論壇、個人論壇、題庫論壇及活動論壇等內(nèi)容,題庫中的題目主要以筆試和面試為主。評論功能主要是指對學(xué)生的答題情況進行評論和打分,學(xué)生在答完題之后,能夠在較短的時間內(nèi)了解自己的答題把情況。論壇建立的重心主要在進行技術(shù)的溝通和知識的共享。

      4.4 信息發(fā)布模式

      為了能夠滿足學(xué)生對最新學(xué)習(xí)知識的獲取需求,了解到最新的活動特點內(nèi)容,需要在移動學(xué)習(xí)平臺中融入信息發(fā)布模式,對校內(nèi)外各項專題組織互動和開展情況,程序設(shè)計競賽的輔導(dǎo)情況及時向?qū)W生發(fā)布,學(xué)生能夠及時了解學(xué)校的動態(tài),給學(xué)生提供了最新的實時資訊[4]。

      5 結(jié)論

      移動學(xué)習(xí)平臺作為一種現(xiàn)代化的教學(xué)手段,被廣泛應(yīng)用于現(xiàn)代化教學(xué)中,對促進教育的規(guī)模化發(fā)展,提升教育效果具有重要作用。經(jīng)過多年的實踐研究,結(jié)合目前教育的發(fā)展方向,以Java程序設(shè)計為基礎(chǔ),構(gòu)建了移動學(xué)習(xí)平臺,對課堂教學(xué)提供了輔助教學(xué)作用,強化了學(xué)習(xí)者的體驗?zāi)芰Γo學(xué)生提供了隨時隨地學(xué)習(xí)的渠道,降低了學(xué)生的學(xué)習(xí)負(fù)擔(dān),強化了教師在整個學(xué)習(xí)活動中的主導(dǎo)地位,促進了信息技術(shù)變革,激發(fā)了學(xué)生的學(xué)習(xí)興趣,提高了教學(xué)質(zhì)量。

      參考文獻

      [1]葉海智,張愛靜,黃宏濤.基于CPS模型的翻轉(zhuǎn)課堂教學(xué)模式構(gòu)建——以“JAVA語言程序設(shè)計”課程為例[J].現(xiàn)代教育技術(shù),2016,(10):121-126.

      [2]袁芬.基于微信公眾平臺的翻轉(zhuǎn)課堂教學(xué)改革與實踐——以ASP.NET程序設(shè)計課程為例[J].中國教育信息化,2016,(12):36-39.

      [3]袁勝超,魯貴東,伍文,等.基于Android平臺的《管理信息系統(tǒng)》移動學(xué)習(xí)課程開發(fā)[J].信息通信,2016,(5):271-274.

      [4]王海,于佳.Java開發(fā)工具分析與研究(一)[J].吉林化工學(xué)院學(xué)報,2016,(3):67-70.

      (作者單位:北京郵電大學(xué))

      猜你喜歡
      移動學(xué)習(xí)平臺Java程序設(shè)計技術(shù)
      《Java程序設(shè)計》課程網(wǎng)站的設(shè)計與實現(xiàn)
      基于中職移動學(xué)習(xí)平臺的教學(xué)新模式探索
      基于移動學(xué)習(xí)平臺的校園外語傳播模式研究
      中文信息(2016年10期)2016-12-12 11:15:36
      Java程序設(shè)計基礎(chǔ)課實踐教學(xué)中的分層教學(xué)模式研究
      基于實訓(xùn)項目的Java程序設(shè)計實驗教學(xué)模式改革與實踐
      基于工程思維的Java程序設(shè)計課程教學(xué)研究
      高職院校移動學(xué)習(xí)考試平臺建設(shè)中的問題與對策
      淺談鋼筋混凝土結(jié)構(gòu)建筑應(yīng)用外包粘鋼加固技術(shù)
      探討電力系統(tǒng)中配網(wǎng)自動化技術(shù)
      科技視界(2016年21期)2016-10-17 20:00:58
      移動應(yīng)用系統(tǒng)開發(fā)
      科技視界(2016年21期)2016-10-17 19:38:30
      安西县| 嘉祥县| 合作市| 镇雄县| 道真| 武夷山市| 青浦区| 三穗县| 广德县| 芦溪县| 施秉县| 元江| 余姚市| 万州区| 景宁| 肇源县| 景东| 鄂托克前旗| 山阴县| 汤阴县| 扶风县| 屏东县| 洛南县| 卓资县| 龙泉市| 望江县| 柘荣县| 甘谷县| 临洮县| 织金县| 洮南市| 奉贤区| 鲁山县| 翁源县| 东乡县| 吉林省| 太康县| 西青区| 华池县| 奇台县| 新蔡县|