寧建飛
(羅定職業(yè)技術學院,羅定 527200)
成果導向教育(Outcome Based Education,OBE),突出以學生為中心的信息化教學模式,強調以學生學習成果為導向,重視學生技能和能力的提升,并以可觀察、可測量、可應用的模式貫穿學生培養(yǎng)歷程中[1]。成果導向教學模式的好處不僅僅是實現(xiàn)了教學的目標,更重要的是全面鍛煉并提高了學生的自學能力、團隊合作能力、表達能力、善于思考的能力?!禔ndroid 應用開發(fā)》作為一門應用性很強的課程,使用成果導向教育理論進行課程的改革,具有積極意義。
《Android 應用開發(fā)》課程是移動應用開發(fā)及相關專業(yè)的必修課程,在課程體系中占據著舉足輕重的地位,是非常重要的專業(yè)核心課。課程是實現(xiàn)專業(yè)人才培養(yǎng)目標的主要載體。通過分析現(xiàn)有的《Android 應用開發(fā)》課堂教學,發(fā)現(xiàn)傳統(tǒng)的教學存在以下問題:
第一,學生學習目標不明確,學習積極性不高。一般的高職院校學生生源質量普遍比較差,學習能力不強,基礎薄弱。《Android 應用開發(fā)》課程是Java 程序設計和數(shù)據庫技術課程的后續(xù)課程,相對而言,知識點比較多,并且有些不容易弄懂,靈活運用比較復雜,沒有以成果為導向,學生學習比較盲目,目標不明確,導致學生越學越沒信心,越學越沒興趣,學習效果比較差,達不到相關職業(yè)崗位的能力要求。
第二,課堂教學仍然由教師主導,沒有以學生為中心。傳統(tǒng)的課堂教學以教師講授為主,大多數(shù)教師還是采用“滿堂灌”的授課方式,學生的主體性沒有得到充分激發(fā),只能處于被動接受知識的狀態(tài)?!禔ndroid 應用開發(fā)》課程是一門實踐性非常強的課程,需要學生在實踐中積極思考、主動表達、互動討論、團隊協(xié)作,綜合運用所學知識。傳統(tǒng)的教學方式雖然也有實踐內容,但不是以成果為導向,學生興趣不大,積極性不高,不能將所學知識與實踐很好地結合起來,實踐效果也會大打折扣。
第三,課程教學內容知識點分散,不能進行綜合運用。傳統(tǒng)的教學模式往往按照教材的內容按部就班地講授,每個知識點的內容是獨立的,沒有以成果為導向把各知識點進行串聯(lián)應用,沒有形成一個完整的體系結構,導致學生單個知識點掌握的還可以,一旦進行綜合運用就無從下手,綜合運用能力差,不能滿足相關職業(yè)的崗位要求。
《Android 應用開發(fā)》是高職移動應用開發(fā)專業(yè)的專業(yè)核心課程,以我校為例,課程開設學時為時96 學時,學分為6 學分,在《Android 應用開發(fā)》實訓室上課。課程目標是能熟練運用Android 應用程序項目的基本框架和Android 平臺應用開發(fā)相關知識,開發(fā)出基于Android 平臺的手機軟件。課程職業(yè)能力要求為具備Android 平臺應用開發(fā)相關知識、培養(yǎng)學生分析和解決實際問題的能力,強化學生的職業(yè)道德意識、職業(yè)素質養(yǎng)意識和創(chuàng)新意識,能勝任基于Android 平臺的手機軟件研發(fā)等工作任務。
利用Android Studio 集成開發(fā)環(huán)境,以幾個手機研發(fā)項目的開發(fā)過程為主線,根據Android 的知識體系,每個項目的設計和實現(xiàn)對應相應的學習成果。如表1所示。
表1 課程內容設計及學時分配
以教師為主體的傳統(tǒng)教學方法已經很難實現(xiàn)課程目標和達到課程職業(yè)能力要求,必須進行改革。以成果為導向的教學形式是以學生為中心,問題為導向,項目為驅動,學生通過完成項目實現(xiàn)獲取知識的成果,激發(fā)了學生的成就感和成果意識,使學生變被動學習為主動學習,學習興趣和積極性不斷提高。在以學生為主體,教師為引導的教學理念下,學生在完成項目的過程中提高了分析和解決實際問題的能力,強化了職業(yè)道德意識、職業(yè)素質養(yǎng)意識、團隊意識和創(chuàng)新意識,有效解決《Android 應用開發(fā)》課程教學中的問題,提高課程教學質量。
為了充分發(fā)揮學生的主體作用,更好地落實以成果為導向的教學理念,將學生分成若干個小組,每個小組設組長一名,負責督促和管理本小組成員。教師在以問題為導向,引導性講解后,每個教學項目學生以小組團隊完成,要求小組成員全員參與,既有分工又有合作,培養(yǎng)學生的團隊協(xié)作意識,提高學生的溝通協(xié)調能力。在完成每個教學項目后,隨機抽取一名小組成員對本組完成整個項目的過程進行講解,包括項目的功能、項目的設計、項目的代碼實現(xiàn)、項目的特色等內容。項目完成后,教師對每個小組的完成情況進行點評,對完成的好的小組進行激勵,對完成的不好的小組給予鼓勵并提出修改意見,讓學生感受到取得學習成果的成就感,激發(fā)學生的學習興趣,從而提高學生的學習效率。
傳統(tǒng)的課程考核以期末考核為主,存在一定的弊端,已經不適應《Android 應用開發(fā)》課程的考核。以成果為導向的課程評價體系是全過程評價,是指對學生每個學習目標達成情況進行評價,最后通過權值計算出總評價。具體評價項目及權值分配如表2 所示。
表2 課程評價項目及權值分配
基于“成果導向”理念的《Android 應用開發(fā)》課程教學改革在我校已經實施三年。三年來,學生參加移動應用開發(fā)各類競賽獲得不錯的成績,主要有:獲得廣東省‘藍盾高校杯’軟件設計及信息安全競賽一等獎一個,二等獎一個;獲得廣東省職業(yè)院校技能大賽移動互聯(lián)網應用軟件開發(fā)賽項(高職組)三等獎3 個;廣東省計算機軟件設計大賽三等獎2 個。90%的學生都較好地掌握了課程的內容,具有較強的分析和解決實際問題的能力,具有較好的職業(yè)道德意識、職業(yè)素質養(yǎng)意識和創(chuàng)新意識,能夠勝任基于Android 平臺的手機軟件開發(fā)等工作任務,課程改革取得了一定的成效。
《Android 應用開發(fā)》是高職移動應用開發(fā)專業(yè)的核心課程,重要程度顯而易見。本文分析了傳統(tǒng)的教學模式存在的問題,已經不能適應該課程的發(fā)展,提出基于“成果導向”理念的課程教學改革,闡述了對課程內容、課程教學形式、課程教學實施,以及課程評價體系等方面的課程改革,取得了一定的課程改革成效。但是,課程改革還有待進一步完善和實踐,在以后的工作中,要進一步貫徹基于“成果導向”理念,不斷改進和豐富教學方法,在實踐中不斷總結課程改革經驗,從而不斷提高課程教學質量。