陳洪超
(貴州輕工職業(yè)技術(shù)學(xué)院,貴州貴陽(yáng)550005)
C語(yǔ)言是一種計(jì)算機(jī)程序設(shè)計(jì)語(yǔ)言,它既具有高級(jí)語(yǔ)言的特點(diǎn),又具有匯編語(yǔ)言的特點(diǎn),是軟件技術(shù)人員必須掌握的程序語(yǔ)言。但在教學(xué)中由于實(shí)驗(yàn)課時(shí)不足、實(shí)訓(xùn)內(nèi)容過(guò)于簡(jiǎn)單、課本內(nèi)容過(guò)于繁瑣、概念比較抽象等原因,往往使學(xué)生望而卻步,從而失去對(duì)C語(yǔ)言的學(xué)習(xí)興趣。因此,如何改進(jìn)C語(yǔ)言的教學(xué),提高教學(xué)效果,是我們急待解決的問(wèn)題。
項(xiàng)目教學(xué)法是近年來(lái)較為流行的一種嶄新的教育教學(xué)方法。它是指師生通過(guò)共同實(shí)施一個(gè)完整的項(xiàng)目工作而進(jìn)行的教學(xué)活動(dòng),在這一過(guò)程中學(xué)習(xí)和掌握教學(xué)計(jì)劃內(nèi)的教學(xué)內(nèi)容。其目的是在教學(xué)中把理論知識(shí)和企業(yè)生產(chǎn)實(shí)踐有機(jī)結(jié)合起來(lái),充分發(fā)揮學(xué)生的創(chuàng)造潛能,提高學(xué)生解決實(shí)際問(wèn)題的能力。項(xiàng)目教學(xué)法是一種典型的以學(xué)生為中心的教學(xué)方法,尤其在職業(yè)教育中有著獨(dú)特的優(yōu)勢(shì),目前正日益得到推廣和應(yīng)用。
(1)培養(yǎng)學(xué)生的實(shí)踐能力、專業(yè)技能、溝通協(xié)調(diào)能力、自學(xué)能力、獨(dú)立完成任務(wù)的能力、敬業(yè)精神和嚴(yán)謹(jǐn)求實(shí)作風(fēng)。
(2)教師必須到企業(yè)單位進(jìn)行專業(yè)實(shí)踐和考察,以提高自身的專業(yè)水平,同時(shí)還可以由企業(yè)的工程技術(shù)人員和有特殊技能的人員擔(dān)任教師。
(3)將生活中遇到的實(shí)際問(wèn)題或企業(yè)曾經(jīng)開發(fā)過(guò)的項(xiàng)目引入課堂教學(xué),并進(jìn)行適當(dāng)簡(jiǎn)化處理后作為學(xué)生實(shí)踐的項(xiàng)目;以工學(xué)結(jié)合為切入點(diǎn),根據(jù)課程內(nèi)容和工作過(guò)程,結(jié)合學(xué)生自身的特點(diǎn),采用任務(wù)驅(qū)動(dòng)、項(xiàng)目導(dǎo)向的教學(xué)方法;把工作項(xiàng)目開發(fā)過(guò)程的工作環(huán)節(jié)及任務(wù)穿插于各個(gè)知識(shí)點(diǎn)的學(xué)習(xí)中,以項(xiàng)目實(shí)訓(xùn)形式強(qiáng)化訓(xùn)練、實(shí)現(xiàn)面向生產(chǎn)、建設(shè)、服務(wù)和管理第一線需要的高技能人才的培養(yǎng)目標(biāo)。
(4)項(xiàng)目教學(xué)法能否取得良好的教學(xué)效果,關(guān)鍵在于教師的素質(zhì),其項(xiàng)目課程內(nèi)容的制定和實(shí)施,都是由教師完成的。項(xiàng)目教學(xué)的學(xué)習(xí)內(nèi)容主要來(lái)自企業(yè)的生產(chǎn)實(shí)踐,來(lái)源于典型的生產(chǎn)任務(wù)。這就促使教師必須從學(xué)校走向企業(yè),掌握企業(yè)的實(shí)際生產(chǎn)要素,熟悉企業(yè)的工作過(guò)程,并根據(jù)學(xué)生的綜合素質(zhì)和教學(xué)目標(biāo),提出和設(shè)計(jì)既滿足學(xué)生的全面發(fā)展、又貼近企業(yè)實(shí)際生產(chǎn)的教學(xué)項(xiàng)目。在項(xiàng)目教學(xué)中,教師所授內(nèi)容不僅涉及本專業(yè)的知識(shí)范疇,甚至要跨幾門學(xué)科的知識(shí)和技能。這些往往超出了教師本專業(yè)的知識(shí)領(lǐng)域,甚至要放棄自己所擅長(zhǎng)的理論知識(shí)和技能,而轉(zhuǎn)身投入到另一個(gè)陌生的學(xué)科范疇中,可能會(huì)導(dǎo)致一些教師的抵觸情緒。因此,教師要具備高度的責(zé)任感和事業(yè)心,才能使項(xiàng)目教學(xué)法取得成功。
(5)教師角色的變化。在項(xiàng)目教學(xué)法的具體實(shí)踐中,教師的作用不再是一部百科全書,而是成為一名向?qū)?。教師主要是幫助學(xué)生獨(dú)自在學(xué)習(xí)的道路上快速前進(jìn),引導(dǎo)和啟發(fā)學(xué)生如何在生產(chǎn)實(shí)踐中掌握新知識(shí)、新技能,并把理論知識(shí)有效轉(zhuǎn)化為社會(huì)發(fā)展所需的生產(chǎn)力。項(xiàng)目教學(xué)中學(xué)生必須作為學(xué)習(xí)的主體,通過(guò)獨(dú)自完成項(xiàng)目,不僅提高理論知識(shí)和實(shí)操技能,還要培養(yǎng)團(tuán)隊(duì)合作的能力。同時(shí),教師在幫助學(xué)生完成項(xiàng)目的過(guò)程中,還要不斷觀察和總結(jié)項(xiàng)目?jī)?nèi)容設(shè)計(jì)的合理性和科學(xué)性。
在選取項(xiàng)目時(shí),要多渠道搜集各種素材和企業(yè)資料用作教學(xué)資源,盡量把工作工程中所用到的知識(shí)點(diǎn)和技能都融合到教學(xué)項(xiàng)目中,有效地培養(yǎng)學(xué)生多方面的能力,并將工作過(guò)程和教學(xué)過(guò)程有機(jī)結(jié)合。此外,每個(gè)項(xiàng)目應(yīng)涵蓋C語(yǔ)言一定的知識(shí)點(diǎn)和技能點(diǎn),并具有一定的綜合性,項(xiàng)目的難度應(yīng)由易到難,且不宜過(guò)于困難或簡(jiǎn)單,否則會(huì)造成學(xué)生失去信心或興趣。
教師必須熟悉項(xiàng)目所包含的課程內(nèi)容,要有高度的歸納能力和文字表達(dá)能力,并在示范操作過(guò)程中融入理論知識(shí)和實(shí)踐知識(shí)的講授。
學(xué)生在編程時(shí)最大的感觸是語(yǔ)法并不困難,困難的是將所學(xué)的語(yǔ)法融合、貫通到軟件設(shè)計(jì)的過(guò)程中。因此,教師在教學(xué)時(shí)不應(yīng)過(guò)多講解語(yǔ)法,而要重點(diǎn)突出C語(yǔ)言程序設(shè)計(jì)的邏輯性和結(jié)構(gòu)性,這恰恰也是C語(yǔ)言的靈魂之處。
教師在指導(dǎo)學(xué)生實(shí)訓(xùn)的過(guò)程中經(jīng)常會(huì)發(fā)現(xiàn)這樣一個(gè)現(xiàn)象,就是許多學(xué)生往往都會(huì)對(duì)同一個(gè)知識(shí)點(diǎn)提問(wèn)。因此,教師在項(xiàng)目開始前,就必須對(duì)學(xué)生容易出錯(cuò)的一些問(wèn)題準(zhǔn)備好解決方案。這樣既解決了一個(gè)教師帶多名學(xué)生實(shí)訓(xùn)的壓力,也使實(shí)訓(xùn)工作能夠順利、快速地進(jìn)行。
教師將學(xué)生分為幾個(gè)小組,盡量做到學(xué)生學(xué)習(xí)水平的高低搭配,且任務(wù)分工要細(xì),做到每個(gè)成員都有自己的任務(wù),避免個(gè)別學(xué)生偷懶。學(xué)生在完成任務(wù)的過(guò)程中需要自己獨(dú)立完成,但有時(shí)也需要集體共同協(xié)商完成。教師在講解了相應(yīng)的知識(shí)點(diǎn)之后,還需要引導(dǎo)學(xué)生自己去處理許多細(xì)節(jié)上的問(wèn)題。這樣,可以讓學(xué)生在完成任務(wù)時(shí)有很大的靈活性。在完成項(xiàng)目的過(guò)程中,允許學(xué)生自主使用各種方案,同時(shí),鼓勵(lì)學(xué)生團(tuán)結(jié)合作,培養(yǎng)他們相互學(xué)習(xí)和溝通協(xié)調(diào)的能力。
教師要肯定學(xué)生的學(xué)習(xí)成果,對(duì)學(xué)生團(tuán)結(jié)合作完成任務(wù)的精神要大力表?yè)P(yáng),并要求學(xué)生對(duì)自己的合作能力、分析能力、動(dòng)手能力和自學(xué)能力做出客觀的自我評(píng)價(jià),教師對(duì)學(xué)生的評(píng)價(jià)則重點(diǎn)是項(xiàng)目完成效果的評(píng)價(jià)。
下面以具體任務(wù)為例說(shuō)明項(xiàng)目實(shí)施的過(guò)程。
(1)項(xiàng)目選取:學(xué)生成績(jī)管理系統(tǒng)。
項(xiàng)目?jī)?nèi)容涵蓋了循環(huán)、指針、結(jié)構(gòu)體、函數(shù)的定義和調(diào)用等知識(shí)點(diǎn)。本項(xiàng)目不僅是對(duì)學(xué)生單個(gè)知識(shí)點(diǎn)的考核,也是對(duì)學(xué)生將單個(gè)知識(shí)點(diǎn)融合、貫通到軟件開發(fā)中的檢驗(yàn)。
(2)教師講解:首先教師通過(guò)一些具體的實(shí)例將項(xiàng)目中用到的知識(shí)點(diǎn)詳細(xì)講解,直至學(xué)生將每個(gè)知識(shí)點(diǎn)理解透徹。
(3)項(xiàng)目預(yù)案:在本項(xiàng)目中學(xué)生比較容易出錯(cuò)的地方是malloc()函數(shù)的使用,故教師在學(xué)生實(shí)訓(xùn)前應(yīng)多舉實(shí)例,講解此函數(shù)的具體使用。
(4)學(xué)生實(shí)際操作:學(xué)生分為2人一組。對(duì)于能力較差的小組,教師應(yīng)積極輔導(dǎo)完成,力求每個(gè)學(xué)生都能完成任務(wù),同時(shí)學(xué)生在軟件開發(fā)的過(guò)程中,教師應(yīng)及時(shí)關(guān)注學(xué)生的語(yǔ)法錯(cuò)誤,并予以更正。
(5)項(xiàng)目評(píng)價(jià)和回顧:教師根據(jù)學(xué)生在項(xiàng)目開發(fā)中的效果進(jìn)行評(píng)價(jià)(詳見表1)。評(píng)價(jià)完成后,教師必須對(duì)學(xué)生在軟件開發(fā)過(guò)程中存在的問(wèn)題進(jìn)行詳細(xì)的分析和研究,并針對(duì)這些問(wèn)題為學(xué)生提供相應(yīng)的學(xué)習(xí)資源。
表1 學(xué)生成績(jī)管理系統(tǒng)
項(xiàng)目教學(xué)法改變了傳統(tǒng)的知識(shí)傳授理念,更加注重學(xué)生解決實(shí)際問(wèn)題的能力,體現(xiàn)了“以生為本”的全新理念。實(shí)踐表明,項(xiàng)目教學(xué)法在《C語(yǔ)言程序設(shè)計(jì)》課程中的運(yùn)用,極大地激發(fā)了學(xué)生的學(xué)習(xí)興趣,挖掘?qū)W生的創(chuàng)造潛能,取得良好的教學(xué)效果。當(dāng)然,項(xiàng)目教學(xué)法在我國(guó)畢竟是一個(gè)新生事物,實(shí)際教學(xué)過(guò)程中,也還存在著一些需要解決的問(wèn)題,還需要我們?cè)诮窈蟮膶?shí)踐中繼續(xù)開拓,不斷探索。
[1] 孫庚.項(xiàng)目教學(xué)法在“C++程序設(shè)計(jì)”課程教學(xué)中的實(shí)踐[J].計(jì)算機(jī)教育,2008,(2).
[2] 王勇.基于工作情境的C語(yǔ)言項(xiàng)目教學(xué)[J].中國(guó)電力教育,2009,(8).
[3] 劉斌,瞿新南.淺談《C語(yǔ)言》項(xiàng)目教學(xué)[J].新課程研究,2009,(12).
[4] 王琴竹,張雷.C語(yǔ)言程序設(shè)計(jì)課程項(xiàng)目教學(xué)法初探與實(shí)踐[J].運(yùn)城學(xué)院學(xué)報(bào),2010,(2).