• 
    

    
    

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

      AppInventor在高職計算機教學中的探究

      2018-09-13 11:22:00潘婷婷梅娟
      電腦知識與技術 2018年17期
      關鍵詞:手機app移動學習高職

      潘婷婷 梅娟

      摘要:該文針對當前高職學生專業(yè)學習難度大、積極性不夠的現(xiàn)象,提出快速開發(fā)平臺的理念,分析高職學生程序語言學習現(xiàn)狀,探討App Inventor在高職移動程序類課程中的應用,該模型能降低學生學習程序編程的門檻,提高學生的學習興趣。

      關鍵詞:App Inventor;移動學習;高職;手機APP;教學

      中圖分類號:TP393 文獻標識碼:A 文章編號:1009-3044(2018)17-0161-02

      移動互聯(lián)網(wǎng)發(fā)展迅猛,Android作為發(fā)展勢頭最好的系統(tǒng)平臺之一,越來越受用戶的接受和重視,手機應用軟件已經(jīng)觸及到各個領域。喬布斯曾問:“IT幾乎改變了所有領域,為什么對教育的影響小的讓人吃驚?“隨著移動互聯(lián)網(wǎng)的普及、移動用戶的增加,智能終端應用于教育教學是不可避免的趨勢。尤其是在高職計算機專業(yè)教育中,智能手機是每位學生都有的設備,如何能夠讓學生更好的使用好該設備,而不是一味的沉迷于手機游戲等應用呢?在專業(yè)學習中,學生往往會因為編程語言的難度望而卻步,App Inventor可以很好的將智能手機應用于教育教學中,不需要非常深的編程基礎能力也可以開發(fā)Android的App,即使零基礎、非專業(yè)的同學如果有興趣也完全可以開發(fā)出自己的專屬App。

      1 關于App Inventor

      App Inventor是一款谷歌公司開發(fā)的手機編程軟件。

      谷歌推出一款名叫Google App Inventor的工具軟件, Google App Inventor用戶能夠通過該工具軟件使用谷歌的Android系列軟件自行研發(fā)適合手機使用的任意應用程序。在此之前有關這款軟件測試版本的使用細節(jié)已經(jīng)由谷歌實驗室(Google Labs)以教學視頻的形式向網(wǎng)友公開。在這段視頻中,研發(fā)人員展示了如何使用程序發(fā)明家來制作應用程序,其中還有很多教授網(wǎng)友自己動手研發(fā)新程序的內(nèi)容。

      而且這款編程軟件不一定非要是專業(yè)的研發(fā)人員,甚至根本不需要掌握任何的程序編制知識。因為這款軟件已經(jīng)事先將軟件的代碼全部編寫完畢,用戶只需要根據(jù)自己的需求向其中添加服務選項即可。也就是我們所要做的只是寫簡單的代碼拼裝程序。

      在實際教學過程中,一般采用離線版本,以方便教學管理,只需要一臺電腦,進行簡單安裝,通過瀏覽器就可以對App Inventor進行開發(fā)了。在整個開發(fā)過程中,過程簡單,非常容易操作,開發(fā)過程包括了界面的設計和邏輯設計部分,界面設計只需要通過拖曳組件即可完成,邏輯設計部分也不需要學生花費大量的時間學習語法和程序代碼,它已經(jīng)將所有的代碼塊進行了封裝,學生只需要按照自己的創(chuàng)意拖曳不同顏色組合的積木塊進行拼接,即可完成編程。如下左圖為設計界面,右圖為編程界面。

      2 App Inventor的優(yōu)點

      (1)適合編程基礎弱的朋友。App Inventor對于編程基礎薄弱,甚至零基礎的同學來說是非常好的入手工具,非常容易上手,也極大的吸引學生的學習興趣,能有效地提高教學效率。

      (2)費用支出低。在正常的機房進行即可利用App Inventor進行學習,學生基本人手一臺智能手機,測試終端已經(jīng)滿足,無需另外配置。

      (3) 環(huán)境搭建容易,組建豐富。App Inventor程序開發(fā)中可以在機房使用教師機作為服務器,終端設備安裝離線版本軟件,瀏覽器軟件即可,操作非常簡單,無須網(wǎng)咯也能輕松實現(xiàn)程序的開發(fā),連接自己的真機模擬,可以更吸引學生的目光。

      (4)組件豐富。App Inventor采用模塊拼接方式進行編碼,學生可以進行各種類型問題的解決譬如游戲、題庫,App Inventor中提供了非常豐富的組件供大家選用。

      (5)可擴展性強。手機是人們必不可少的生活必需品,App Inventor都是針對具體問題進行問題的設計并提出解決方案,其擴展性很強,可以解決各個領域的問題。

      (6)節(jié)省開發(fā)時間。傳統(tǒng)的用Esclipe開發(fā)的簡單的android項目,至少也要1-2個星期,App Inventor摒除了繁雜的代碼和語法,只需在UI和邏輯上入手,1-2天就可以搞定一個簡單的android項目。

      3 程序設計語言學習現(xiàn)狀

      目前高職院校計算機專業(yè)開設了C語言、.NET、Java、Android等主流程序設計語言,但是枯燥的代碼和復雜的界面、數(shù)據(jù)結(jié)構(gòu)對大部分學生來講難度較大,而且編制的程序與學生的日常生活關聯(lián)不大,在學習的后程就會漸漸失去耐心和學習興趣。另外由于近幾年的高考人數(shù)驟減,招生情況不是很理想,目前我們大部分的學生是來源于中職院校,本身的編程能力偏弱,對程序語言的學習能力也不夠強,在算法設計和實現(xiàn)中確實存在著一定的難度。這類的程序設計課程能夠掌握的同學可能不超過三分之一。故而是否可以通過一些其他的手段來幫助學生進行軟件開發(fā)呢?如何讓我們的學生能夠?qū)I(yè)對口?怎么才能更有效的開展好專業(yè)教學?針對這些問題,我們可以采用App Inventor快速開發(fā)平臺,幫助學生進行專業(yè)學習。

      4 App Inventor的在課堂教學中的應用

      基于上述的問題,將App Inventor引入到高職計算機專業(yè)的教學中是有必要的,可以讓開發(fā)變得更加的邊界,也有助于提升學生的學習興趣,提升課堂教學質(zhì)量。

      學生一般在大二會開始學習Java、Android語言進行安卓程序的編寫。學生需要學習一些手機應用程序的編寫,如多媒體播放、天氣預報、登錄注冊等,編寫的過程較長,代碼也較多,比較容易出錯,調(diào)試不易。而學生利用App Inventor進行安卓程序開發(fā),只需要拖動鼠標選擇幾個組件,再設計幾個動作就可以輕松的完成這些程序設計了。這可以讓學生在短時間內(nèi)對我們這么課程產(chǎn)生興趣,App Inventor課程由于其操作簡單,開發(fā)周期短,基本上每個學時就能開發(fā)出一個小的應用程序,這可以充分的吸引學生,讓學生體驗到利用程序解決日常生活問題的成就感,對已有程序可以從不同角度鼓勵學生進行再創(chuàng)作,不同的學生會有不同的創(chuàng)意,在此過程中可以與其他學生進行交流互動,同時也培養(yǎng)了學生的實踐動手能力和計算思維能力。

      目前,App Inventor已經(jīng)在我校計算機專業(yè)大二學年開設,經(jīng)過一段時間的學習,效果還是比較顯著的。主要體現(xiàn)在以下幾個方面。

      4.1優(yōu)化Android移動應用類課程的學習模型

      App Inventor的特點在于可視化操作和模塊拼接式編程。教師可以借助于App Inventor來激發(fā)學生的學習興趣和學習動機,將枯燥乏味的傳統(tǒng)程序課程轉(zhuǎn)化為豐富活力的積木式教學,培養(yǎng)學生的計算思維能力和動手能力。

      4.2引導學生自主學習

      學習興趣是主動學習的前提,傳統(tǒng)程序語言的學習對學生來說比較晦澀難懂,難度較大,課堂教學模式主要有教師講解演示,對學生操作進行指導來實現(xiàn),缺乏有效的溝通交流,也較難調(diào)動學生的學習積極性,而App Inventor界面設計簡便,在編程模塊中對代碼進行了封裝,并用不同的顏色進行表示,極大的提高了學生的學習興趣,促使學生進行主動的學習探究。

      4.3豐富教學內(nèi)容

      在實際教學活動中,以多媒體應用和游戲開發(fā)為主,既能讓學生學習到課堂知識,又能吸引學生的注意,活躍課堂氣氛。圍繞這兩方面進行項目內(nèi)容和知識點的擴充,進一步提升學生計算思維能力。

      5 結(jié)語

      綜上所述,在科技越來越發(fā)達,手機軟件功能越來越成熟的時代,移動學習是高職計算機專業(yè)學生的迫切需要,本文通過對App Inventor工具的闡述,讓更多的師生能夠了解App Inventor,從中受益,進而推動教育教學的發(fā)展,并結(jié)合自身學校師生的現(xiàn)狀進行相應的教學改革,更好地促進課堂學習。

      參考文獻:

      [1] 郭守超,周慶國,鄧常梅等.基于App Inventor的移動學習探究[J].現(xiàn)代教育技術,2014,24(9):121-125.

      [2] 王杰.基于Android與App Inventor的移動學習資源開發(fā)實踐與思考[J].廣東開放大學學報,2016,25(4):78-81.

      [3] 陳強,劉婭.基于Android平臺的學習類App開發(fā)[J].電腦知識與技術,2016,12(20):15-17.

      [4] 黃仁祥,金琦,易偉.人人都能開發(fā)安卓APP[M].北京:機械工業(yè)出版社,2014.

      [5] 張居彥.移動App設計工具Inventor[J].電子世界,2013(15):170-171.

      [6] 連紅.移動學習中教學設計模式的研究[J].現(xiàn)代遠程教育研究,2008(1):65-67.

      [7] 徐玲,鄭勤華.大學生接受移動學習的影響因素實證分析[J].電化教育研究,2011(7):61-66.

      [8] 周齊飛.基于Android平臺的Hybrid App開發(fā)[J].電腦編程技巧與維護,2014(15):46-48.

      [9] 楊燕婷.智能終端:“一對一”進課堂還有多遠[J].中國教育網(wǎng)絡,2013(1):17.

      猜你喜歡
      手機app移動學習高職
      高職應用文寫作教學改革與創(chuàng)新
      活力(2019年21期)2019-04-01 12:18:24
      互聯(lián)網(wǎng)+背景下的手機APP安全性測試研究
      智能手機APP支持下的大學英語聽力教學
      考試周刊(2016年84期)2016-11-11 23:15:06
      基于手機藍牙的無線智能控制系統(tǒng)的設計
      智能手機在大學生移動學習中的應用研究
      軟件導刊(2016年9期)2016-11-07 22:29:13
      網(wǎng)絡虛擬仿真實驗中心建設研究與實踐
      中國市場(2016年36期)2016-10-19 04:44:13
      基于云計算的移動學習平臺的設計
      基于移動學習的自動問答系統(tǒng)設計
      移動學習方式下實驗教學資源建設的研究
      科技視界(2016年20期)2016-09-29 12:07:51
      高職人才培養(yǎng)模式創(chuàng)新探討
      巴中市| 镇雄县| 阜南县| 武夷山市| 云安县| 高州市| 宁晋县| 克东县| 临朐县| 雅安市| 县级市| 横山县| 精河县| 长寿区| 蚌埠市| 安乡县| 孟州市| 安陆市| 郎溪县| 林甸县| 西藏| 丹巴县| 蓝山县| 石狮市| 原平市| 贵德县| 城固县| 广州市| 乾安县| 同仁县| 衢州市| 恭城| 广水市| 安新县| 独山县| 调兵山市| 青铜峡市| 渑池县| 卫辉市| 琼结县| 彰武县|