◆白金鳳
(海拉爾區(qū)第一職業(yè)學(xué)校)
可視化程序設(shè)計過程中,基于行動導(dǎo)向教學(xué)思想下的項目教學(xué)法作為一種切實有效的教學(xué)方案在整體課程的開展中發(fā)揮著重要的指導(dǎo)與實踐作用,這對學(xué)生實踐創(chuàng)新能力與團隊合作意識的培養(yǎng)顯然十分有利。計算機專業(yè)的程序設(shè)計教學(xué)是一項極為繁瑣的教學(xué)內(nèi)容,其中的可視化程序設(shè)計的研究對象是程序與軟件開發(fā)的基本原理與應(yīng)用,在控件應(yīng)用及編程思想的指導(dǎo)下,這一課程實現(xiàn)了理論與實踐的有機結(jié)合。項目教學(xué)法的引入正是為了深化可視化程序設(shè)計中實踐教學(xué)的概念,這也成為了不少職業(yè)院校的共同選擇。
基于建構(gòu)主義教學(xué)思想的項目教學(xué)法認為,學(xué)生關(guān)于計算機基礎(chǔ)知識的掌握并非完全依賴于教師的講授,而是應(yīng)該通過一定學(xué)習(xí)情境的營造,在教師或同伴的幫助下去尋找相關(guān)的課程資料,在自我意義建構(gòu)的過程中找到問題解決的出路。這一教學(xué)思想突出了學(xué)生在課堂教學(xué)中的主體地位,教師則起到從旁指導(dǎo)的作用,在情境、合作、對話等關(guān)鍵因素中有效利用學(xué)生自身的主動學(xué)習(xí)意識和實踐創(chuàng)新能力,最終實現(xiàn)課程掌握的目的。顯然,項目教學(xué)法注重的是學(xué)生的實際動手與操作能力,讓學(xué)生在任務(wù)完成的過程中體會課程教育的趣味性,從而讓學(xué)生主動投入到課程學(xué)習(xí)當(dāng)中。項目教學(xué)法在可視化程序設(shè)計中的應(yīng)用,強調(diào)的是師生的團結(jié)協(xié)作。在教學(xué)過程中通過分解模塊的講解與演練來達到項目建構(gòu)的目的,以任務(wù)的驅(qū)動作為教學(xué)過程的主體,注重學(xué)生的主動參與意識。在理論與實踐的指導(dǎo)下,學(xué)生對于軟件制作的全過程能夠有更加全面透徹的理解,這對學(xué)生分析與解決問題能力的提升勢必產(chǎn)生積極的影響。
相對于傳統(tǒng)的計算機專業(yè)教學(xué)方法,項目教學(xué)法本身的優(yōu)越性可以從以下幾方面得以體現(xiàn):(1)學(xué)生對于知識的接受速度明顯快于傳統(tǒng)教學(xué)方法。傳統(tǒng)的教學(xué)方法基本表現(xiàn)為一節(jié)課針對一個知識點進行講授,有的甚至是兩節(jié)課才能講完。項目教學(xué)法則側(cè)重的是通過教學(xué)模塊的轉(zhuǎn)換來使學(xué)生快速理解教學(xué)內(nèi)容,減少了時間上的跨度,學(xué)生在接受起來也會比較容易。(2)項目教學(xué)法的實施滿足了職業(yè)教育關(guān)于人才培養(yǎng)的客觀要求。作為職業(yè)教育的培養(yǎng)目標(biāo),側(cè)重點應(yīng)是提高學(xué)生實際動手能力。而傳統(tǒng)的教學(xué)方法單純注重理論基礎(chǔ)的灌輸,對于學(xué)生實踐技能的培養(yǎng)則甚少涉及。(3)項目教學(xué)法當(dāng)中的趣味教學(xué)更加能夠激發(fā)學(xué)生的學(xué)習(xí)興趣。傳統(tǒng)的教學(xué)方法單一、乏味,長此以往,學(xué)生的學(xué)習(xí)熱情勢必逐漸減弱。而項目教學(xué)當(dāng)中的模塊教學(xué)對于學(xué)生來說是比較新穎的,這對學(xué)習(xí)興趣的提升顯然十分有利。
項目教學(xué)法在可視化程序設(shè)計中的應(yīng)用強調(diào)的是師生的共同參與。教學(xué)的主線是項目的設(shè)計與實施,學(xué)生是完成者的角色,教師則起到指導(dǎo)者的作用。切忌過分突出教師的課堂指導(dǎo),那項目的完成勢必會失去其原本的設(shè)置意義。只有讓學(xué)生充分體會到項目實施的成就感,才能更好地鍛煉他們的實踐與創(chuàng)新能力。就項目教學(xué)法在可視化程序設(shè)計中的具體應(yīng)用,可以分解為以下環(huán)節(jié):
1.實施項目的選定
項目教學(xué)法中實施項目的選定是整個教學(xué)思想實施的關(guān)鍵所在。這一項目的選定不可過于簡單,也不可太難。值得注意的是,項目的選擇需要包含這一教學(xué)模塊當(dāng)中的所有知識點,并且具備一定的可操作性。此外,項目的分解也是極為重要的。將每一個知識點與相應(yīng)的模塊相對應(yīng),體現(xiàn)教學(xué)中的重難點,讓學(xué)生自己動手解決其中的疑難,要求做到由易及難,循序漸進。
2.教學(xué)講義的編寫
在選定好實施項目之后,教師就要針對教學(xué)的重難點來進行教學(xué)講義的編寫。講義中需要包含整體項目的設(shè)計與構(gòu)思、教學(xué)重難點、項目實施的具體要求、完成進度安排以及項目評價的效果。這一知識體系的呈現(xiàn),也是學(xué)生自主學(xué)習(xí)能力的一種對照,有利于發(fā)揮學(xué)生自身的主觀能動性。
3.教學(xué)項目的具體實施
可以通過小組合作的模式來完成,培養(yǎng)學(xué)生的團隊合作意識。教師積極組織學(xué)生開展必要的課內(nèi)討論,幫助學(xué)生解決項目實施過程中遇到的諸多難題。這期間,教師可安排或由學(xué)生自己選出小組中的負責(zé)人,擔(dān)負小組的項目監(jiān)督與匯報工作。此外,實施過程中小組人員的搭配也是教師必須考慮的問題。
4.項目完成的評價過程
對于整個項目完成之后的評價與反饋也是項目教學(xué)法的重要組成部分之一。這不僅是對整個教學(xué)過程的一種反思,更是學(xué)生集體討論共同進步的過程,是激發(fā)學(xué)習(xí)興趣的關(guān)鍵。評價的內(nèi)容應(yīng)包括項目設(shè)計的合理性、是否利于操作、完成情況等,可通過演示或是答辯的形式來完成這一評價過程。在評價中讓學(xué)生發(fā)現(xiàn)項目完成中存在的問題,并積極改進。
不同于傳統(tǒng)的計算機專業(yè)基礎(chǔ)課程授課模式,項目教學(xué)法的引入其關(guān)鍵在于鼓勵學(xué)生利用自身的思維模式去解決實際應(yīng)用中的問題,提升問題解決的有效性。將整體的課程任務(wù)分解為獨立存在的教學(xué)模塊,將教學(xué)重難點打散,這樣學(xué)生在接受起來會覺得比較輕松,學(xué)習(xí)的積極性也會隨之提升。項目教學(xué)法在可視化程序設(shè)計中的應(yīng)用,側(cè)重對學(xué)生實際運用能力和實踐創(chuàng)新能力的培養(yǎng),讓學(xué)生感受到團隊力量的巨大號召力,這對學(xué)生今后的職業(yè)生涯勢必產(chǎn)生積極的指導(dǎo)與借鑒作用。
[1]何明昌.基于NET的可視化程序設(shè)計課程綜合改革與實踐[J].計算機時代,2008,(03).
[2]游海,徐曉泉,鐘志賢.培養(yǎng)創(chuàng)新精神,提高實踐能力:以學(xué)生為主體的教學(xué)模式[M].江西高校出版社,2005.
[3]尹強國.企業(yè)項目教學(xué)法在計算機實踐教學(xué)中的運用[J].現(xiàn)代企業(yè)教育,2008,(18).