俞蝶瓊
摘要:隨著移動互聯(lián)網(wǎng)的迅速發(fā)展,市場對Android人才的需求也在不斷增長,Android應用軟件開發(fā)相關課程在高職院校開設后越來越受重視。該文以高職Android應用軟件開發(fā)課程為例,通過分析目前課程教學存在的問題,采用項目教學法對課程進行教學改革,并應用于教學實踐中,從而提高教學效果。
關鍵詞:項目教學法;Android應用軟件開發(fā);高職
中圖分類號:TP311? ? 文獻標識碼:A
文章編號:1009-3044(2021)20-0086-02
隨著我國移動互聯(lián)網(wǎng)的發(fā)展和移動智能終端的普及,越來越多的移動應用程序也隨之涌現(xiàn),移動應用所涉及的范圍和內容絲毫不遜色于PC端。在眾多智能手機平臺中 Android 是使用最廣泛的移動智能平臺,面對市場對Android開發(fā)人才的需要,高職院校也在計算機相關專業(yè)課程上進行了調整,增加Android應用軟件開發(fā)等移動開發(fā)類的課程。如何提高Android相關課程的教學效果已經(jīng)成為計算機專業(yè)教學改革的重要課題。本文以Android應用軟件開發(fā)課程為例,采用項目教學法進行教學改革,應用于教學實踐中,對項目化教學的實踐進行了探索和分析。
1 高職Android應用軟件開發(fā)課程的教學現(xiàn)狀[1]
Android應用軟件開發(fā)課程是大多數(shù)高職院校計算機應用技術、移動應用開發(fā)、移動互聯(lián)應用技術等專業(yè)的專業(yè)必修課。但目前教學存在一定的問題,主要表現(xiàn)在以下幾個方面。
1.1 在教學內容方面
目前很多高職院校采用了案例化教學的教材,通過各種零散小案例融合相關知識點。但是這種案例之間缺乏聯(lián)系,系統(tǒng)性差,無法將Android課程的知識點融會貫通。大多數(shù)高職院校課程教學內容來自選定的教材,很少是通過企業(yè)案例轉化成教學案例,教學內容和企業(yè)的需求嚴重脫節(jié),不利于學生職業(yè)素質的培養(yǎng)和職業(yè)技能的提高。
1.2 在教學方法方面
大多數(shù)高職院校的教學場所采用多媒體教室,采用先教后練的方式,理論教學與實踐相對分離,教學效果較差。雖然部分院校的采用理實一體化教學,實施教、學、練相結合,但大部分學生只是按照老師的步驟來操作,遇到問題的時候只會尋求老師的幫助,自主學習和自我解決問題的能力較差,不利于學生專業(yè)能力的培養(yǎng)。
1.3 在課程考核方面
本課程的考核方式目前采用的以筆試為主。筆試雖然可以讓教師了解學生理論知識的掌握程度,但無法了解學生的實踐操作能力,也使得很多學生為了應付考試而重理論輕實踐。雖然部分院校已經(jīng)采用上機考試,上機考試雖然能在一定程度上了解學生技能水平的掌握程序,但是由于考試時間的限制,無法全面考核。
以上的相關問題導致Android應用軟件開發(fā)課程的教學效果不能達到市場對Android開發(fā)人才的要求。針對這些問題,非常有必要引入項目教學法,通過項目的方式將各個技術點串聯(lián)起來,整個教學過程通過實現(xiàn)項目的方式展開,讓學生理解課堂上講解的技術在項目中如何應用如何實施。
2 項目教學法在高職Android應用軟件開發(fā)課程中的應用
2.1 項目教學法概述[2]
項目教學法是由美國教育家凱茲博士和加拿大教育家查德博士共同提出的一種以學生為中心的教學方法,是將課程中各個知識點按項目實現(xiàn)的思路進行串聯(lián)起來,以項目的實現(xiàn)為教學主線,隨著項目的展開完成各項教學任務。
2.2 項目的設計思路
在本課程的教學中按照“項目—模塊—任務—問題—知識點”的思路實施教學,將整個教學內容為分兩個項目案例,分別是“電影宣傳App項目”和 “企業(yè)門戶App項目”。這兩個項目包含了Android應用軟件開發(fā)的主要知識點,每個項目案例都是一個完整的應用程序。兩個項目案例的教學過程符合學生對知識的認識過程,也符合程序設計能力的培養(yǎng)過程,從簡單到復雜,使得學生的Android應用軟件開發(fā)能力不斷上升。
2.3 項目的設計
根據(jù)項目設計思路,將兩個項目案例進行細分,劃分為多個工作任務,每個任務都包含相關知識點,具體如表1所示。
2.4 項目的實施[3]
項目的組織實施是項目教學法成功實施的主要環(huán)節(jié)。本課程的項目實施過程分為兩個階段,分別是教學案例項目和綜合實訓項目。
在教學案例項目的教學過程中,教師以項目為載體組織教學內容,通過項目的不斷實施進來推動課程的進展,采用任務驅動法,教、學、做一體化,將項目通過一個一個任務的實現(xiàn)對Android開發(fā)的必備知識和技能進行學習與訓練。在整個過程中,教師對各個工作任務的進度需要進行掌控,并針對不同學生的水平進行針對性的難易調整,使得每個學生都能掌握相關知識和技能。
綜合實訓項目是學生在完成教學案例項目后,具有一定知識點和操作技能的基礎上,以小組為單位,協(xié)作完成一個綜合項目,要求學生將所獲知識和操作技能融入項目開發(fā)過程中,并培養(yǎng)他們的團隊協(xié)作能力。小組成員為2~3人,自選主題,需要完成項目設計說明書和項目作品,并在完成后通過PPT的方式進行項目匯報。
2.5 項目教學的考核
項目教學的考核方式主要采用過程考核和結果考核相結合的綜合職業(yè)能力評價機制。本課程針對移動開發(fā)人員的角色進行考核,過程考核分解到各個工作任務中,以“項目工單”的形式對項目中的每個工作任務進行考核。結果考核包含理論測試和綜合項目兩部分,綜合考核學生的理論知識和技能水平。通過這種質量評價模式的改革,突出過程考核和能力考核,使學生能夠自我診斷、自我發(fā)現(xiàn)和自我提高。
2.6 項目教學的效果總結
通過項目作品展示等環(huán)節(jié)可以發(fā)現(xiàn),大部分學生了解了Android項目開發(fā)的開發(fā)流程與要求,基本掌握了本課程教學內容的相關知識和技能,提升了團隊協(xié)作能力、分析問題和解決問題能力,并體驗到了完成項目后的成就感,很大程度上激發(fā)了學生的學習興趣,提高了教學效果。
3 結束語
項目教學法在高職Android應用軟件開發(fā)課程中實施以來,得到了較好的教學效果。但在實施過程中也存在一些問題,比如教學案例項目和企業(yè)實際項目還是存在一定的差距,需要將企業(yè)項目進行整理后轉化為教學項目,這樣培養(yǎng)出來的學生所具備的能力更接近企業(yè)需求。在但是總體來說項目教學在一定程度上能提高學生的學習興趣、學習積極性和主動性,也提高了學生的分析問題能力、解決問題能力、編程能力和程序調試能力都有明顯提高,取得了較好的教學效果。
參考文獻:
[1] 鄭治武.教學做一體化Android應用開發(fā)教學改革探索[J].經(jīng)貿實踐,2017(18):336-337.
[2] 胡安明.項目驅動教學法在《Android程序設計》課程中的運用[J].世界有色金屬,2015(9):117-118.
[3] 任翠池,李漢挺.高職《Android移動應用開發(fā)》課程項目化教學研究與實踐[J].計算機光盤軟件與應用,2014,17(21):241-242.
【通聯(lián)編輯:聞翔軍】