期刊VIP學(xué)術(shù)指導(dǎo) 符合學(xué)術(shù)規(guī)范和道德
保障品質(zhì) 保證專業(yè),沒有后顧之憂
來源:期刊VIP網(wǎng)所屬分類:軟件開發(fā)時間:瀏覽:次
摘 要:建構(gòu)Android高級應(yīng)用開發(fā)課程“培養(yǎng)目標(biāo)→教學(xué)方法→考核方式”全線上教學(xué)模式.教學(xué)模式以能力培養(yǎng)為導(dǎo)向,以實踐教學(xué)為中心,以過程考核為重點,培養(yǎng)學(xué)生的多種能力.教學(xué)實踐表明,該教學(xué)模式能提高學(xué)生的自主學(xué)習(xí)能力和創(chuàng)新能力,取得了較好的教學(xué)效果.
關(guān)鍵詞:Android高級應(yīng)用開發(fā)課程;實踐教學(xué);教學(xué)模式

隨著大數(shù)據(jù)和移動互聯(lián)網(wǎng)的飛速發(fā)展,人們對智能終端的依賴度越來越高.移動設(shè)備開源操作系統(tǒng)Android的市場份額高居榜首,面對龐大的市場需求和Android開發(fā)所需低成本﹑上手快的特點,國內(nèi)各大高校紛紛開設(shè)Android開發(fā)系列課程,將其作為人才培養(yǎng)的重要支撐內(nèi)容.[1]Android開發(fā)系列課程作為新興課程,具有實踐性強(qiáng)、發(fā)展更新快的特點,重課堂講授、輕實踐教學(xué)的傳統(tǒng)教學(xué)模式很難與之相適應(yīng),很難在有限的課時內(nèi)授完實際Android開發(fā)所需的知識與技能.Android高級應(yīng)用開發(fā)是軟件工程專業(yè)一門實踐性極強(qiáng)的課程,是Android開發(fā)系列課程的高級階段, 其目的在于培養(yǎng)學(xué)生具有開發(fā)Android應(yīng)用程序所需的綜合能力,使學(xué)生具有較強(qiáng)的Android程序開發(fā)能力,并為更為復(fù)雜的Android程序開發(fā)及Android方向的從業(yè)奠定堅實的基礎(chǔ).因為課程實踐性極強(qiáng),有限的課時講授難以覆蓋實際開發(fā)中可能出現(xiàn)的所有問題,所以,學(xué)生在實際應(yīng)用中往往會碰到大量的細(xì)節(jié)問題,容易使學(xué)生產(chǎn)生畏難情緒.[1-3]本文將根據(jù)遼寧科技大學(xué)軟件學(xué)院校教學(xué)中出現(xiàn)的問題,對應(yīng)用型本科軟件工程專業(yè)的Android高級應(yīng)用開發(fā)課程教學(xué)進(jìn)行探討,建構(gòu)“培養(yǎng)目標(biāo)→教學(xué)方法→考核方式”全線上教學(xué)模式,以提高學(xué)生的自主學(xué)習(xí)能力和創(chuàng)新能力.
1 教學(xué)模式以能力培養(yǎng)為導(dǎo)向,以實踐教學(xué)為中心
Android高級應(yīng)用開發(fā)課程“培養(yǎng)目標(biāo)→教學(xué)方法→考核方式”全線上教學(xué)模式以能力培養(yǎng)為導(dǎo)向,以實踐教學(xué)為中心,以過程考核為重點,培養(yǎng)學(xué)生的多種能力.實際教學(xué)過程中以實踐教學(xué)為中心,理論教學(xué)輔助實踐教學(xué),多種教學(xué)手段綜合使用,目的是讓學(xué)生掌握Android高級應(yīng)用開發(fā)基礎(chǔ)知識,提高學(xué)生的多種能力,特別是自主學(xué)習(xí)能力和創(chuàng)新能力.教師在教學(xué)過程中綜合采取課堂理論講授教學(xué)、案例教學(xué)、啟發(fā)式教學(xué)、任務(wù)驅(qū)動教學(xué)、討論教學(xué)等教學(xué)方法,使學(xué)生達(dá)到“精理論、熟環(huán)境、能開發(fā)”的能力要求.
結(jié)果見表1-2.表1是教學(xué)方法與能力培養(yǎng)關(guān)系矩陣,顯示不同課堂教學(xué)方法與學(xué)生獲得能力的關(guān)系.表2是考核方式與能力培養(yǎng)關(guān)系矩陣,顯示使用不同評價考核手段對學(xué)生學(xué)習(xí)情況的客觀評價的效果和獲得能力的情況.
課堂講授圍繞著如何解決實際問題展開理論知識的講解.選取一些來源于實際應(yīng)用,特別是跟學(xué)生日常生活及專業(yè)關(guān)系非常密切的案例,以學(xué)生為中心,引入任務(wù)驅(qū)動實踐教學(xué)法[4-5],以完成一個綜合應(yīng)用案例設(shè)計為目標(biāo),以“需求分析→模塊劃分→邏輯關(guān)聯(lián)→性能優(yōu)化”為主線,將一個完整的案例分為一系列前后銜接的實驗項目,通過案例的深入,推動學(xué)生完成不同階段的實驗任務(wù).鼓勵學(xué)生自覺組成團(tuán)隊,設(shè)計開發(fā)作品.
實踐教學(xué)中綜合運用多種教學(xué)手段:一是案例教學(xué).根據(jù)教學(xué)內(nèi)容,采用一些具有代表性的案例——如程序界面的設(shè)計、購物車的設(shè)計、聊天工具的設(shè)計等——讓學(xué)生進(jìn)行分析和討論,做出自己的設(shè)計.二是啟發(fā)式教學(xué).強(qiáng)調(diào)“舉一反三”“循循善誘”——如在購物車的設(shè)計中實現(xiàn)某一功能,從簡單功能性實現(xiàn)到功能增強(qiáng)再到驗證和安全策略的增加,直到功能完善——目的是發(fā)揮學(xué)生學(xué)習(xí)的主觀能動作用,開發(fā)其創(chuàng)造性思維.[6-7]三是任務(wù)驅(qū)動式教學(xué).以任務(wù)為主線,以教師為主導(dǎo),以學(xué)生為主體,形成學(xué)生積極參與、主動探索創(chuàng)新,師生互動協(xié)作的模式[8],激發(fā)學(xué)生的學(xué)習(xí)興趣,培養(yǎng)學(xué)生分析問題、解決問題的能力,提高學(xué)生自主學(xué)習(xí)及與他人協(xié)作的能力.四是討論式教學(xué).鼓勵學(xué)生發(fā)表自己的見解,學(xué)生通過討論發(fā)現(xiàn)問題,通過討論合作學(xué)習(xí),進(jìn)而解決問題.讓學(xué)生在小組或團(tuán)隊中展開學(xué)習(xí),使團(tuán)隊成員之間相互依賴、相互溝通、相互合作,共同負(fù)責(zé),從而達(dá)到共同的目標(biāo).
2 建立以過程考核為重點的考核方式
Android高級應(yīng)用開發(fā)課程“培養(yǎng)目標(biāo)→教學(xué)方法→考核方式”全線上教學(xué)模式考核的原則是:以過程考核為重點,實踐考核為主,理論與實踐兼顧.考核分解成五個部分:期末筆試、上機(jī)實踐、作品提交、課后作業(yè)和隨機(jī)測驗.期末閉卷筆試成績占20%,上機(jī)實踐占50%,平時課后作業(yè)占10%,隨機(jī)測驗10%,作品提交作為上機(jī)實踐環(huán)節(jié)的加分項,不單獨計分.
·期末筆試主要考查學(xué)生對基本理論概念和基本原理的理解,對基本方法和API的簡單應(yīng)用,以及對基本技能的掌握.
·上機(jī)實踐由教師給出題目,學(xué)生建模并完成邏輯設(shè)計和界面設(shè)計.上機(jī)題目包括界面設(shè)計、Activity設(shè)計、文件存取操作、藍(lán)牙應(yīng)用等高級組件應(yīng)用.鼓勵學(xué)生自愿參與學(xué)校、公司、協(xié)會的各類競賽項目——如大學(xué)生移動應(yīng)用開發(fā)競賽、大學(xué)生創(chuàng)新創(chuàng)業(yè)訓(xùn)練計劃等——對參賽并取得名次的學(xué)生給予一定加分獎勵,有助于激勵學(xué)生主動學(xué)習(xí),不斷進(jìn)取的精神.在考核過程中結(jié)合創(chuàng)新創(chuàng)業(yè)競賽等內(nèi)容,使課程考核與競賽評比融合[9],做到課證融合、教考分離,使考核更具有權(quán)威性和公正性,在競賽中檢驗學(xué)生創(chuàng)新應(yīng)用能力,在考試中為競賽選拔后備力量,引導(dǎo)學(xué)生注重操作能力與就業(yè)應(yīng)用的銜接.[10-11]鼓勵學(xué)生自主組成團(tuán)隊,設(shè)計開發(fā)完善成型的APP作品.學(xué)生獨立完成設(shè)計開發(fā)的Android手機(jī)APP程序,功能完善,界面友好,通過任課教師組織答辯并認(rèn)可的作品,可以直接計滿分.
·課后作業(yè)是為了及時了解學(xué)生平時掌握的Android開發(fā)知識,反饋教學(xué)效果.教師根據(jù)授課內(nèi)容布置作業(yè),批改作業(yè),并對作業(yè)中存在的問題進(jìn)行輔導(dǎo)答疑.
·課堂隨機(jī)小測試,組織安排2-3次15-20分鐘的課堂小測驗(上機(jī)),檢驗學(xué)生近期課堂學(xué)習(xí)的情況, 及時發(fā)現(xiàn)教師授課過程中需要改進(jìn)的地方.
3 總結(jié)
建構(gòu)了Android高級應(yīng)用開發(fā)課程“培養(yǎng)目標(biāo)→教學(xué)方法→考核方式”全線上教學(xué)模式.教學(xué)模式以能力培養(yǎng)為導(dǎo)向,以實踐教學(xué)為中心,以過程考核為重點,目的是提高學(xué)生的自主學(xué)習(xí)能力和創(chuàng)新能力.一年的教學(xué)成果和學(xué)生反饋表明,新的教學(xué)模式能夠有效提高學(xué)生的綜合素質(zhì)、自主學(xué)習(xí)能力以及創(chuàng)新能力;考試的多樣性、靈活性和綜合性可以幫助教師更加及時準(zhǔn)確地了解學(xué)生對知識和技能的掌握情況,取得了較好的教學(xué)效果.
參考文獻(xiàn)
[1]唐肝翌,盧桂馥.Android 開發(fā)課程翻轉(zhuǎn)課堂教學(xué)模式研究[J].電腦知識與技術(shù),2017(13):114-117.
[2]謝紅俠,劉佰龍,徐慧.《Android 移動應(yīng)用開發(fā)技術(shù)》教學(xué)研究[J].現(xiàn)代計算機(jī),2018(5):57-59.
[3]劉昌余,魯斌.以能力培養(yǎng)為導(dǎo)向的Android 程序開發(fā)課程教學(xué)改革探索[J].科教廣匯,2016(5):39-45.
[4]孫強(qiáng),趙杰,樊持杰,等.普通高校計算機(jī)本科專業(yè)實踐教學(xué)改革研究[J].牡丹江師范學(xué)院學(xué)報:自然科學(xué)版,2014(4):67-69.
[5]許秀英,黃操軍.一體化創(chuàng)新型工程實踐教學(xué)體系的理論與實踐[J].牡丹江師范學(xué)院學(xué)報:自然科學(xué)版,2013(1):71-73.
[6]常寶英.大學(xué)生自主學(xué)習(xí)狀況的調(diào)查與思考[J]. 計算機(jī)教育,2010(2):27-30.
[7]雷予斯,周珂珂,琚小明.Android課程教學(xué)案例設(shè)計與實踐[J].計算機(jī)教育,2016(10): 23-28.
[8]李惠,楊凌雪.基于翻轉(zhuǎn)課堂和任務(wù)驅(qū)動的Android 教學(xué)設(shè)計的研究[J].福建電腦,2016(5):25-32.
[9]劉楊,張際,劉敏,等.面向?qū)W科競賽的實驗室信息管理體系構(gòu)建[J].河北科技師范學(xué)院學(xué)報,2018,32(2):75-80.
[10]李學(xué)鋒,文松,張其林.教學(xué)做一體化Android應(yīng)用開發(fā)教學(xué)改革探索[J].計算機(jī)時代,2017(6):81-83.
[11]段群,田俊華.案例教學(xué)法在《數(shù)據(jù)結(jié)構(gòu)》教學(xué)中的應(yīng)用[J].陜西教育,2012(9):58.
作者:蘆明