国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

Android移動(dòng)開發(fā)教學(xué)方法的研究與探索

2017-04-15 11:08:44桂易琪
課程教育研究·上 2017年7期
關(guān)鍵詞:教學(xué)方法

【摘要】現(xiàn)如今,基于Android平臺(tái)的應(yīng)用開發(fā)已經(jīng)相當(dāng)熱門,很多高校也隨之逐步開設(shè)了Android開發(fā)課程。然而,Android平臺(tái)的開發(fā)學(xué)習(xí)需要大量的實(shí)踐去驗(yàn)證理論學(xué)習(xí)的正確性。本文針對課程內(nèi)容枯燥、學(xué)生基礎(chǔ)薄弱等問題,根據(jù)學(xué)生的理解能力和教學(xué)實(shí)踐手段,對于Android移動(dòng)開發(fā)的教學(xué)方法提出一些自己的方法和見解,教學(xué)方法主要針對培養(yǎng)學(xué)生的自主學(xué)習(xí)能力和訓(xùn)練學(xué)生的編程思維能力創(chuàng)新意識(shí)的培養(yǎng)進(jìn)行了研究和探索。

【關(guān)鍵詞】Android 教學(xué)方法 移動(dòng)開發(fā)

【中圖分類號(hào)】G64 【文獻(xiàn)標(biāo)識(shí)碼】A 【文章編號(hào)】2095-3089(2017)07-0238-02

隨著移動(dòng)互聯(lián)網(wǎng)技術(shù)的發(fā)展,基于Android平臺(tái)的開發(fā)學(xué)習(xí)逐步火熱起來,很多高校都開始開設(shè)Android開發(fā)的相關(guān)課程,而開設(shè)課程并不代表著教學(xué)就會(huì)有效果,良好的教學(xué)方法才能提升教學(xué)質(zhì)量。教師在沒有太多參考對象的情況下,更加需要針對教學(xué)過程中產(chǎn)生的問題給予相應(yīng)的改進(jìn)措施,不斷改善當(dāng)前的教學(xué)方法,以獲取更高的教學(xué)質(zhì)量。

1.Android移動(dòng)開發(fā)教學(xué)中存在的一些問題

(1)理論教學(xué)與實(shí)踐教學(xué)的不匹配

Android的學(xué)習(xí)需要大量的實(shí)踐學(xué)習(xí),然而現(xiàn)今的教學(xué)模式下,受到課時(shí)數(shù)量的影響,導(dǎo)致理論課程的課時(shí)數(shù)與實(shí)踐課程的課時(shí)數(shù)不成比例,學(xué)生在學(xué)習(xí)過程中無法做到將理論課程中學(xué)到的知識(shí)運(yùn)用到實(shí)踐開發(fā)中去,學(xué)習(xí)一直停留在理論層面上。只有基礎(chǔ)理論知識(shí),沒有實(shí)踐動(dòng)手能力的學(xué)生是無法在實(shí)際的系統(tǒng)開發(fā)中做到獨(dú)立思考和解決問題的。

(2)學(xué)生編程基礎(chǔ)薄弱

Android開發(fā)學(xué)習(xí)主要使用的還是Java語言,而學(xué)生通常都是在修完Java課程后,對Java語言編程依舊處于一知半解的狀態(tài),以至于在學(xué)習(xí)Android開發(fā)的同時(shí)還需要去重新溫習(xí)Java語言的相關(guān)知識(shí)。此消彼長,學(xué)生的學(xué)習(xí)進(jìn)度就會(huì)在較長的一段時(shí)間內(nèi)處于緩慢進(jìn)步的狀態(tài),導(dǎo)致課程結(jié)束時(shí)學(xué)生可能依然無法掌握Android開發(fā)的要領(lǐng)。

(3)課業(yè)繁重,學(xué)生缺乏主動(dòng)學(xué)習(xí)和自主創(chuàng)新的意識(shí)

大學(xué)前的十二年應(yīng)試教育和督促型教育,使得大部分學(xué)生缺乏對新事物的好奇心和自主學(xué)習(xí)的習(xí)慣。大學(xué)繁雜的理論學(xué)習(xí)也使得學(xué)生無法對于自己所學(xué)的專業(yè)產(chǎn)生探究的興趣。創(chuàng)新通常是在實(shí)踐中產(chǎn)生的,沒有實(shí)踐的學(xué)習(xí),學(xué)生很難發(fā)揮出自己的創(chuàng)新思維。這也是當(dāng)今大學(xué)生需要解決的問題。

2.關(guān)于Android開發(fā)教學(xué)方法的探討與學(xué)習(xí)

(1)將理論學(xué)習(xí)與實(shí)踐學(xué)習(xí)同步進(jìn)行

大學(xué)繁雜的課業(yè)導(dǎo)致實(shí)踐學(xué)習(xí)無法與理論學(xué)習(xí)同步,通常是當(dāng)理論課程結(jié)束一段時(shí)間后,其對應(yīng)的實(shí)踐學(xué)習(xí)才有時(shí)間安排開始,更多的情況是大部分理論知識(shí)沒有時(shí)間安排學(xué)生去實(shí)踐學(xué)習(xí),使得學(xué)生無法快速的掌握和應(yīng)用課程基礎(chǔ)知識(shí)。本文借鑒性的引用前人的教學(xué)觀點(diǎn):對于部分有強(qiáng)實(shí)踐性要求的課程,比如Android開發(fā)課程,可以將理論學(xué)習(xí)和實(shí)踐學(xué)習(xí)同步進(jìn)行,即讓學(xué)生接受一部分新知識(shí)的同時(shí),就可以立即對新知識(shí)進(jìn)行實(shí)踐,幫助他們理解和掌握新的知識(shí)。

(2)調(diào)整理論教學(xué)的方式

1)教材的選擇

當(dāng)下,Android開發(fā)比較熱門,各類關(guān)于Android開發(fā)的書籍相當(dāng)多,因此,可以采取自編教材的形式,結(jié)合多本Android開發(fā)教材的優(yōu)點(diǎn),組合編寫新的教材,使學(xué)生能夠快速上手,掌握Android開發(fā)的基礎(chǔ)手段和一些最新的開發(fā)技術(shù)。根據(jù)教學(xué)的成果,不斷調(diào)整教學(xué)內(nèi)容和手段,為學(xué)生打牢Android開發(fā)的基礎(chǔ)。

2)以實(shí)例說明的方式講述理論知識(shí)

在理論教學(xué)中,結(jié)合相關(guān)實(shí)例講述知識(shí)點(diǎn),以具現(xiàn)化的方式向?qū)W生展示所學(xué)知識(shí)點(diǎn)的應(yīng)用效果,講述中可以輔助的提出一些問題和必要的獎(jiǎng)懲制度來提高學(xué)生的精神集中度,以便于提高課堂學(xué)習(xí)效率。

Android的學(xué)習(xí)可以采用的案例教學(xué)本文簡單的提出兩種方式:一種是以學(xué)習(xí)知識(shí)點(diǎn)為主,為每個(gè)知識(shí)點(diǎn)配置相對應(yīng)的小案例來體現(xiàn)知識(shí)點(diǎn)的運(yùn)用方式,通過讓學(xué)生自主編程實(shí)現(xiàn)相關(guān)知識(shí)點(diǎn)的運(yùn)用,這種方式比較考驗(yàn)學(xué)生知識(shí)吸收和掌握的能力,比如Android四種基本布局的學(xué)習(xí),采用的就是這種方式;另一種方式是在教學(xué)開始時(shí),選擇生活實(shí)例,比如一個(gè)“課程表”或是一個(gè)“圖書館”APP,分析開發(fā)過程中用到的知識(shí)點(diǎn),在向?qū)W生講解知識(shí)點(diǎn)的同時(shí),以開發(fā)的形式,讓學(xué)生體驗(yàn)知識(shí)的運(yùn)用和項(xiàng)目開發(fā)的過程。

以開發(fā)一個(gè)課程表APP為例,給學(xué)生們分組,給予他們進(jìn)行分工討論、項(xiàng)目需求分析和資料檢索的時(shí)間,讓學(xué)生學(xué)會(huì)獨(dú)立思考和分工合作,充分發(fā)揮個(gè)人的特點(diǎn)和創(chuàng)新思維,規(guī)劃設(shè)計(jì)課程表APP功能,界面樣式,按鈕的監(jiān)聽器的實(shí)現(xiàn),以及APP主要功能之外的額外功能的制作,提高軟件的實(shí)用型。讓學(xué)生通過運(yùn)用這些Android的控件來掌握它們的使用,并發(fā)揮想象力活學(xué)活用,提升思維能力和創(chuàng)新能力。教師可以幫助學(xué)生解決開發(fā)中遇到一些問題,幫助學(xué)生進(jìn)步,同時(shí)可以提出一些問題考察一下學(xué)生對于知識(shí)點(diǎn)的掌握程度。對于學(xué)生在開發(fā)中的創(chuàng)新思想應(yīng)該大力贊揚(yáng),鼓勵(lì)他們進(jìn)一步學(xué)習(xí)和探索,充分調(diào)動(dòng)他們的積極性和自主學(xué)習(xí)性。針對課堂時(shí)間短的局限性,可以讓學(xué)生將自己的一些學(xué)習(xí)上的問題和心得做成報(bào)告提交,選擇一些讓他們在班上發(fā)表,并當(dāng)堂點(diǎn)評。

后期的學(xué)習(xí)是關(guān)鍵,知識(shí)點(diǎn)的難度在提升,此時(shí),需要鼓勵(lì)學(xué)生根據(jù)自身的實(shí)際情況查找相關(guān)資料學(xué)習(xí)新的知識(shí)以解決學(xué)習(xí)上遇到的困難,總結(jié)經(jīng)驗(yàn),做到獨(dú)立開發(fā),或是合作開發(fā)一個(gè)案例的目標(biāo)。

(3)實(shí)踐學(xué)習(xí)中的任務(wù)以及課后的自主學(xué)習(xí)

1)學(xué)習(xí)任務(wù)

實(shí)踐學(xué)習(xí)中,學(xué)生自由分組,自主選擇任務(wù),并在實(shí)踐學(xué)習(xí)結(jié)束前完成并提交,需要學(xué)生講解他們完成的任務(wù)的獨(dú)特性。同時(shí),可以布置一些課后作業(yè),讓學(xué)生去完成并提交學(xué)習(xí)報(bào)告,以考量他們的學(xué)習(xí)進(jìn)度。學(xué)生在完成任務(wù)的過程中所遇到的難以解決的問題,可以統(tǒng)計(jì)出來,由老師統(tǒng)一講解,避免問題的積累。

2)教學(xué)輔導(dǎo)

現(xiàn)今的高校研究生在學(xué)習(xí)之余都需要協(xié)助導(dǎo)師做好教學(xué)工作,相比較于老師,學(xué)生之間的溝通會(huì)更加通暢,所以研究生幫助學(xué)生解決實(shí)踐學(xué)習(xí)上遇到的問題,通常效果會(huì)更好一些,而且可以起到一個(gè)帶頭作用,激勵(lì)學(xué)生的學(xué)習(xí)興趣。研究生在輔導(dǎo)教學(xué)工作的同時(shí),也是對自身所學(xué)知識(shí)的一種回顧,可以鞏固自身所學(xué)知識(shí),并且鍛煉向他人傳授知識(shí)的技能,從只是自己會(huì)升級(jí)到能夠教導(dǎo)他人的層次。研究生一方面可以把學(xué)習(xí)到的知識(shí)融會(huì)貫通,不斷提升自我,同時(shí)也鍛煉了自身的交流學(xué)習(xí)的能力和團(tuán)隊(duì)協(xié)作能力,利人利己,實(shí)現(xiàn)雙贏局面。

3)課后自主學(xué)習(xí)

學(xué)生可以根據(jù)自身知識(shí)的掌握程度選擇自主獨(dú)立完成一個(gè)項(xiàng)目,也可以選擇一個(gè)實(shí)際案例,對其進(jìn)行理解和剖析,然后以其為基礎(chǔ)進(jìn)行修改,完成自己的項(xiàng)目,這些都是需要學(xué)生在課后自主完成的。當(dāng)課程任務(wù)完成之后,依然可以根據(jù)實(shí)際情況不斷的改進(jìn)自己的項(xiàng)目,而不是在完成之后就將其拋棄。

(4)學(xué)生編程思維能力的培養(yǎng)

根據(jù)Android開發(fā)的特點(diǎn),將學(xué)生的思維能力訓(xùn)練分為四個(gè)部分,主要有界面開發(fā),圖形開發(fā),數(shù)據(jù)存儲(chǔ)開發(fā),和多媒體訓(xùn)練開發(fā)。對于界面開發(fā),可以讓學(xué)生分別采用Java圖形技術(shù)和Android圖形技術(shù)實(shí)現(xiàn)一個(gè)項(xiàng)目,對比出兩者的特點(diǎn);圖形開發(fā)主要基于訓(xùn)練學(xué)生的邏輯推理能力,教師在講解時(shí),可以使用逆向推理的方式,將圖像開發(fā)中所需要的API串聯(lián)起來;數(shù)據(jù)存儲(chǔ)開發(fā),教師需要考慮Android存儲(chǔ)的各種情況進(jìn)行分類講解,包括簡單存儲(chǔ),文件存儲(chǔ),數(shù)據(jù)庫存儲(chǔ)和網(wǎng)絡(luò)存儲(chǔ)等;多媒體開發(fā),教師需要做到復(fù)雜問題簡單化,以通俗易懂的語言為學(xué)生講解理論知識(shí),同時(shí)使用簡明的講解和演示,輔以案例進(jìn)行直觀的實(shí)踐教學(xué)。

對學(xué)生進(jìn)行思維訓(xùn)練時(shí)注重引導(dǎo),幫助學(xué)生做到,看,用,學(xué),改,編代碼;對于學(xué)生的發(fā)散性思維予以鼓勵(lì)和支持,以實(shí)際的問題去訓(xùn)練學(xué)生的編程思維,刺激學(xué)生對于編程的興趣,轉(zhuǎn)變學(xué)生的心態(tài),從被動(dòng)學(xué)習(xí)轉(zhuǎn)變?yōu)橹鲃?dòng)的渴望學(xué)習(xí)。

(5)實(shí)現(xiàn)理論與考核雙重考核

Android開發(fā)課程最終考驗(yàn)的還是學(xué)生實(shí)際開發(fā)的能力,現(xiàn)今的高校主要采用的是筆試的形式,對實(shí)踐性考核的重視程度不高,這樣就容易導(dǎo)致學(xué)生在通過了考試之后依然不會(huì)Android開發(fā)。理論考試的命題方面不用多說,教師獨(dú)立命題,學(xué)生集中考核。實(shí)踐考核方面,通常是為期一周的課程設(shè)計(jì),題目可以在課程開始時(shí)給出,學(xué)生可以在課程學(xué)習(xí)過程中逐步完成,或者在最后一周的時(shí)間內(nèi)完成,課程設(shè)計(jì)鼓勵(lì)學(xué)生充分利用網(wǎng)絡(luò)搜索資料并相互交流經(jīng)驗(yàn),將所學(xué)到的理論知識(shí)用項(xiàng)目展現(xiàn)出來。對于表現(xiàn)優(yōu)秀的學(xué)生給予加分,努力了但成果不佳的學(xué)生給予激勵(lì),鼓勵(lì)競爭,充分調(diào)動(dòng)學(xué)生的積極性。

3.結(jié)語

Android開發(fā)的教學(xué)和學(xué)習(xí)都需要理論結(jié)合實(shí)踐,理論考核與實(shí)踐考核的結(jié)合,研究生的輔助教學(xué)可以幫助學(xué)生在結(jié)合理論的實(shí)踐學(xué)習(xí)中克服困難,培養(yǎng)項(xiàng)目開發(fā)的興趣,增強(qiáng)學(xué)生的實(shí)際開發(fā)能力。實(shí)踐開發(fā)可以幫助學(xué)生不斷的發(fā)現(xiàn)問題,增強(qiáng)學(xué)生的自主分析和解決問題的能力。教學(xué)中教師適當(dāng)?shù)墓膭?lì)和獎(jiǎng)勵(lì)可以激發(fā)學(xué)生的自主學(xué)習(xí)和競爭的意識(shí)。總而言之,為了提高學(xué)生的實(shí)際開發(fā)能力,需要在教學(xué)過程中讓學(xué)生不斷的參與實(shí)踐學(xué)習(xí),需要不斷探索和研究新的適合學(xué)生的教學(xué)方式,培養(yǎng)出高水平的移動(dòng)開發(fā)人才。

參考文獻(xiàn):

[1]張建兵,范江波.面向 Android 移動(dòng)開發(fā)的編程思維能力訓(xùn)練與培養(yǎng)研究[J].計(jì)算機(jī)教育,2015,NO.242(14):1-4.

[2]張純,周珂珂,琚小明. 知識(shí)點(diǎn)與教學(xué)案例融合的教學(xué)方法——以Android應(yīng)用開發(fā)為例[J].計(jì)算機(jī)教育,2016(11).

[3]楊功元,李桂珍,李欣.“Android應(yīng)用程序開發(fā)”課程建設(shè)探索[J].計(jì)算機(jī)教育,2012(16):85-88.

作者簡介:

桂易琪(1981.12-),女,漢族, 江西臨川人,博士,講師,研究方向: GIS應(yīng)用技術(shù),計(jì)算機(jī)通信與流媒體等。

猜你喜歡
教學(xué)方法
初中英語寫作教學(xué)方法初探
甘肅教育(2020年2期)2020-09-11 08:01:42
教學(xué)方法與知識(shí)類型的適宜
實(shí)用型中醫(yī)人才培養(yǎng)中慕課教學(xué)方法的探討
文言文教學(xué)方法實(shí)踐初探
初中數(shù)學(xué)教師不可忽視的幾種教學(xué)方法
散文百家(2014年11期)2014-08-21 07:17:18
清河县| 邛崃市| 靖州| 永平县| 双城市| 阿克苏市| 天水市| 鄢陵县| 白城市| 伊川县| 桑日县| 咸阳市| 玉龙| 焉耆| 常州市| 广州市| 周至县| 高陵县| 广水市| 宁城县| 正宁县| 康定县| 望江县| 涿州市| 类乌齐县| 宣恩县| 苏尼特左旗| 南昌县| 房产| 汝南县| 平泉县| 安化县| 黔西| 三门峡市| 乌兰县| 鄂托克前旗| 宣汉县| 化州市| 嘉定区| 二手房| 苍溪县|