常志敏
摘要:計(jì)算機(jī)程序語言教學(xué)是計(jì)算機(jī)專業(yè)的學(xué)生非常重要的一門專業(yè)課,同時(shí)也是學(xué)生專業(yè)發(fā)展必須學(xué)好的一門課程。但是,計(jì)算機(jī)程序語言存在著一定的枯燥性,這使得學(xué)生在課堂上的學(xué)習(xí)效率并不高。因此,我們通過任務(wù)驅(qū)動(dòng)模式來開展計(jì)算機(jī)程序語言教學(xué),試圖提升計(jì)算機(jī)程序語言課程的教學(xué)效率。
關(guān)鍵詞:任務(wù)驅(qū)動(dòng)模式;計(jì)算機(jī)程序語言;開展模式
任務(wù)驅(qū)動(dòng)模式是建構(gòu)主義學(xué)習(xí)模式的一種,通過在計(jì)算機(jī)程序語言教學(xué)中使用任務(wù)驅(qū)動(dòng)模式教學(xué),能夠有效地?cái)[脫計(jì)算機(jī)程序語言教學(xué)的枯燥性和復(fù)雜性,使學(xué)生在完成目標(biāo)的愿望下不斷地實(shí)現(xiàn)由問題到答案的探尋。鑒于任務(wù)驅(qū)動(dòng)模式的這些特性,我們試圖通過對任務(wù)驅(qū)動(dòng)模式的相關(guān)概念進(jìn)行研究,進(jìn)而探索任務(wù)驅(qū)動(dòng)模式在計(jì)算機(jī)程序語言教學(xué)中的可行性,最終促進(jìn)任務(wù)驅(qū)動(dòng)模式下的計(jì)算機(jī)程序語言教學(xué)效果大幅提升。
1任務(wù)驅(qū)動(dòng)模式
1.1任務(wù)驅(qū)動(dòng)模式的概念
任務(wù)驅(qū)動(dòng)模式是建構(gòu)主義學(xué)習(xí)理論支持之下構(gòu)建的教學(xué)模式,在教學(xué)的過程中,根據(jù)教學(xué)目標(biāo)設(shè)置相應(yīng)的任務(wù),讓學(xué)生通過自主學(xué)習(xí)或者合作學(xué)習(xí)來完成任務(wù)以實(shí)現(xiàn)教學(xué)目標(biāo)。任務(wù)驅(qū)動(dòng)模式的教學(xué)方法能夠擺脫傳統(tǒng)灌輸式教學(xué)的枯燥性,使學(xué)生報(bào)以極大的熱情積極地參與到教學(xué)活動(dòng)當(dāng)中,能夠充分地提升學(xué)生的課堂參與程度,大幅提高課堂教學(xué)的效率。
1.2任務(wù)驅(qū)動(dòng)模式的開展環(huán)節(jié)
任務(wù)驅(qū)動(dòng)模式的開展環(huán)節(jié)包括包括創(chuàng)設(shè)情境、確定任務(wù)、自主/協(xié)同完成任務(wù)、效果評價(jià)4個(gè)方面。
(1)創(chuàng)設(shè)情境。情境的創(chuàng)設(shè)是任務(wù)驅(qū)動(dòng)教學(xué)方法同其他教學(xué)方法的重要區(qū)別。在其他教學(xué)方法中,教師大多是在教學(xué)開始時(shí)直接開始講述課堂內(nèi)容,學(xué)生難以感受到課堂內(nèi)容與實(shí)際生活之間的聯(lián)系。而任務(wù)驅(qū)動(dòng)模式的教學(xué)過程中,通常要先根據(jù)課堂內(nèi)容設(shè)置一定的情景,這些情景與學(xué)生的日常生活緊密相關(guān),能夠?qū)W(xué)生帶入到課堂當(dāng)中,進(jìn)而興趣十足地開展學(xué)習(xí)。而教學(xué)情景的創(chuàng)設(shè)還能夠使學(xué)生明白教學(xué)內(nèi)容的實(shí)用性,進(jìn)而在具體的生活當(dāng)中自主地使用這些學(xué)過的知識,提高自己的實(shí)踐水平。
(2)確定任務(wù)。任務(wù)是任務(wù)驅(qū)動(dòng)模式的關(guān)鍵部分,同時(shí)也是學(xué)生學(xué)習(xí)過程中必須通過自身思考等來完成的部分,是整個(gè)教學(xué)過程的核心。學(xué)習(xí)任務(wù)需要根據(jù)課堂內(nèi)容的重點(diǎn)來確定,同時(shí),任務(wù)既需要有一定的難度,還需要保證學(xué)生根據(jù)自己所學(xué)的知識能夠得以解決。因此,任務(wù)的確定既是任務(wù)驅(qū)動(dòng)模式的關(guān)鍵部分,同時(shí)也是任務(wù)驅(qū)動(dòng)模式的難點(diǎn)部分,需要教師根據(jù)課堂內(nèi)容、學(xué)生的水平等來準(zhǔn)確把握。
(3)自主/協(xié)同完成任務(wù)。任務(wù)的完成是任務(wù)驅(qū)動(dòng)教學(xué)模式的主體部分,學(xué)生也是在任務(wù)完成的過程中實(shí)現(xiàn)課堂知識和內(nèi)容的學(xué)習(xí)的。通過自主或者協(xié)同完成任務(wù),學(xué)生對于課堂的參與程度較高、興趣度提升、學(xué)習(xí)效果也能夠獲得大幅的提升。在確定完成任務(wù)方式的過程中,較簡單的單一任務(wù)由學(xué)生自主學(xué)習(xí)來完成,較難的復(fù)雜任務(wù)由多個(gè)學(xué)生分小組來協(xié)同完成,這樣,能夠最大化地提升課堂學(xué)習(xí)效率。
(4)效果評價(jià)。效果評價(jià)既是任務(wù)驅(qū)動(dòng)模式的評價(jià)環(huán)節(jié),同時(shí)又是其事后控制環(huán)節(jié)。通過進(jìn)行效果評價(jià),教師能夠?qū)W(xué)生在任務(wù)完成過程中的表現(xiàn)情況(包括自主思考情況、任務(wù)參與情況、結(jié)果提出情況)進(jìn)行評價(jià),還能夠?qū)θ蝿?wù)完成情況與教學(xué)任務(wù)的匹配情況進(jìn)行評價(jià),更重要的是,教師需要根據(jù)評價(jià)結(jié)果來對任務(wù)驅(qū)動(dòng)教學(xué)過程中的不完善情況進(jìn)行發(fā)掘和彌補(bǔ),同時(shí)為下一次任務(wù)驅(qū)動(dòng)模式教學(xué)的開展提供經(jīng)驗(yàn)和參考。
1.3任務(wù)驅(qū)動(dòng)模式的特點(diǎn)
首先,任務(wù)驅(qū)動(dòng)模式以任務(wù)為中心。任務(wù)驅(qū)動(dòng)模式是圍繞著任務(wù)的提出、任務(wù)的完成以及任務(wù)的評價(jià)3個(gè)重要環(huán)節(jié)來開展的。因此,任務(wù)就顯得尤為重要,在任務(wù)驅(qū)動(dòng)模式中需要精心設(shè)置任務(wù),組織學(xué)生完成任務(wù),并且對任務(wù)的開展過程等進(jìn)行全面的評價(jià)。
其次,任務(wù)驅(qū)動(dòng)模式強(qiáng)調(diào)對學(xué)生學(xué)習(xí)興趣的調(diào)動(dòng)。在傳統(tǒng)的學(xué)習(xí)模式中,教師的任務(wù)是完成課堂知識的由自己向?qū)W生的傳授,而不關(guān)心學(xué)生的學(xué)習(xí)興趣,這種教學(xué)方法的弊端在于,學(xué)生的學(xué)習(xí)興趣沒有得到充分的激發(fā),因而對學(xué)習(xí)內(nèi)容的關(guān)注程度較低,導(dǎo)致學(xué)習(xí)效率不高。而在任務(wù)驅(qū)動(dòng)模式的教學(xué)中,學(xué)生學(xué)習(xí)興趣的調(diào)動(dòng)是非常重要的一部分內(nèi)容。只有學(xué)生的學(xué)習(xí)興趣被充分地調(diào)動(dòng),學(xué)生才能夠自主參與到教學(xué)過程當(dāng)中,完成目標(biāo)任務(wù)。這樣,教師在任務(wù)驅(qū)動(dòng)模式中關(guān)注的是學(xué)生的學(xué)習(xí)興趣,依靠不斷地調(diào)動(dòng)學(xué)生的學(xué)習(xí)興趣來實(shí)現(xiàn)課堂教學(xué)目標(biāo)。
最后,任務(wù)驅(qū)動(dòng)模式要求學(xué)生積極地參與到課堂當(dāng)中。在傳統(tǒng)的教學(xué)過程中,學(xué)生對于課堂的參與程度較低,其學(xué)生主體地位難以得到保障,教師則為了向?qū)W生灌輸知識而占據(jù)了課堂的主體地位,不關(guān)注學(xué)生是否在聽其講述,是否能聽懂其講述以及聽懂了之后會否實(shí)際運(yùn)用。而在任務(wù)驅(qū)動(dòng)模式的教學(xué)過程當(dāng)中,教學(xué)任務(wù)需要學(xué)生通過自己思考、與他人合作等方式來完成和實(shí)現(xiàn),這樣,就大幅提升了學(xué)生的課堂參與程度,能夠有效地提升學(xué)生的課堂學(xué)習(xí)效率。
2任務(wù)驅(qū)動(dòng)模式在計(jì)算機(jī)程序語言教學(xué)中的實(shí)現(xiàn)
2.1教學(xué)情景的創(chuàng)設(shè)
計(jì)算機(jī)程序語言本身較為枯燥,同時(shí)也較為抽象,跟實(shí)際生活距離較遠(yuǎn),給教學(xué)情景設(shè)置帶來了一定的難度。這也從側(cè)面說明了教學(xué)情景設(shè)置的必要性——必須要通過教學(xué)情境的設(shè)置才能夠使學(xué)生更進(jìn)一步地了解計(jì)算機(jī)程序語言的內(nèi)容以及其利用范圍。在具體的教學(xué)情境設(shè)計(jì)過程中,可以將案例等融入進(jìn)去來開展教學(xué),最終促進(jìn)教學(xué)效果的大幅提升。如,在JAVA的實(shí)際教學(xué)過程中,可以根據(jù)教學(xué)內(nèi)容,在開頭放一些簡單的JAVA技術(shù)支持的小游戲,讓學(xué)生來模擬試玩。然后讓學(xué)生說出自己的游戲體驗(yàn),找出游戲的缺點(diǎn),最后讓學(xué)生推測游戲的編程方式等。這樣,在游戲的激發(fā)之下,學(xué)生能夠?qū)τ?jì)算機(jī)程序語言課堂產(chǎn)生濃厚的興趣,同時(shí),在不友好體驗(yàn)的刺激之下,學(xué)生有動(dòng)力來通過自己的思考以及與他人的合作等來完成游戲內(nèi)容的探索。這樣,學(xué)生以后在打游戲的過程中,遇到各種問題,也能夠自己動(dòng)手解決和完善,這樣就實(shí)現(xiàn)了教學(xué)情景設(shè)計(jì)的提高學(xué)生實(shí)際應(yīng)用能力的使命。
在教學(xué)情景設(shè)計(jì)的過程中,一定要充分考慮到學(xué)生的興趣愛好,根據(jù)學(xué)生的興趣愛好來進(jìn)行相關(guān)情景內(nèi)容的設(shè)計(jì),這樣才能夠充分激發(fā)學(xué)生的學(xué)習(xí)興趣。同時(shí),教學(xué)情景的設(shè)計(jì)需要根據(jù)教學(xué)任務(wù)來進(jìn)行,這樣,學(xué)生才能夠被帶入到教學(xué)活動(dòng)當(dāng)中。
2.2教學(xué)任務(wù)的確定
計(jì)算機(jī)程序語言中教學(xué)任務(wù)的確定有其自身的難度,因此,教師在教學(xué)任務(wù)確定的過程中,需要對學(xué)生的學(xué)習(xí)基礎(chǔ)有一定的把握,同時(shí),需要對教學(xué)內(nèi)容有一定程度的掌握,這樣,才能夠根據(jù)學(xué)生的學(xué)習(xí)基礎(chǔ)設(shè)置出包含教學(xué)內(nèi)容的,學(xué)生通過自身學(xué)習(xí)能夠?qū)崿F(xiàn)的教學(xué)任務(wù)。首先,教師可以根據(jù)學(xué)習(xí)的難度情況在上一節(jié)課程完成時(shí)就布置下一節(jié)課的學(xué)習(xí)任務(wù),這樣,學(xué)生就有充分的時(shí)間來查資料和進(jìn)行其他準(zhǔn)備。其次,計(jì)算機(jī)程序語言課程中一般都有較為明顯的重難點(diǎn),教師在進(jìn)行教學(xué)任務(wù)確定的過程中,需要囊括這些重難點(diǎn),如此,學(xué)生在完成教學(xué)任務(wù)的過程中才能夠?qū)崿F(xiàn)對這些重難點(diǎn)的掌握。最后,教學(xué)任務(wù)的難度設(shè)置應(yīng)該適中,這樣,學(xué)生才能夠通過自己的努力來完成任務(wù),獲得學(xué)習(xí)的成就感。
2.3自主/協(xié)作學(xué)習(xí)過程
自主/協(xié)作學(xué)習(xí)過程是學(xué)生的任務(wù)完成過程,對于任務(wù)驅(qū)動(dòng)教學(xué)模式的目標(biāo)實(shí)現(xiàn)有著至關(guān)重要的作用。其一,根據(jù)任務(wù)的復(fù)雜程度來決定學(xué)生是采取自主學(xué)習(xí)還是協(xié)作學(xué)習(xí)的方式來開展學(xué)習(xí)。在單一程序語言的學(xué)習(xí)和運(yùn)用中,一般選擇讓學(xué)生通過自主學(xué)習(xí)來完成并提交學(xué)習(xí)任務(wù),而在較為復(fù)雜的多語言程序?qū)W習(xí)過程中,則應(yīng)該讓學(xué)生通過協(xié)作學(xué)習(xí)的方式來開展學(xué)習(xí)。其二,在學(xué)生學(xué)習(xí)的過程中,教師對學(xué)生存在的難點(diǎn)進(jìn)行指導(dǎo),幫助學(xué)生順利完成學(xué)習(xí)任務(wù)。其三,教師應(yīng)該在學(xué)生學(xué)習(xí)的過程中對學(xué)生的學(xué)習(xí)行為進(jìn)行認(rèn)真的觀察,以為對學(xué)生進(jìn)行評價(jià)做準(zhǔn)備。
2.4效果評價(jià)
任務(wù)驅(qū)動(dòng)模式的效果評價(jià)應(yīng)該包括以下幾個(gè)方面的內(nèi)容:任務(wù)完成態(tài)度的評價(jià)、任務(wù)完成方法的評價(jià)、任務(wù)完成結(jié)果的評價(jià)、個(gè)人成長性評價(jià)以及課堂參與程度的評價(jià)等。這些方面基本囊括了任務(wù)驅(qū)動(dòng)模式的所有方面,避免了學(xué)生在評價(jià)過程中參與程度低、不努力思考以及方法使用錯(cuò)誤的情況。任務(wù)驅(qū)動(dòng)模式的評價(jià)主體應(yīng)該包括教師、學(xué)生自己以及同學(xué)之間的評價(jià)等,這樣,才能夠?qū)崿F(xiàn)對學(xué)生的全面評價(jià),對學(xué)生形成有效的激勵(lì)。
3結(jié)語
綜上所述,任務(wù)驅(qū)動(dòng)模式的教學(xué)有其自身的特點(diǎn),能夠?qū)W(xué)生的計(jì)算機(jī)程序語言學(xué)習(xí)有良好的促進(jìn)和激勵(lì)作用。因此,我們在計(jì)算機(jī)程序語言的教學(xué)過程中,應(yīng)該根據(jù)教學(xué)內(nèi)容的實(shí)際情況適當(dāng)?shù)夭捎萌蝿?wù)驅(qū)動(dòng)教學(xué)模式,以實(shí)現(xiàn)學(xué)生學(xué)習(xí)效率的大幅提升。