• 
    

    
    

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

      ?

      基于android技術的開放式教學研究

      2015-04-16 14:11:28
      計算機與網(wǎng)絡 2015年7期
      關鍵詞:編程技術案例教學方法

      蘇 靜

      (廣東省湛江市廣東海洋大學軟件工程學:廣東海洋大學 郵編 524088)

      基于android技術的開放式教學研究

      蘇 靜

      (廣東省湛江市廣東海洋大學軟件工程學:廣東海洋大學 郵編 524088)

      在全球云計算和移動互聯(lián)網(wǎng)的產(chǎn)業(yè)環(huán)境下,隨著4G技術的發(fā)展,市場對android應用開發(fā)人員的需求越來越大。傳統(tǒng)的教學模式重理論輕實踐,面對知識多,更新快的課程顯得捉襟見肘,為了培養(yǎng)能適應社會需求的應用型移動開發(fā)人員,本文從課程背景、課程體系、教學方法與手段,考核方法等方面對移動編程技術課程的教學改革進行了探討。

      移動編程;android技術;教學改革

      1 引言

      隨著4G時代的來臨,Android系統(tǒng)正在成為全球最受歡迎的應用平臺之一。據(jù)業(yè)內統(tǒng)計,目前國內的Android研發(fā)人才缺口至少30萬。從長期來看,隨著各種移動應用和手機游戲等內容需求日益增加,各大中小型手機應用開發(fā)商加大對Android應用的開發(fā)力度,因此Android人才的就業(yè)前景也非常廣泛。在全球云計算和移動互聯(lián)網(wǎng)的產(chǎn)業(yè)環(huán)境下,Android應用更具備了顯著優(yōu)勢和廣闊前景。

      移動編程技術課程為本:軟件工程專業(yè)的專業(yè)課,內容主要講授Android應用開發(fā),其作用是為軟件工程專業(yè)的學生提供學習的平臺,使其掌握Android編程思想與開發(fā)技能,為今后的畢業(yè)設計與就業(yè)打下堅實的基礎。當前,隨著教學改革和社會的進步,高校課程存在學時緊、任務重、實踐課時少及理論實踐相脫離的問題,對于實踐性強和開發(fā)環(huán)境要求高的Android課程尤其如此。目前的移動編程技術教學沿用傳統(tǒng)的教學方法,教學深度不夠,實踐環(huán)節(jié)薄弱,學生缺乏較強的項目開發(fā)能力,使得高校教育與人才市場需求嚴重脫節(jié)。

      針對上述問題,近幾年就移動編程技術課程專門設立了教學改革項目,從課程體系建設到項目實踐教學,進行了系統(tǒng)的課程開發(fā)和設計。從這幾年的教學效果來看,課程建設非常成功。從事android開發(fā)方向的學生普遍就業(yè)率高,薪酬待遇好。

      2 課程內容建設

      移動編程技術課程涉及的知識點和內容極為豐富。如何在有限的課時內,對教學內容進行恰當?shù)夭眉羧∩幔墙虒W中的主要問題。在移動編程技術課程教學過程中,要保證課程知識體系的系統(tǒng)性,理論的深度性;還要考慮到android知識的最新技術,教學內容要突出實用性,貼近真實項目開發(fā),有效提高學生項目開發(fā)能力。另外,還要合理規(guī)劃課堂內容與課外內容,課堂上主要講授關鍵內容,而擴展性、探究性的內容則讓學生在課外進行自主學習。

      移動編程技術課程體系建設以android應用框架為基礎,其框架主要包括Activity、ContentProvider、Service和BroadcastReceiver四大組件,另外,Android還提供一個重要的Intent組件,作為以上四大應用組件之間信息溝通的橋梁。同時android應用框架以多媒體應用開發(fā),游戲開發(fā)、網(wǎng)絡應用開發(fā)及地圖應用開發(fā)等為擴展,不斷強化學生的編程開發(fā)能力,切實培養(yǎng)學生的項目實戰(zhàn)能力。

      3 教學方法與手段

      Android應用開發(fā)的教學還處在研究和實踐階段,沒有形成統(tǒng)一的教學體系和規(guī)范。一個行之有效的教學方法顯得尤為重要,也是目前教學過程中急需解決的問題。目前取得較好教學效果的教學方法有案例教學和實戰(zhàn)教學。

      在案例教學中,教師的引導作用非常重要,教師要盡量將案例的實現(xiàn)與相應的教學內容聯(lián)系起來,通過啟發(fā)、引導、組織,促使學生積極參與,主動交流和展開研討和探索。案例項目的選取既要包含基本的教學知識點,又要難度適中,同時以學生為認知主體,以Android應用開發(fā)過程和方法為主線,注重課程的應用效果,制訂合理的案例。初次接觸項目開發(fā)的學生,雖有熱情,但很可能找不到方向,因此教師要善于引導學生完成項目開發(fā)各階段間的過渡,注意觀察學生工作細節(jié)和思想動向,及時檢查工作進程,適時引導、啟發(fā)學生思路,尋找解決問題的方向。單純的案例教學方法雖然對學生進行了啟發(fā)式教學,在一定程度上能激發(fā)學生的學習興趣和學習成就感,但是由于整個過程是在老師的指導下進行的,學生對自己開發(fā)真實的項目仍然感到陌生,因此學生學習的主動性和創(chuàng)造性沒能得到充分調動。

      本課程采用案例教學與實戰(zhàn)模式相結合的方式。在課程最后階段,引入實戰(zhàn)教學模式。通過校企合作的方式,讓學生參與到公司的開發(fā)項目中去。本專業(yè)與軟件公司每年都有合作。公司每年都會一到兩個真實項目讓學生進行實訓。公司提供的項目貼近學生未來工作的實際情景,學生通過參加公司的實際項目開發(fā),可以了解公司的項目開發(fā)過程,開發(fā)技術,在鍛煉學生個人開發(fā)能力同時,實現(xiàn)學生的團隊合作能力的訓練,項目的開發(fā)過程嚴格按照軟件工程的思想完成項目開發(fā),從而鍛煉學生的工程思想能力,提高學生的軟件工程素養(yǎng)。

      對于軟件開發(fā)能力強的同學,鼓勵與指導他們參加Google Android程序設計大賽,及Android應用開發(fā)中國大學生挑戰(zhàn)賽等,真正體現(xiàn)以學生為主體的教學理念,進一步激發(fā)學生的學習激情,培養(yǎng)學生的團隊精神,充分挖掘學生的創(chuàng)新潛能。

      4 考核方式

      移動編程技術課程是一門實踐非常強的課程,檢驗教學效果的唯一手段不是學生的卷面成績,而是學生是否將所學的知識能夠靈活應用到實際的項目中,能否通過所學的知識解決實踐問題。在考核方式上,我們改變了傳統(tǒng)的試卷考核方式,向多元化發(fā)展,將考核貫穿于學生的整個學習過程,包括到勤率、課堂表現(xiàn)、項目完成情況以及參賽獲獎情況等,并將與課程有關的創(chuàng)新活動與成果納入到最終考核評價中,以此激勵學生參與創(chuàng)新活動。積極參與學習的學生能力和水平達到要求即可取得成績和學分,而學生開發(fā)的應用軟件參賽獲獎或可以掛到網(wǎng)上出售即可評定為優(yōu)秀,充分體現(xiàn)開放式的考評思想。

      5 特色與創(chuàng)新

      由教師帶隊,組建一支Android興趣開發(fā)小組,通過與企業(yè)合作,引入企業(yè)中的實際開發(fā)項目,一方面可以讓學生真正接觸到真實項目,開闊學生的眼界,另一方面可以為學生指明學習的重點和方向,從而可以豐富學生的實際開發(fā)經(jīng)驗,提高解決問題的能力。同時將Google Android程序設計大賽,及Android應用開發(fā)中國大學生挑戰(zhàn)賽的內容融入到課程教學中,并組織學生積極參加,通過參賽帶動學習,提高項目開發(fā)能力。通過賽事平臺讓優(yōu)秀的學生得以提高水平、脫穎而出;通過賽事挖掘學生的個人潛能,同時也極大帶動全體學生的學習熱情。

      6 結束語

      總之,移動編程技術課程采用案例教學與實戰(zhàn)教學相結合的方法好于傳統(tǒng)的教學模式和單一的案例教學或實戰(zhàn)教學模式,教學方法與考核方式真正體現(xiàn)了開放式的教學。目前,通過一段時間的教學改革,學生學習積極性得到提高,除了完成教師布置的項目任務,還主動通過查找各種網(wǎng)絡資源進行自主學習,開發(fā)能力和教學效果都得到明顯的改善,并且取得了較好的效果。案例教學與實戰(zhàn)教學在該課程中的應用,有利于提高學生的綜合素質,培養(yǎng)出符合時代發(fā)展要求的應用型人才。在學生畢業(yè)前就累計真實的項目開發(fā)的經(jīng)驗,通過項目提高自身的開發(fā)水平和團隊合作交流的技能,,提高就業(yè)率,另外畢業(yè)時學生身份也能平滑轉變。

      [1]楊功元,李桂珍,李欣.Android應用程序開發(fā)課程建設探索[J].計算機教育,2012(16):85-88.

      [2]宋東興,殷旭東,劉永俊.軟件工程專業(yè)應用型人才培養(yǎng)的探索和實踐[J].常熟理工學:學報,2013(6):59-63.

      [3]劉成明,李瑋瑋.“Android手機開發(fā)”教學內容探討[J].科技視界,2013(15):45.

      [4]王思鵬,田萍芳.基于Android平臺的軟件外包人才培養(yǎng)模式研究[J].現(xiàn)代計算機:專業(yè)版,2013(8):40-42.

      猜你喜歡
      編程技術案例教學方法
      案例4 奔跑吧,少年!
      少先隊活動(2021年2期)2021-03-29 05:40:48
      初中英語寫作教學方法初探
      甘肅教育(2020年2期)2020-09-11 08:01:42
      復雜零件的數(shù)控加工工藝及編程技術分析
      湖北農機化(2020年4期)2020-07-24 09:07:44
      教學方法與知識類型的適宜
      隨機變量分布及統(tǒng)計案例拔高卷
      發(fā)生在你我身邊的那些治超案例
      中國公路(2017年7期)2017-07-24 13:56:38
      基于計算機軟件工程的數(shù)據(jù)庫編程技術
      C語言編程技術的分析研究
      JDBC數(shù)據(jù)庫編程技術
      一個模擬案例引發(fā)的多重思考
      吉林市| 巴中市| 葵青区| 徐水县| 黄平县| 清河县| 沂源县| 峨山| 长丰县| 泽州县| 南丰县| 连山| 永丰县| 民丰县| 莱西市| 蓬安县| 浮山县| 阿拉善左旗| 陇南市| 临安市| 慈利县| 谢通门县| 张掖市| 肥乡县| 贵溪市| 周口市| 东兰县| 定陶县| 丰顺县| 邵阳市| 彰化县| 桓仁| 二连浩特市| 梁山县| 分宜县| 樟树市| 芜湖县| 集安市| 拉萨市| 太和县| 静安区|