任務(wù)驅(qū)動(dòng)法是一種建立在建構(gòu)主義教學(xué)理論的基礎(chǔ)上的教學(xué)方法,是指學(xué)生在任務(wù)的驅(qū)動(dòng)下,經(jīng)必須的學(xué)習(xí)資源,通過問題解決式的自主學(xué)習(xí)方式獲得知識的意義建構(gòu),任務(wù)貫穿于整個(gè)教學(xué)過程。課堂教學(xué)以任務(wù)為主線,師生間圍繞任務(wù)進(jìn)行互動(dòng),整個(gè)學(xué)習(xí)以任務(wù)完成為標(biāo)志。以任務(wù)驅(qū)動(dòng)學(xué)生學(xué)習(xí),有利于突出學(xué)生的主體地位,激發(fā)學(xué)生的學(xué)習(xí)興趣,培養(yǎng)學(xué)生的操作能力和獨(dú)立分析問題、解決問題的能力。“任務(wù)驅(qū)動(dòng)”教學(xué)法適合于實(shí)踐性和應(yīng)用性強(qiáng)的課程。
信息技術(shù)直接滲透到經(jīng)濟(jì)、文化和社會的各個(gè)領(lǐng)域,迅速改變著人們的觀念、生活和社會的結(jié)構(gòu),是當(dāng)今發(fā)展知識經(jīng)濟(jì)的支柱之一。軟件是信息化的核心,國民經(jīng)濟(jì)建設(shè)、社會發(fā)展、人類生活都離不開軟件。因此,面向21世紀(jì)的計(jì)算機(jī)基礎(chǔ)教育是當(dāng)前高等院校乃至社會的一個(gè)重要課題。《計(jì)算機(jī)軟件基礎(chǔ)》(以下簡稱《軟件基礎(chǔ)》)課程是不少高校非計(jì)算機(jī)專業(yè)本科教育開設(shè)的一門重要公共基礎(chǔ)必修課程,以培養(yǎng)學(xué)生計(jì)算機(jī)應(yīng)用能力和創(chuàng)造性思維能力為目的,對優(yōu)化學(xué)生知識結(jié)構(gòu)、培養(yǎng)學(xué)生計(jì)算機(jī)素養(yǎng)具有重要的作用。
非計(jì)算機(jī)專業(yè)的《軟件基礎(chǔ)》課程以提高學(xué)生綜合素質(zhì)、培養(yǎng)學(xué)生計(jì)算機(jī)應(yīng)用能力和創(chuàng)新能力為目的,具有很強(qiáng)的實(shí)踐性,沒有計(jì)算機(jī)其他基礎(chǔ)課程作為基礎(chǔ),要講授好這類課程,實(shí)踐成為課程學(xué)習(xí)中的重要環(huán)節(jié),直接影響教學(xué)效果。建立以任務(wù)驅(qū)動(dòng)為中心的《軟件基礎(chǔ)》教學(xué)模式是非計(jì)算機(jī)專業(yè)計(jì)算機(jī)基礎(chǔ)教育現(xiàn)實(shí)需要和理論契合。本文結(jié)合教學(xué)實(shí)踐經(jīng)驗(yàn),研究探索了將任務(wù)驅(qū)動(dòng)教學(xué)法有機(jī)融入非計(jì)算機(jī)專業(yè)的計(jì)算機(jī)基礎(chǔ)教學(xué)的改革實(shí)踐。
一、非計(jì)算機(jī)專業(yè)《軟件基礎(chǔ)》教學(xué)存在的問題
《軟件基礎(chǔ)》教學(xué)注重實(shí)踐性、操作性,但由于專業(yè)的原因,非計(jì)算機(jī)專業(yè)《軟件基礎(chǔ)》教學(xué)中存在一些現(xiàn)實(shí)問題,主要體現(xiàn)在:
1、學(xué)生基礎(chǔ)存在較大差異,專業(yè)差別影響學(xué)習(xí)。高校學(xué)生來自全國各地,由于各地教育水平的差別,導(dǎo)致學(xué)生對計(jì)算機(jī)的了解和技能掌握參差不齊,部分發(fā)達(dá)地區(qū)學(xué)生高中就接觸過相關(guān)基本知識,而有的學(xué)生之前并沒有接觸過計(jì)算機(jī)。學(xué)生學(xué)習(xí)起點(diǎn)不同,給教學(xué)帶來一定的困難。另外由于學(xué)生專業(yè)差別,導(dǎo)致學(xué)生在基礎(chǔ)知識上的修養(yǎng)也存在較大差別,有的專業(yè)理工基礎(chǔ)比較好,有的專業(yè)偏重文科,在《軟件基礎(chǔ)》教學(xué)中難以把握教學(xué)進(jìn)度,難以確定教學(xué)內(nèi)容。
2、教學(xué)內(nèi)容多,知識點(diǎn)密集。《軟件基礎(chǔ)》以某種計(jì)算機(jī)語言為實(shí)例(比如visual basic),不但介紹面向?qū)ο蟪绦蛟O(shè)計(jì)的基本概念、方法和思想,還要掌握程序設(shè)計(jì)中的基本結(jié)構(gòu)、程序設(shè)計(jì)方法等內(nèi)容,達(dá)到能熟練地使用計(jì)算機(jī)語言進(jìn)行簡單編程,初步形成自主學(xué)習(xí)的能力,提高學(xué)生分析問題并用計(jì)算機(jī)解決問題的能力。眾多的知識點(diǎn)和教學(xué)內(nèi)容,如果不注意方式方法,教學(xué)效果有限。
3、教學(xué)手段與課程內(nèi)容存在不匹配。隨著教學(xué)條件的改善,學(xué)生實(shí)踐得到保障,但在教學(xué)過程中仍容易存在以教師為中心、“灌輸式”的教學(xué)模式,雖然教學(xué)技術(shù)手段得到改進(jìn),教師可以很方便的進(jìn)行多媒體教學(xué),并通過網(wǎng)絡(luò)與學(xué)生進(jìn)行互動(dòng)、演示,但學(xué)生則始終處于被動(dòng)學(xué)習(xí)的位置,被動(dòng)接受所學(xué)知識,并且對所學(xué)知識無法及時(shí)消化吸收,這種教學(xué)方式中學(xué)生只是被動(dòng)的接受教師所講授的知識點(diǎn),忽視了高校學(xué)生學(xué)習(xí)的主觀能動(dòng)性,直接影響了教學(xué)效果,達(dá)不到提高學(xué)員的分析問題和解決問題的能力的目的。
二、基于任務(wù)驅(qū)動(dòng)的國民經(jīng)濟(jì)動(dòng)員任職教育教學(xué)模式研究
針對目前非計(jì)算機(jī)專業(yè)《軟件基礎(chǔ)》教學(xué)中存在的問題,根據(jù)課程的特點(diǎn),充分發(fā)揮計(jì)算機(jī)多媒體、網(wǎng)絡(luò)教學(xué)等現(xiàn)代化教學(xué)手段的優(yōu)勢,更新教學(xué)觀念,改進(jìn)教學(xué)方法,激發(fā)學(xué)生學(xué)習(xí)興趣,增大教學(xué)信息量,改善教學(xué)效果,達(dá)到培養(yǎng)學(xué)生創(chuàng)新思維和創(chuàng)新能力的目的,在理論研究基礎(chǔ)上,探索并實(shí)踐了基于任務(wù)驅(qū)動(dòng)的非計(jì)算機(jī)專業(yè)《軟件基礎(chǔ)》教學(xué)模式。經(jīng)過實(shí)踐,基于任務(wù)驅(qū)動(dòng)的《軟件基礎(chǔ)》教學(xué)模式得到了學(xué)生普遍認(rèn)同,產(chǎn)生了良好效益。主要分為五步完成:
第一步:教學(xué)任務(wù)設(shè)計(jì)。任務(wù)設(shè)計(jì)屬于課前的教學(xué)準(zhǔn)備;“任務(wù)”是任務(wù)驅(qū)動(dòng)教學(xué)的關(guān)鍵,任務(wù)設(shè)計(jì)應(yīng)與實(shí)踐案例結(jié)合。設(shè)計(jì)的任務(wù)分為封閉型和開放型兩種,前者任務(wù)簡單,后者綜合性強(qiáng)。“任務(wù)”從學(xué)生的學(xué)習(xí)和生活世界尋找,有利于激發(fā)學(xué)生對任務(wù)的興趣,使之產(chǎn)生探索的欲望。針對《軟件基礎(chǔ)》的教學(xué)內(nèi)容的特點(diǎn),根據(jù)不同內(nèi)容,設(shè)計(jì)相關(guān)具有實(shí)踐性的任務(wù)。例如,講到循環(huán)問題的時(shí)候,設(shè)計(jì)如何利用不同循環(huán)結(jié)構(gòu),實(shí)現(xiàn)驗(yàn)證哥德巴赫猜想程序的任務(wù),即激發(fā)了學(xué)生的熱情,又將所學(xué)內(nèi)容融入問題的解決中。
第二步:創(chuàng)設(shè)情境、提出任務(wù)。精心創(chuàng)設(shè)教學(xué)情境,自然真實(shí)地引出任務(wù),能激發(fā)學(xué)生的學(xué)習(xí)興趣,加深學(xué)生對任務(wù)的理解,明確學(xué)習(xí)目標(biāo)。例如從高斯求和引申出循環(huán)求和,再給出特殊條件下的多數(shù)求和,引入循環(huán)的程序結(jié)構(gòu)解決高斯求和所不能解決的問題。
第三步:接受任務(wù),引導(dǎo)學(xué)生分析問題。學(xué)生授受任務(wù)后,教師幫助分析任務(wù),對任務(wù)中涉及的基本理論、原則原理、技術(shù)方法、步驟過程、注意事項(xiàng)等知識進(jìn)行分析、講解。在這個(gè)過程中充分調(diào)動(dòng)學(xué)生的主動(dòng)參與意識,引導(dǎo)學(xué)生去討論、分析任務(wù),考慮要完成任務(wù)需要的條件,需要引入哪些結(jié)構(gòu),這樣學(xué)生就會針對所面臨的情況來評價(jià)自己的知識狀態(tài),不僅了解自己已經(jīng)具備的知識,還會了解到自己尚欠缺的是什么。
第四步:自主學(xué)習(xí)、完成任務(wù)。教師分析問題,并講解基本理論知識后,學(xué)生在任務(wù)的驅(qū)動(dòng)下自主學(xué)習(xí),完成任務(wù)。這是任務(wù)驅(qū)動(dòng)教學(xué)過程的核心階段。對于將思路轉(zhuǎn)化為程序設(shè)計(jì)方法,鼓勵(lì)學(xué)生自主學(xué)習(xí)完成;對于存在的共同問題,教師給予一定的指導(dǎo),并引導(dǎo)學(xué)生協(xié)作討論,鼓勵(lì)學(xué)生大膽創(chuàng)新,積極思考。該階段讓學(xué)生不斷地提出問題、分析問題、解決問題,突出了學(xué)生的主動(dòng)性。
第五步:評價(jià)任務(wù)、歸納總結(jié)。采用過程評價(jià)和結(jié)果評價(jià)相結(jié)合的辦法。教師在教學(xué)中根據(jù)學(xué)生上機(jī)實(shí)踐的情況,適時(shí)總結(jié)規(guī)律,幫助學(xué)生鞏固知識,全面掌握知識點(diǎn),以達(dá)到教學(xué)目標(biāo)。例如,學(xué)生完成上機(jī)任務(wù)后,教師可以把有代表性問題的解決方法挑選出來,進(jìn)行廣播演示,一步步分析存在的問題,重點(diǎn)講解發(fā)現(xiàn)問題的過程,可以讓學(xué)生學(xué)習(xí)程序設(shè)計(jì)思路構(gòu)思過程,提高解決問題的水平,激發(fā)學(xué)生學(xué)習(xí)的積極性。在自我評價(jià)過程中歸納總結(jié)所學(xué)知識,培養(yǎng)學(xué)生自我反思能力。
三、教學(xué)模式設(shè)計(jì)中應(yīng)該注意的問題
1、任務(wù)設(shè)計(jì)是關(guān)鍵。任務(wù)的設(shè)計(jì)是“任務(wù)驅(qū)動(dòng)”教學(xué)法的關(guān)鍵,要緊貼教學(xué)目標(biāo),根據(jù)不同的教學(xué)內(nèi)容,設(shè)計(jì)合理的教學(xué)任務(wù),任務(wù)應(yīng)少而精,體現(xiàn)核心內(nèi)容,而且具有一定的趣味性,與實(shí)踐相結(jié)合,這樣的任務(wù)可能更符合學(xué)生的實(shí)際情況和興趣特點(diǎn),激發(fā)學(xué)生探索的熱情。
2、實(shí)踐過程是靈魂。《軟件基礎(chǔ)》的“任務(wù)驅(qū)動(dòng)”教學(xué)應(yīng)與實(shí)踐案例緊密結(jié)合,通過學(xué)生的上機(jī)操作環(huán)節(jié),使學(xué)生獲得直接經(jīng)驗(yàn),訓(xùn)練學(xué)生形成應(yīng)具備的計(jì)算機(jī)思維,掌握基本的設(shè)計(jì)方法,綜合運(yùn)用所學(xué)知識解決實(shí)際問題的能力。另外,實(shí)踐教學(xué)過程中應(yīng)具有足夠的開放性,鼓勵(lì)學(xué)生思考、提問、自學(xué)和相互交流學(xué)習(xí)經(jīng)驗(yàn)。
3、總結(jié)評價(jià)是核心。由于“任務(wù)驅(qū)動(dòng)”教學(xué)圍繞如何有效激發(fā)學(xué)生主動(dòng)性而展開,因此,教師及時(shí)、科學(xué)的總結(jié)評價(jià)在在《軟件基礎(chǔ)》教學(xué)中起到畫龍點(diǎn)睛的作用。每一個(gè)任務(wù)都需要針對教學(xué)內(nèi)容進(jìn)行歸納總結(jié),對出現(xiàn)的問題進(jìn)行分析,提煉出解決問題的思想方法。
四、結(jié)論
非計(jì)算機(jī)專業(yè)的《軟件基礎(chǔ)》課程引入“任務(wù)驅(qū)動(dòng)”教學(xué),克服了當(dāng)前該課程教學(xué)過程中存在的問題,并且充分發(fā)揮了學(xué)生學(xué)習(xí)的能動(dòng)性和積極性,經(jīng)過實(shí)踐證明提高了教學(xué)效果,達(dá)到了教學(xué)目標(biāo),是一個(gè)有益的嘗試。
(作者單位:鄒云松,涂海燕,賴 祥,軍事經(jīng)濟(jì)學(xué)院;凌晨,總后后勤科研所)
參考文獻(xiàn):
[1]余俊杰,吳方,羅回彬.任務(wù)驅(qū)動(dòng)式教學(xué)在計(jì)算機(jī)應(yīng)用基礎(chǔ)課程教學(xué)中的研究與實(shí)踐.當(dāng)代教育論壇,2010年,第11期.
[2]林岳華.計(jì)算機(jī)信息化教學(xué)模式淺析.電腦知識與技術(shù),2009年,第18期.