周凡
摘要:Android應用開發是一門實踐性和應用性都很強的課程,要求學生有較高的參與度。在教學方法、教學模式以及教學手段上都有自己很強的獨特性和規律性,對于民辦院校的學生來說更是如此。本文結合講授Android應用開發課程的實踐經驗,探究了有效提高民辦院校Android相關課程教學效果和效率的改革思路。
關鍵詞 Android 民辦院校 課堂教學
0引言
隨著物聯網、大數據和移動通信的快速發展,智能終端設備的全面普及,移動智能終端的應用程序(APP軟件)尤其是Android軟件開發人才需求越來越多。培養Android軟件開發人才逐漸成為各大高校人才培養的一個新目標。目前,許多民辦高校的計算機相關專業都開設了面向Android的課程,旨在培養與市場需求相銜接的應用型人才。但是在民辦院校,由于經費投入、生源質量、師資隊伍、實踐條件、社會聲譽等都比不上公立高校,為了培養與市場需求相銜接的Android開發技能應用型人才,實踐教學的目標如何定位、教學內容何如更新、實踐教學應采用哪些行之有效的方法、是復制公辦院校模式還是走自己的特色之路,都是值得我們認真思考和探究的問題。
1 Android應用開發課程課堂教學現狀
各高校開設Android應用開發相關課程的時間普遍不長,相關課程大綱、培養方案等沒有成功案例可供借鑒,對該課程的講授普遍借鑒傳統編程課程講授方式,側重Android系統架構、四大組件、數據存儲和網絡編程等知識點,授課多采用在實訓機房實施理論教學+ 動手實踐的方式。雖然在實訓室也考慮到案例講解+學生模擬練習,旨在加強學生實踐能力的培養。首先,這些被設計出來的案例都圍繞單一的知識點設計而設計,存在案例之間無關聯性、學生無法融會貫通等問題。其次,被設計出來的虛擬案例也存在缺乏實用性和新穎性等缺點,導致學生參與的積極性和主動性不高,漸漸學生學習非常被動,失去了課堂主體的地位,造成該課程的教學效果和效率都較差。
2針對Android課程特點以及課堂現狀進行改革和實踐
Android應用開發課程是我校軟件技術專業的一門工學結合的程序設計專業課程。通過本課程的學習,使學生具備從事相關專業中高級技術應用性人才所必需的移動終端設備APP應用開發的基本知識和基本技能,能將應用軟件移植到Android平臺上或者在Android 平臺上開發應用、調試等。結合課程、學生特點和培養目標主要有以下幾點改革:
2.1實際項目導入式教學
考慮到Android應用開發注重對學生的項目開發能力的培養,結合多年的企業經驗,教學內容以實際項目為主,教師在選定項目時起主導和引導作用,在項目中將知識點融入;而在完成項目時,學生起主導作用。選用恰當的實際項目作為案例教學,以知識點由淺入深地將項目細化,讓學生由簡到繁,逐步提升。在教學過程中,教師先將應用進行示范,把應用的結果向學生展示,同時將案例導入,以實際項目模擬企業的開發流程,學生逐步完成整個應用實例,這樣學生不僅系統地學習了項目的整體過程,更容易將知識融會貫通,而且提前了解和感受工作過程,為以后就業選擇奠定了基礎。
2.2教學資源移動化
當今學校現狀,課堂上使用手機玩游戲和看視頻的同學比比皆是,高職院校更是如此。因勢利導,教師可以想辦法將學生手中的智能手機成為課堂的學習工具,從而為課程教學的開展服務。Android應用開發課堂要求學生都安裝超星學習通軟件,學習通是移動教學助手,所有教學資源(包括PPT、文檔、視頻等)都可以分類放置于學習通平臺之上,隨時隨地滿足學生的學習需求。通過超星學習通,教師能夠以各種形式開展和組織課堂教學。基于學生嫻熟的手機操作水平,智能手機不僅是學生課前預習知識的良好利器,也是教學過程開展過程中與教師互動的最好載體。在智能手機的學習通平臺上,教師不僅可以上傳各類學習資源,布置作業等,還可以與學生進行各種互動,包括簽到、選人、搶答、投票/問卷、小組任務、測驗、直播、評分等。通過互動,教師也可以給學生積分、獎勵等,非常智能有趣,通過使用學習通,大大調動了學生的學習興趣和熱情,提高學習效率。
2.3分小組合作完成項目
Android應用開發的前導課程是JAVA程序設計,主要是基于JAVA語言培養學生開發APP項目能力,由于APP開發都是一個比較大的工程量,進行小組協作的形式來完成項目比較合理。在開課之前會對學生的JAVA水平進行簡單的測試。開課后,根據前幾次課學生的表現、前期JAVA水平測試結果、教師挑選和學生自薦的形式產生10個組長,組長產生后,組內成員以組長和組員雙方互選的方式確定下來,每組6人左右。教師制定規則:項目作品以小組為單位完成。課堂上,教師會隨機挑選小組成員對小組作品進行答辯,答辯完成后,教師根據答辯結果給組長打分,以及各小組之間互評。組長則根據組內成員完成情況給各組員打分,原則上,組成員分數不得高于小組組長分數的80%。
3總結和展望
本文針對Android應用開發課程的特點以及課堂現狀,結合講授Android應用開發課程的實踐經驗,探究了有效提高民辦院校Android相關課程教學效果和效率的改革思路。在民辦高校Android相關課程專業學生目前的培養模式不斷進行實踐、總結、反思后,作為專業的一線教師,更多思考的是怎么做、如何做,才能培養出真正能適應行業崗位需求的學生。
基金項目:本文系2018年四川省民辦教育協會科研課題“民辦高校Android應用開發教學改革探索與實踐——以四川城市職業學院為例”的階段性研究成果。(項目編號:MBXH18YB038)。
參考文獻
[1] 仲寶才,袁睿.《Android應用開發》課程教學改革初探[J].電腦知識與技術,2016(12):141-142.
[2] 李園園,李勇.高職移動應用開發課程信息化教學設計研究[J].職教通訊,2014(15):1-4.