• 
    

    
    

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

      《Android 程序設(shè)計》課程改革初探

      2014-12-20 03:08:24王英強(qiáng)王振鐸王征風(fēng)王紅剛
      陜西教育·高教版 2014年1期
      關(guān)鍵詞:教學(xué)計劃程序設(shè)計教學(xué)法

      王英強(qiáng) 王振鐸 王征風(fēng) 王紅剛

      隨著我國3G網(wǎng)絡(luò)的發(fā)展,智能手機(jī)也逐漸地進(jìn)入人們的日常生活。智能手機(jī)之所以能受到人們的歡迎,在于其高速的網(wǎng)絡(luò)寬帶、強(qiáng)大的功能以及隨心所欲的個性化。要實(shí)現(xiàn)上述功能,除了提升手機(jī)硬件條件之外,手機(jī)的應(yīng)用軟件也是一個必不可少的因素,這就需要大量的手機(jī)應(yīng)用軟件開發(fā)人才,因此培養(yǎng)這方面優(yōu)秀的人才成為目前市場很迫切的需求。西安思源學(xué)院開設(shè)了《Android程序設(shè)計》課程,通過兩年的教學(xué)探索與學(xué)習(xí),對該課程的教學(xué)改革進(jìn)行初步探討。

      課程開設(shè)背景

      目前,常見的智能手機(jī)操作系統(tǒng)很多,主要有以下幾種:IOS、Symbian、Android、BlackBerryOS、WindowsPhone等。在諸多的移動平臺中,Android是基于Linux平臺開源的手機(jī)操作系統(tǒng),是由Google公司和開放手機(jī)聯(lián)盟共同開發(fā),以其優(yōu)越的性能及開放性,受到了各手機(jī)廠商與通訊運(yùn)營商的推崇,迅速地占領(lǐng)了很大的市場份額。Android手機(jī)的推廣,就需要大量的程序員為其開發(fā)應(yīng)用程序。

      鑒于上述原因,Android已經(jīng)引起越來越多高校的重視,并且在教學(xué)、科研、人才培養(yǎng)等方面開始逐步引入Android相關(guān)課程。從2010年開始,Google在中國和北京大學(xué)、同濟(jì)大學(xué)、浙江大學(xué)、中山大學(xué)、武漢大學(xué)等20多所高校通過課程合作的形式,把Android引入課堂教學(xué)[1]。

      我院在2011年以市場為導(dǎo)向,根據(jù)市場需求,結(jié)合本院實(shí)際情況,開設(shè)《Android程序設(shè)計》課程,這樣既可以提高學(xué)生的實(shí)際動手實(shí)踐能力,又可以促進(jìn)學(xué)生就業(yè),增加學(xué)生走上工作崗位所需的技能。

      課程教學(xué)環(huán)節(jié)改革

      高等教育課程作為高等教育教學(xué)中的核心關(guān)鍵環(huán)節(jié),對教育教學(xué)的整體質(zhì)量、大學(xué)生素質(zhì)的提高都起著重要的影響[2]。而本次課程改革以培養(yǎng)學(xué)生的創(chuàng)新精神和實(shí)踐能力為目的,將工作過程、教學(xué)改革融為一體,把素質(zhì)與能力、開發(fā)與設(shè)計有機(jī)地結(jié)合起來,有效地提升學(xué)生綜合素質(zhì)[3]。針對《Android程序設(shè)計》課程的改革是以提升學(xué)生的實(shí)際動手能力為目標(biāo),本文從教學(xué)計劃、教學(xué)內(nèi)容、教學(xué)方法幾個方面進(jìn)行闡述。

      1.教學(xué)計劃改革

      教學(xué)計劃(課程計劃)是課程設(shè)置的整體規(guī)劃,規(guī)定不同課程類型相互結(jié)構(gòu)的方式,決定著教學(xué)內(nèi)容總的方向和總的結(jié)構(gòu)。為了讓學(xué)生能夠更好地學(xué)習(xí)《Android程序設(shè)計》這門課程,需要指定一個合理的教學(xué)計劃,設(shè)置相應(yīng)的先修課程與后繼課程,而不是單獨(dú)開設(shè)該課程,成為一門孤立的課程。

      在筆者所在學(xué)院中,為了能夠讓學(xué)生更好地掌握基于Android的程序設(shè)計,對教學(xué)計劃進(jìn)行改革。在改革后的教學(xué)計劃中,圍繞Android移動平臺,開設(shè)了多門與之相關(guān)的課程,主要有:Java程序設(shè)計、Android操作系統(tǒng)、Android程序設(shè)計、Android游戲開發(fā),從而形成一個循序漸進(jìn)的學(xué)習(xí)計劃,有利于學(xué)生的學(xué)習(xí)以及技能的穩(wěn)固、提高。下面對每一門課程的開課時間及作用進(jìn)行闡述。

      ⑴Java程序設(shè)計。該課程是Android程序設(shè)計的先修基礎(chǔ)課程。Android移動平臺的應(yīng)用程序主要使用Java語言進(jìn)行開發(fā)設(shè)計,所以只有掌握了Java程序設(shè)計,才能開發(fā)Android應(yīng)用程序。通過本課程,學(xué)生可以掌握面向?qū)ο蟮木幊趟枷肱cJava的基本語法、常用技術(shù)。

      ⑵Android操作系統(tǒng)。該課程是Android程序設(shè)計的先修專業(yè)課程。通過本門課程,學(xué)生可以了解、熟悉Android操作系統(tǒng)的結(jié)構(gòu)、運(yùn)行原理,這樣才能更好地學(xué)習(xí)、掌握Android程序設(shè)計。

      ⑶Android程序設(shè)計。該課程是學(xué)習(xí)Android程序設(shè)計的入門基礎(chǔ)課程。通過本課程,學(xué)生可以掌握Android程序設(shè)計的基礎(chǔ)知識及調(diào)試方法,能夠開發(fā)設(shè)計一些簡單的Android應(yīng)用程序。

      ⑷Android游戲開發(fā)。該課程是Android程序設(shè)計的提高課程。通過本課程,學(xué)生可以在Android程序設(shè)計課程的基礎(chǔ)上,進(jìn)一步提高,熟悉Android平臺下游戲的開發(fā),能夠開發(fā)簡單的Android游戲。

      2.教學(xué)內(nèi)容改革

      對于《Android程序設(shè)計》這門課程,筆者所在項(xiàng)目組的教師首先將該課程定位為基于Android移動平臺程序開發(fā)的入門課程,然后制訂教學(xué)大綱,對課程的內(nèi)容進(jìn)行精心篩選,并且對每一部分的教學(xué)內(nèi)容指定詳細(xì)的要求與課時分配。在課程內(nèi)容的選取過程中,以提升學(xué)生技能為原則,選取Android程序設(shè)計中常用的基礎(chǔ)知識為教學(xué)內(nèi)容,同時引入了大量的實(shí)例,避免因?yàn)檫^多的理論而導(dǎo)致學(xué)生眼高手低的情況發(fā)生。對于本課程的教學(xué)內(nèi)容、課時分配如表1所示。

      表1《Android程序設(shè)計》教學(xué)內(nèi)容與課時分配

      結(jié)合本院實(shí)際情況,下面對教學(xué)內(nèi)容中每一章節(jié)的具體要求進(jìn)行闡述。

      ⑴Android概述:要求了解Android平臺的發(fā)展歷史。

      ⑵Android開發(fā)平臺搭建與設(shè)置:要求了解創(chuàng)建Android程序的方法、掌握Android開發(fā)平臺的搭建、Android應(yīng)用程序構(gòu)成。

      ⑶Android布局管理:要求掌握Android中線性布局、相對布局、表格布局、幀布局、絕對布局的使用,了解布局之間的嵌套。

      ⑷Activity組件介紹:要求了解Activity的生命周期、掌握Activity之間的調(diào)用及數(shù)據(jù)傳送。

      ⑸常用基本控件:要求掌握TextView、EditText、Button、RadioButton、CheckBox等基本控件使用。

      ⑹高級控件:要求掌握Auto Complete Text View、Spinner、ListView、GridView、ProgressBar、Gallery等高級控件的使用。

      ⑺菜單與消息提示:要求掌握選項(xiàng)菜單、上下文菜單、Alert對話框、Toast、Notification的使用方法。

      ⑻Android程序調(diào)試:要求掌握Android程序的調(diào)試方法、DDMS的使用。

      ⑼Android數(shù)據(jù)存儲與處理:掌握首選項(xiàng)、文件、數(shù)據(jù)庫的訪問方法,ContentProvider類的使用方法。

      ⑽網(wǎng)絡(luò)通信與服務(wù):掌握消息廣播、Service的使用,了解HTTP網(wǎng)絡(luò)通訊、WebView控件、E-mail的發(fā)送。

      ⑾手機(jī)通信與設(shè)置:掌握撥打電話、收發(fā)短信的方法,了解手機(jī)聲音與手機(jī)鬧鐘的設(shè)置方法。

      3.教學(xué)方法改革

      在進(jìn)行《Android程序設(shè)計》教學(xué)時,改變了傳統(tǒng)的講授法,主要采用了以下幾種教學(xué)方法。

      ⑴互動啟發(fā)教學(xué)法,提高學(xué)生的學(xué)習(xí)積極性。傳統(tǒng)授課方式以教師為主體,以教師講授為主,學(xué)生容易走神或者導(dǎo)致課堂氣氛沉悶,教學(xué)效果不理想。而互動啟發(fā)教學(xué)方法通過教師與學(xué)生的互動交流,可以很大程度上提高學(xué)生的學(xué)習(xí)積極性。學(xué)生在編寫Android應(yīng)用程序中,肯定會遇到問題、錯誤。在這個時候,如果教師聽之任之,學(xué)生積累的問題越來越多,從而導(dǎo)致厭學(xué);如果教師在這個時候與學(xué)生進(jìn)行互動交流,引導(dǎo)學(xué)生發(fā)現(xiàn)問題、解決問題,或者鼓勵學(xué)生對所學(xué)的內(nèi)容進(jìn)行拓展、延伸,則可以很大程度地增加學(xué)生的學(xué)習(xí)動力,提高學(xué)習(xí)積極性,從而達(dá)到一個良好的教學(xué)效果。

      ⑵采用案例教學(xué)法,以用促學(xué)。在過去的課堂教學(xué)中,由于一個新概念的提出一般比較孤立,使學(xué)生對新概念的理解往往不透徹。為了提高學(xué)生對該課程的認(rèn)知,在《Android程序設(shè)計》課程中引入了大量的案例。在課堂教學(xué)中,采用案例教學(xué)法,每一節(jié)課的內(nèi)容都有對應(yīng)的案例。在課堂講解中設(shè)定每一堂課的學(xué)習(xí)目標(biāo),以啟發(fā)、討論方式進(jìn)行教學(xué)互動,調(diào)動學(xué)生的學(xué)習(xí)自主性和主動性,引導(dǎo)學(xué)生積極地思考解決問題的方法。緊緊圍繞案例開展教、學(xué)、做,使各知識點(diǎn)易于理解、易于掌握、易于應(yīng)用,使學(xué)生得到“學(xué)以致用”的感受,以案例驅(qū)動的教學(xué)過程可引導(dǎo)學(xué)生不斷地“以用促學(xué)”。

      ⑶采用項(xiàng)目驅(qū)動教學(xué)法,提高學(xué)生的團(tuán)隊(duì)意識。項(xiàng)目教學(xué)法,是指師生通過共同實(shí)施一個完整的“項(xiàng)目”工作而進(jìn)行的教學(xué)活動,是一種以培養(yǎng)實(shí)用型人才為直接目的的人才培養(yǎng)模式[4]?,F(xiàn)在應(yīng)用軟件的開發(fā)不再是以小作坊的形式來開發(fā),而是由一個團(tuán)隊(duì)集體來完成,團(tuán)隊(duì)協(xié)作意識在軟件開發(fā)團(tuán)隊(duì)中起到至關(guān)重要的作用。為了提高學(xué)生的團(tuán)隊(duì)協(xié)作意識,僅僅依靠上述的案例教學(xué)法是遠(yuǎn)遠(yuǎn)不夠的。所以,在課堂教學(xué)之后的實(shí)訓(xùn)環(huán)節(jié),將學(xué)生3-4人分為一個小組,并且指定組長充當(dāng)項(xiàng)目經(jīng)理,其余學(xué)生充當(dāng)自己適合的角色,進(jìn)行角色扮演,共同完成該實(shí)訓(xùn)項(xiàng)目。通過這種方式,可以快速培養(yǎng)學(xué)生的團(tuán)隊(duì)協(xié)作意識。

      實(shí)踐環(huán)節(jié)改革

      在《Android程序設(shè)計》課程中,我們制訂了以實(shí)踐為主,提高學(xué)生實(shí)際動手能力的教學(xué)宗旨。為了達(dá)到這一目的,采取了以下措施如下。

      1.增大實(shí)踐教學(xué)環(huán)節(jié)所占比例

      在實(shí)踐教學(xué)環(huán)節(jié)中,學(xué)生是實(shí)踐的主體,教師起主導(dǎo)作用,教師只有激發(fā)學(xué)生實(shí)踐的興趣,使學(xué)生采用自主發(fā)現(xiàn)加自主探索的方式進(jìn)行實(shí)踐,才能取得較好的效果。改革傳統(tǒng)的實(shí)驗(yàn)教學(xué)模式,變“被動實(shí)踐”為“主動實(shí)踐”。在實(shí)踐教學(xué)內(nèi)容組織上,分為兩個階段實(shí)施完成。首先設(shè)計基本實(shí)驗(yàn)和驗(yàn)證性實(shí)驗(yàn),要求學(xué)生在規(guī)定的時間內(nèi)進(jìn)行,由授課教師認(rèn)真組織,現(xiàn)場指導(dǎo)。通過教師與學(xué)生的交流,使學(xué)生加深對所學(xué)知識的理解和掌握;第二個階段是實(shí)訓(xùn)環(huán)節(jié),采用一個完整的項(xiàng)目案例,來培養(yǎng)學(xué)生的綜合能力。教師只提出實(shí)驗(yàn)?zāi)康?、要求、注意事?xiàng)等,不過細(xì)的規(guī)定條條框框,實(shí)驗(yàn)方法和步驟由學(xué)生自己擬定,這樣學(xué)生有充分的自由度,有助于培養(yǎng)學(xué)生的創(chuàng)新意識及團(tuán)隊(duì)協(xié)作意識。

      2.改革考核方式,重視能力培養(yǎng)

      對本課程的考核調(diào)整為以實(shí)踐項(xiàng)目為主、理論紙質(zhì)考核為輔的考核模式,注重考查學(xué)生對知識的實(shí)際應(yīng)用能力,課程考核圍繞以能力為中心。在理論及綜合項(xiàng)目實(shí)訓(xùn)部分,采用復(fù)合式考核方式,即通過課堂教學(xué)過程考核、實(shí)訓(xùn)項(xiàng)目考核、單元測試考核、期末理論、項(xiàng)目考核相結(jié)合的方式。這種考核模式是對學(xué)生能力,實(shí)踐能力,創(chuàng)新能力的綜合考查,同時在很大程度上避免了有的學(xué)生平時不好好學(xué)習(xí),試圖希望通過期末的臨時抱佛腳的方式過關(guān)的現(xiàn)象以及學(xué)生中大量存在“高分低能”現(xiàn)象。

      通過上述改革措施,《Android程序設(shè)計》課程吸引了很多學(xué)生的興趣,并且取得了一定的教學(xué)成果。學(xué)生的學(xué)習(xí)積極性明顯提高,學(xué)生不僅積極完成課堂上的任務(wù),而且積極組織及參與各種形式的討論,學(xué)習(xí)氣氛濃厚,并且能夠完成一些簡單的Android應(yīng)用程序的開發(fā)設(shè)計。

      小 結(jié)

      本文從教學(xué)計劃、教學(xué)內(nèi)容、教學(xué)方法以及實(shí)踐環(huán)節(jié)幾個方面對《Android程序設(shè)計》課程的改革進(jìn)行初步探討。在教學(xué)計劃方面:開設(shè)了多門與Android程序設(shè)計相關(guān)的課程;在教學(xué)內(nèi)容方面:結(jié)合實(shí)際情況,精選教學(xué)內(nèi)容,并制訂每個章節(jié)的具體教學(xué)要求;在教學(xué)方法方面:教學(xué)過程中采用互動啟發(fā)教學(xué)法、案例教學(xué)法、項(xiàng)目驅(qū)動教學(xué)法各種教學(xué)方法,提高教學(xué)質(zhì)量;同時增大實(shí)踐環(huán)節(jié),改革考核方式,重視能力培養(yǎng)。但是,隨著移動平臺技術(shù)的更新和發(fā)展,該課程的教學(xué)以后還會遇到更多的問題,對于上述的措施還需要根據(jù)實(shí)際情況進(jìn)行進(jìn)一步的完善和改革,例如增加新的教學(xué)手段和方法等,逐步探索出一套行之有效的、適合該課程教學(xué)的方法。

      [1]周紅波.案例教學(xué)在《Android 應(yīng)用開發(fā)》課程中的應(yīng)用研究[J].計算機(jī)光盤軟件與應(yīng)用,2012(9):213-214.

      [2]羅斯靜.論高等教育課程及其改革[J].科教導(dǎo)刊(上旬刊),2012(2):62.

      [3]金萱.高職課程改革的研究與探索[J].天津職業(yè)院校聯(lián)合學(xué)報,2012,14(2):7-11.

      [4]印元軍.項(xiàng)目教學(xué)法在Android 操作系統(tǒng)實(shí)訓(xùn)課程教學(xué)中的應(yīng)用[J].科技信息,2012(14):144.

      猜你喜歡
      教學(xué)計劃程序設(shè)計教學(xué)法
      國際 美國31個州有政府出資的沉浸式中文教學(xué)計劃
      批注式閱讀教學(xué)法探究
      甘肅教育(2020年14期)2020-09-11 07:57:40
      基于Visual Studio Code的C語言程序設(shè)計實(shí)踐教學(xué)探索
      實(shí)施“六步教學(xué)法”構(gòu)建高中政治高效課堂
      甘肅教育(2020年8期)2020-06-11 06:10:04
      《30米快速跑》單元教學(xué)計劃
      從細(xì)節(jié)入手,談PLC程序設(shè)計技巧
      電子制作(2019年9期)2019-05-30 09:42:04
      像歷史學(xué)家一樣閱讀:深度學(xué)習(xí)與啟示——以美國《埃及金字塔》教學(xué)計劃為例
      高職高專院校C語言程序設(shè)計教學(xué)改革探索
      教師專業(yè)化視角下的“美國史教學(xué)計劃”
      PLC梯形圖程序設(shè)計技巧及應(yīng)用
      交口县| 陆川县| 洱源县| 临武县| 武陟县| 陵川县| 新泰市| 和静县| 沁水县| 祥云县| 宾阳县| 景谷| 若羌县| 荔波县| 施甸县| 美姑县| 宝丰县| 乐都县| 延长县| 习水县| 稻城县| 永平县| 诏安县| 绥德县| 郁南县| 龙门县| 揭阳市| 汝阳县| 齐河县| 峡江县| 镇安县| 光泽县| 大同县| 南充市| 吉木乃县| 高碑店市| 公主岭市| 成都市| 万源市| 广饶县| 保山市|