摘要:當前的高職java程序設(shè)計教學(xué)存在著很多弊端,例如課本得不到及時更新,傳統(tǒng)應(yīng)試模式的教學(xué)框架,以及現(xiàn)在普遍的教育與實踐脫軌等問題。本文以這個前提為背景,引出了項目驅(qū)動教學(xué)的新教學(xué)模式,希望能為高職java程序設(shè)計提供一個新的教學(xué)思路。
關(guān)鍵詞:Java程序設(shè)計;項目驅(qū)動教學(xué)模式
中圖分類號:TP311.52 文獻標識碼:A 文章編號:1007-9599 (2012) 10-0000-02
在目前的java程序設(shè)計教學(xué)中,普遍存在著課本不及時更新,無法擺脫應(yīng)試模式框架,以及教育與實際脫軌等一系列的問題。而java程序設(shè)計是一個對學(xué)生的操作和實踐很有依賴性的學(xué)科,所以,只有選擇項目驅(qū)動教學(xué)的方式,才能使得學(xué)生的實踐和操作能力得到一定的發(fā)展,更好地學(xué)習(xí)java的程序設(shè)計。
一、什么是項目驅(qū)動教學(xué)
項目驅(qū)動教學(xué)法是指通過進行一個完整的項目工作,來達到教學(xué)的目的,讓知識和學(xué)生的動手能力都可以得到很好的進步。項目驅(qū)動教學(xué)模式主要應(yīng)用于計算機軟件這種比較復(fù)雜,學(xué)生可以借助項目的發(fā)展,來接受一些諸如程序設(shè)計之類的知識系統(tǒng)。
二、項目驅(qū)動教學(xué)模式的意義
項目驅(qū)動教學(xué)模式可以具體針對每一個學(xué)生來進行程序設(shè)計的教學(xué)。通過分組討論等方式,可以使得學(xué)生的思路更清晰,更好地掌握java程序設(shè)計的知識理論??梢源蟠筇岣邔W(xué)生的學(xué)習(xí)興趣和實踐能力,使得高職院校更好的和社會接軌。所以,項目驅(qū)動教學(xué)模式是一種具有劃時代意義的教學(xué)史上的重大改革。
三、就java程序設(shè)計對項目驅(qū)動教學(xué)模式的研究
(一)如何選擇授課項目
項目的選擇應(yīng)該與當下社會的發(fā)展趨勢相匹配,這樣的授課項目才可以與時代的發(fā)展接軌。項目的選擇要根據(jù)授課時間、授課地點以及學(xué)生的學(xué)習(xí)能力來判斷。如果項目過難,學(xué)生不易接受,反而達不到預(yù)期的效果。反之,項目過易,學(xué)生的積極性不容易被調(diào)動起來,也容易達到事倍功半的效果。如果項目的基體過于龐大,教師很難完全的對項目進行細致的分析,會影響教學(xué)的完整性。而項目的技術(shù)含量如果太高,就會使得學(xué)生失去學(xué)習(xí)的興趣,打擊學(xué)生對項目研究的勇氣和信心。所以,教師應(yīng)該根據(jù)學(xué)生的接受能力,授課的周期來具體分析,為學(xué)生選擇合適的項目來進行授課作業(yè)。
(二)如何合理安排學(xué)生分組和授課進度
授課項目的選擇是為了完成整個學(xué)期的學(xué)業(yè)。所以項目的安排要合理地分散于學(xué)生學(xué)習(xí)的一個周期之內(nèi)。根據(jù)授課的進度,適當增加項目的難度以及技術(shù)含量。這樣比較利于學(xué)生的學(xué)習(xí)積極性和學(xué)習(xí)興趣一直處于一個合理的狀態(tài),避免了填鴨式教學(xué)的傳統(tǒng)弊病。
學(xué)生的分組可以按照學(xué)生的接受能力和領(lǐng)導(dǎo)組織能力。領(lǐng)導(dǎo)組織能力強的同學(xué)可以作為每個小組的組長,接受能力高的同學(xué)可以作為副組長。這樣就能更有利地組織學(xué)生來一步步完成項目的每個階段。并且能更好地激發(fā)學(xué)生的團體協(xié)作精神和部分同學(xué)的領(lǐng)導(dǎo)力,并且可以大幅度減少教師的教學(xué)負擔。還能使得學(xué)生更好地適應(yīng)今后的工作。
(三)如何進行項目驅(qū)動教學(xué)
1.教師講解軟件開發(fā)的環(huán)境
在授課的開始,教師一定要本著當下軟件開發(fā)的環(huán)境為學(xué)生作深入細致的講解。當下,軟件開發(fā)企業(yè)為了降低成本,提高速度,使用的是一體化的集成設(shè)備,即把數(shù)據(jù)庫,服務(wù)器等集成在一起,這就增加了學(xué)生學(xué)習(xí)的難度,使得原本簡單的東西復(fù)雜化。
Java的后臺程序都是英文版的,這就要求教師更合理地引導(dǎo)學(xué)生來正視軟件開發(fā)的難度,同時借助語言,肢體,以及軟件的實際操作來打消學(xué)生的負面心理,提高學(xué)習(xí)的積極性。
2.確定授課的軟件
在教學(xué)過程中,一定要選擇合適的授課軟件及其輔助工具。因為java的程序設(shè)計不但要求學(xué)生知道程序設(shè)計的目標,更要讓學(xué)生知道該過程及其原理,以及軟件開發(fā)的條件和必備工具。在授課初期,教學(xué)過程一定要采用可視化的軟件,這樣可以使得學(xué)生更直觀地看到程序的管理,編程等的產(chǎn)生和形成。在授課達到一定程度之后,再采用非可視化的開發(fā)工具,鍛煉學(xué)生的能力,使得學(xué)生更好地掌握軟件開發(fā)的知識,更好地鍛煉學(xué)生的動手能力和操作能力。
3.授課的考核
在當下,傳統(tǒng)的考核方式已經(jīng)不再適應(yīng)項目驅(qū)動授課的教學(xué)模式。在項目驅(qū)動的模式下,我們不應(yīng)該只用筆試,口試的方法對學(xué)生的能力和知識量來進行評定。在此,我們應(yīng)該在教學(xué)到了某一進度時,讓學(xué)生親自動手制作某軟件或者某程序。例如:讓學(xué)生自己動手來編程,而不是讓學(xué)生在紙上填寫編程代碼。當學(xué)生的考核完成以后,由學(xué)校的權(quán)威專家來逐個評判考核的結(jié)果,并評分,計入考核檔案。這樣才能防止某些學(xué)生作弊,更好地體現(xiàn)考核的權(quán)威性和公平性。
4.教學(xué)實踐
當學(xué)生的考核完成并且合格以后,就應(yīng)該讓學(xué)生來參加實踐。實踐可以是教師根據(jù)企業(yè)的發(fā)展來設(shè)計出的項目,也可以是學(xué)生自己尋找的項目,無論如何,都要和日后學(xué)生即將步入的社會相適應(yīng),不可以搞形式主義,讓學(xué)生空有一身知識而無處傾泄。實踐可以更好地鍛煉學(xué)生的動手能力,以及對之前的知識更為系統(tǒng)地掌握和消化。并且能讓學(xué)生更為自信的走向社會。
5.引導(dǎo)學(xué)生就業(yè)
當學(xué)生的知識掌控的比較隨心所欲,并且動手操作能力也能得心應(yīng)手時,教師應(yīng)該主動引導(dǎo)學(xué)生走向社會,即讓學(xué)生就業(yè)。根據(jù)學(xué)校的優(yōu)惠政策和人脈關(guān)系,為學(xué)生選擇一個適合的行業(yè)來發(fā)揮他們的最大才能。初入社會的學(xué)生并不懂得社會上的一些潛規(guī)則和人際交往,教師應(yīng)該用委婉的語言向?qū)W生合理解釋,如果話說的太直接,容易導(dǎo)致學(xué)生對社會產(chǎn)生恐懼的心態(tài),打消學(xué)生走向社會的積極性。學(xué)生應(yīng)該努力自己走向社會,用自己的知識和能力,選擇合適的就業(yè)崗位,并且在教師的幫助下,把自己的一切做到最好,發(fā)揮自己最大的優(yōu)勢適合自己的空間。
四、小結(jié)
項目驅(qū)動的教學(xué)模式現(xiàn)在的我們已經(jīng)不陌生,它的作用是把教學(xué)和實踐完美的結(jié)合在了一起。杜絕了以往學(xué)生只知理論,不懂社會實踐的尷尬局面。學(xué)生步入社會以后可以更快,更好地接受社會所給于的壓力,及時把自己的知識應(yīng)用在工作中。所以,項目驅(qū)動的教學(xué)模式是今后教育改革的必由之路。
參考文獻:
[1]馬玉青.計算機繪圖教學(xué)中應(yīng)用“任務(wù)驅(qū)動”教學(xué)法初探[J].職業(yè)教育研究,2005,(10)
[2]姜大源.職業(yè)教育專業(yè)教學(xué)論初探[J].教育研究,2004,(05)
[3]張哲,陳桂生.在Java語言教學(xué)中實施“項目驅(qū)動”教學(xué)法的實踐探索[J].教育與職業(yè),2007,(18)
[4]張黨省.論職校教師在項目教學(xué)法中的角色[J]. 科教文匯(下半月),2006,(09)
[5]岳云峰,顧暉,李躍華.計算機硬件課程教學(xué)中的項目驅(qū)動教學(xué)法[J]. 南通大學(xué)學(xué)報(教育科學(xué)版),2007,(03)
[6]吳言.項目教學(xué)法[J]. 職業(yè)技術(shù)教育,2003,(07)
[7]蘭景英,范勇.基于項目驅(qū)動的軟件測試人才培養(yǎng)模式[J].計算機教育,2011,(6):10-13
[8]陸蕓婷.基于工作過程的《數(shù)據(jù)庫基礎(chǔ)》課程設(shè)計[J]. 中國科技信息,2009,(15):269-271
[9]朱雄軍,楊旭東,陳晴.高職計算機網(wǎng)絡(luò)專業(yè)基于工作過程的課程體系設(shè)計[J].職業(yè)技術(shù)教育,2008,(5):32-33
[10]羅偉,張瑩,張翠英.基于“工作過程”的鐵道技術(shù)專業(yè)課程體系構(gòu)建[J].陜西教育(高教版),2008,(3):34
[作者簡介]鄒金萍(1978-)女,江西高安人,江西生物科技職業(yè)職業(yè)學(xué)院計算機教師,碩士研究生,研究方向:計算機軟件。