程序設計教學(xué)方法研究論文
程序設計教學(xué)方法研究論文
1.引言
在傳統的C#程序設計系列課程的教學(xué)中,教師一般的教學(xué)思路是按照教學(xué)大綱所規定的知識、技能范圍,先各個(gè)擊破地講解零散的知識點(diǎn)和語(yǔ)法,再進(jìn)行綜合訓練,是一種從零到整的教學(xué)思路。用這種方法雖然能在規定時(shí)間內完成教學(xué)所規定的內容,但這種傳統的知識驅動(dòng)式教學(xué)法以知識為核心,由于知識是很抽象的,所以有時(shí)學(xué)生很難理解各個(gè)知識點(diǎn)在綜合編程中的用途和使用方法,無(wú)法確定相應知識點(diǎn)的掌握尺度。在進(jìn)行綜合程序設計時(shí),學(xué)生并不能靈活運用所學(xué)知識進(jìn)行獨立的程序設計,往往表現得無(wú)從下手,只能依靠老師提供的思路和技術(shù)依葫蘆畫(huà)瓢,往往缺乏獨立性和創(chuàng )新性。在走向工作崗位后,并不能利用在學(xué)校所學(xué)知識立即開(kāi)展工作,而是需要企業(yè)進(jìn)行培訓后才能上崗。因此,這種傳統的教學(xué)與企業(yè)實(shí)際工作是脫節的。
2.程序設計教學(xué)現狀
基于傳統的知識驅動(dòng)型教學(xué)方法存在的缺陷,教育工作者們提出了基于項目驅動(dòng)的教學(xué)方法。項目驅動(dòng)式教學(xué)法,是德國職業(yè)教育在20世紀80年代開(kāi)始大力推行的一種“行為引導式的教學(xué)形式”。國內也早就引進(jìn)了這種先進(jìn)的教學(xué)方法。然而,在實(shí)際教學(xué)中,項目驅動(dòng)教學(xué)法的內涵并沒(méi)有真正發(fā)揮出來(lái),所謂的項目驅動(dòng)卻還是以知識為驅動(dòng),針對每個(gè)知識點(diǎn)進(jìn)行舉例和舉一反三,所舉例子或許是接近實(shí)際工作項目,但卻只是其中與知識點(diǎn)相關(guān)的一個(gè)小應用,而整個(gè)課程中針對每個(gè)知識點(diǎn)所舉的例子并不構成一個(gè)完整的實(shí)際可行的項目,學(xué)生無(wú)法整合而且也無(wú)法體會(huì )知識的具體用途。因此,學(xué)生還是不能系統地掌握知識點(diǎn)在實(shí)際項目中的應用場(chǎng)景和應用技巧,缺乏知識遷移能力。另外,隨著(zhù)課程難度和深度的增加,許多枯燥和抽象的概念使學(xué)生很容易產(chǎn)生厭學(xué)情緒,如果老師所舉的例子缺乏趣味性,就更不能充分激發(fā)學(xué)生的興趣,調動(dòng)學(xué)生的積極性,致使教學(xué)事倍功半。所以,目前的程序設計教學(xué)方法也無(wú)法實(shí)現高職教學(xué)與企業(yè)就職的銜接。信息化時(shí)代要求高職院校培養動(dòng)手能力強的應用型人才。這就需要我們改變當前高職程序設計教學(xué)的現狀,使得學(xué)生真正學(xué)有所用,為他們走向工作崗位實(shí)現無(wú)縫對接、零距離就業(yè)。
3.基于興趣導向的程序設計教學(xué)方法
3.1結合學(xué)生興趣和企業(yè)需求,精心選取實(shí)踐教學(xué)案例
設計貫穿整個(gè)課程的實(shí)踐教學(xué)案例是教學(xué)改革的重點(diǎn)也是難點(diǎn),案例的選取應該綜合考慮學(xué)生興趣和企業(yè)需求,案例所涉及知識點(diǎn)應是企業(yè)所需主流技術(shù),案例本身應該使剛接觸C#程序設計的學(xué)生具有學(xué)習的信心和興趣。所以,在案例的選取上,我們遵循以下幾條原則。首先,案例的選取不能脫離企業(yè)實(shí)際工作中的項目,因為學(xué)生學(xué)習的最終目的也是為了走向工作崗位,脫離實(shí)際工作中的項目也會(huì )讓學(xué)生覺(jué)得沒(méi)有意義。因此,教師可以走進(jìn)企業(yè),從企業(yè)中尋找項目和課題;第二,案例不能太復雜,否則學(xué)生在剛接觸項目時(shí)就會(huì )因為感到太難而失去信心;第三,案例應盡可能不脫離教材上的內容,不然學(xué)生會(huì )覺(jué)得失去了學(xué)習的主線(xiàn);第四,案例的選取應能充分激發(fā)學(xué)生的學(xué)習興趣,盡量選取學(xué)生感興趣的案例。第五,為了培養學(xué)生查閱資料和自我學(xué)習的能力,選取的案例中也應該涉及一些課本上沒(méi)有的最新的知識和技術(shù),鼓勵學(xué)生自己學(xué)會(huì )學(xué)習并解決問(wèn)題;谝陨显瓌t,選取“基于C/S結構的倉儲管理信息系統”作為實(shí)踐教學(xué)案例。另外,由于每位同學(xué)的興趣點(diǎn)不同,也為了課后更好地加深鞏固所學(xué)的知識和技能,還可以選取一些學(xué)生可能感興趣的小的案例,如貪吃蛇、打字母、俄羅斯方塊等小游戲或在線(xiàn)考試系統、網(wǎng)上購物商城等,讓每位同學(xué)任意從中選擇一個(gè)或自己另選一個(gè)感興趣的小項目在課余時(shí)間同步完成。
3.2由整到零講解知識點(diǎn),分階段完成整個(gè)項目
在教學(xué)過(guò)程中,避開(kāi)傳統的從零到整的講解,而是從整個(gè)項目的整體出發(fā)分階段地講解知識點(diǎn),通過(guò)完成項目的過(guò)程來(lái)學(xué)習零散抽象的知識。首先,從整體上介紹整個(gè)項目的功能需求,再按照學(xué)生的認知水平的發(fā)展規律,將龐大的項目按照課程知識體系分成多個(gè)階段的任務(wù),并規定完成每一任務(wù)的課時(shí)數,這樣讓學(xué)生從整體上對課程的教學(xué)安排和案例的開(kāi)發(fā)過(guò)程有一個(gè)全面系統的了解。本課程共108個(gè)課時(shí),按照課時(shí)進(jìn)行劃分,教師可以把整個(gè)項目分成以下幾個(gè)階段。其中,系統總體功能、數據庫設計、系統測試等由于不是本課程的重點(diǎn),所以分配課時(shí)數相對較少。從下表中可以看出,該項目完成的同時(shí),學(xué)生也學(xué)完了本課程的所有知識。對于每一任務(wù),教師先通過(guò)演示已經(jīng)做好的軟件來(lái)講解我們將要完成什么功能,然后引導學(xué)生該如何來(lái)實(shí)現這些功能,包括涉及到什么知識點(diǎn),這些知識點(diǎn)怎么用。接著(zhù),讓學(xué)生實(shí)際動(dòng)手完成此任務(wù),在此過(guò)程中如有不懂的,隨時(shí)可以向老師請教。等大家都完成任務(wù)后,教師可以挑出完成比較出色的兩個(gè)學(xué)生給大家演示并講解自己完成任務(wù)的整個(gè)過(guò)程和思路。最后,教師進(jìn)行點(diǎn)評,并演示一遍實(shí)現該任務(wù)的全部過(guò)程。每完成一個(gè)任務(wù),通過(guò)如此反復的理解與實(shí)踐,學(xué)生不僅學(xué)習了新的知識和技術(shù),而且離完成整個(gè)項目又進(jìn)了一步。
3.3強化學(xué)生實(shí)踐演練,不讓一個(gè)學(xué)生掉隊
教師從一開(kāi)始就應對學(xué)生嚴格要求,并將課堂實(shí)踐納入考核范圍,爭取不讓一個(gè)學(xué)生掉隊,否則掉隊的學(xué)生很可能失去信心,認為自己學(xué)不好該門(mén)課程而放棄。而每完成一個(gè)任務(wù),學(xué)生信心必定增加,興趣自然提高。采用任務(wù)驅動(dòng)的教學(xué)方法,要求學(xué)生盡量在課堂上完成該任務(wù)。并要求學(xué)生下課后利用新學(xué)的知識和技術(shù)同步實(shí)現一個(gè)自己感興趣的項目,如男生可以選取游戲開(kāi)發(fā)項目,女生可以選取購物商城系統開(kāi)發(fā)。通過(guò)這種課堂的高強度訓練,以及課下的自主學(xué)習,學(xué)生不僅能較好地系統地掌握所學(xué)課程知識,并能熟練地靈活運用于實(shí)際工作中。
4.結論
本文通過(guò)分析目前C#程序設計的教學(xué)中存在的問(wèn)題,提出了基于興趣導向的教學(xué)方法。該方法通過(guò)設計貫穿整個(gè)課程滿(mǎn)足企業(yè)需求和能激發(fā)學(xué)生興趣的實(shí)踐教學(xué)案例,并將整個(gè)項目分成多個(gè)任務(wù),分階段地采用任務(wù)驅動(dòng)法進(jìn)行教學(xué),同時(shí)要求學(xué)生自主選擇一個(gè)自己感興趣的小型項目在課余同步完成。該方法摒棄了傳統的從零到整的教學(xué)方式,在教學(xué)中注重學(xué)生自信心和興趣的培養,強調實(shí)踐和自主學(xué)習,實(shí)現教學(xué)與就業(yè)的無(wú)縫對接。
【程序設計教學(xué)方法研究論文】相關(guān)文章:
程序設計課堂教學(xué)模式探索論文03-20
研究學(xué)習策略提高學(xué)生閱讀理解能力論文(通用7篇)03-21
環(huán)境設計手繪表現圖問(wèn)題與教學(xué)方法01-04
數學(xué)課題研究的計劃02-16
小學(xué)體育課題研究計劃02-27
課題研究報告(精選22篇)07-10