摘 要:“任務(wù)驅(qū)動(dòng)”教學(xué)法屬于探究式教學(xué)模式,主要培養(yǎng)學(xué)生的自學(xué)能力和分析問題、解決問題的能力。在教學(xué)中,要盡可能地抓住以“學(xué)生為中心、教師為主導(dǎo)”的原則。任務(wù)驅(qū)動(dòng)教學(xué)法在實(shí)際運(yùn)用中要注重任務(wù)的設(shè)計(jì),注重提高學(xué)生學(xué)習(xí)的興趣,注重教師的引導(dǎo)作用,注重學(xué)生在任務(wù)完成后的評(píng)價(jià)方法。
關(guān)鍵詞:任務(wù)驅(qū)動(dòng);程序設(shè)計(jì);Visual Basic 運(yùn)用
一、“任務(wù)驅(qū)動(dòng)”教學(xué)法的特點(diǎn)
任務(wù)驅(qū)動(dòng)是以完成任務(wù)來引導(dǎo)和激發(fā)學(xué)生的學(xué)習(xí)興趣。通過布置與現(xiàn)實(shí)工作崗位的真實(shí)任務(wù),讓學(xué)生進(jìn)行實(shí)操作訓(xùn)練,學(xué)習(xí)新的知識(shí)與技能。在程序設(shè)計(jì)課中體現(xiàn)“任務(wù)驅(qū)動(dòng)”教學(xué)法,就是讓學(xué)生通過完成軟件開發(fā)公司的程序設(shè)計(jì)員崗位任務(wù)進(jìn)行學(xué)習(xí),在完成程序設(shè)計(jì)任務(wù)的過程中,培養(yǎng)學(xué)生多方面的能力?!叭蝿?wù)驅(qū)動(dòng)”教學(xué)法有以下兩個(gè)特點(diǎn):①“任務(wù)驅(qū)動(dòng)”是一種適用于學(xué)習(xí)操作類知識(shí)和技能的學(xué)習(xí)方法。②“任務(wù)驅(qū)動(dòng)”是一種適用于培養(yǎng)學(xué)生自學(xué)能力和獨(dú)立分析問題能力的教學(xué)方法。
二、“任務(wù)”設(shè)計(jì)的具體要求
任務(wù)驅(qū)動(dòng)中任務(wù)的作用,一方面任務(wù)是“導(dǎo)火索”,把所要學(xué)生掌握的內(nèi)容設(shè)置為崗位任務(wù),使學(xué)生通過完成任務(wù)來提高技能水平和理論知識(shí)。另一方面,學(xué)習(xí)任務(wù)的設(shè)計(jì)的另一個(gè)目的是為了允許學(xué)生可以“多途徑”“不同角度”進(jìn)入學(xué)習(xí),“多途徑”運(yùn)用不同的學(xué)習(xí)資源進(jìn)行學(xué)習(xí),“不同角度”選擇合適的任務(wù)進(jìn)行操作。
(1)要有明確的目標(biāo)要求。例如《VB程序設(shè)計(jì)》教學(xué)中,制作一個(gè)“電子相冊(cè)”,就要明確到有“運(yùn)行界面”,有“打開”“保存”“瀏覽”“修改”相片的功能,并要求相片存放在數(shù)據(jù)庫中。
(2)任務(wù)設(shè)計(jì)應(yīng)聯(lián)系學(xué)生實(shí)際生活,創(chuàng)設(shè)適當(dāng)?shù)慕虒W(xué)情境。在設(shè)計(jì)任務(wù)時(shí),要盡量與豐富多彩的生活相聯(lián)系,使學(xué)生能將學(xué)習(xí)到的知識(shí)真正運(yùn)用到解決生活實(shí)際問題當(dāng)中,給學(xué)生創(chuàng)設(shè)一種“在用中學(xué),在學(xué)中用”的學(xué)習(xí)情景。多次實(shí)驗(yàn)表明,學(xué)生在完成程序設(shè)計(jì)員要做的工作任務(wù)時(shí),他們會(huì)很認(rèn)真、充滿激情。例如制作“電子相冊(cè)”,同學(xué)們平時(shí)有很多相片沒有處理,現(xiàn)在能自己動(dòng)手制作一個(gè)“電子相冊(cè)”,把相片都整理在一起,既美觀又能分門別類,同學(xué)們都樂意去完成這樣的任務(wù)。
(3)任務(wù)設(shè)計(jì)要體現(xiàn)出以學(xué)生為中心,要切合學(xué)生的實(shí)際。學(xué)生學(xué)知識(shí)和技能的快慢不同。不同性格特征的學(xué)生,他們的能力差別有時(shí)很大。教師在進(jìn)行布置教學(xué)任務(wù)時(shí),要切合學(xué)生的實(shí)際,難度不能過大,要以學(xué)生通過學(xué)習(xí)新的知識(shí)和技能就能完成為宜,最初的任務(wù)要讓學(xué)生先掌握方法,然后再提高難度。設(shè)置任務(wù)時(shí)要切合學(xué)生實(shí)際,根據(jù)學(xué)生現(xiàn)有的知識(shí)基礎(chǔ)來設(shè)置任務(wù),這樣學(xué)生才能通過運(yùn)用各種資源學(xué)習(xí)來完成任務(wù),學(xué)生能完成的任務(wù)才符合學(xué)習(xí)特點(diǎn)?!半娮酉鄡?cè)”是對(duì)于有《數(shù)據(jù)庫》和《程序設(shè)計(jì)》基礎(chǔ)的學(xué)生進(jìn)行布置任務(wù)的,其中用到的數(shù)據(jù)庫可以是簡(jiǎn)單的ACCESS,也可以是稍難一點(diǎn)的SQL SERVER,任務(wù)中沒作硬性規(guī)定就是為了讓學(xué)生自己選擇。
(4)盡可能抓住以“學(xué)生為中心、教師為主導(dǎo)”的原則。一般的教學(xué)方法中都是以教師為主講,上課時(shí)學(xué)生就像聽廣播一樣,教與學(xué)不能互動(dòng),學(xué)生不能主動(dòng)用心去聽,能學(xué)到的東西很有限。任務(wù)驅(qū)動(dòng)教學(xué)法就不一樣,整個(gè)任務(wù)的完成過程中都是以學(xué)生為中心,學(xué)生主動(dòng)地學(xué)習(xí),遇到問題就向老師和同學(xué)請(qǐng)教,還可以是教師和同學(xué)之間進(jìn)行探討,能增強(qiáng)學(xué)生的自信心和學(xué)習(xí)興趣。因此,教師進(jìn)行“任務(wù)”布置時(shí),要以“學(xué)生為中心”,切合學(xué)生的實(shí)際。
(5)“任務(wù)”布置要兼顧學(xué)習(xí)能力強(qiáng)與弱的需求?!叭蝿?wù)驅(qū)動(dòng)”教學(xué)法還強(qiáng)調(diào)要兼顧學(xué)習(xí)能力強(qiáng)與弱的需求。在程序設(shè)計(jì)課程的教學(xué)中,教師進(jìn)行“任務(wù)”布置時(shí),要適當(dāng)布置適合學(xué)習(xí)能力強(qiáng)的任務(wù)。這樣布置出來的任務(wù),既能滿足大部分同學(xué)的學(xué)習(xí)需求,提高大家的技能和知識(shí)水平,也可以滿足學(xué)習(xí)能力強(qiáng)的學(xué)生想多學(xué)知識(shí)和技能的需求。如進(jìn)行網(wǎng)站設(shè)計(jì)等比較大的項(xiàng)目就需要進(jìn)行“協(xié)作”學(xué)習(xí),網(wǎng)站設(shè)計(jì)要涉及資料的收集與整理、動(dòng)畫設(shè)計(jì)、美工制作、動(dòng)態(tài)頁面編輯、網(wǎng)頁功能的實(shí)現(xiàn)等等,要按小組布置“任務(wù)”,讓小組協(xié)作完成。
三、任務(wù)教學(xué)的具體實(shí)例
實(shí)例:運(yùn)用Visual Basic程序設(shè)計(jì)制作一個(gè)“電子相冊(cè)”,要求有“運(yùn)行界面”,可以“打開”“保存”“瀏覽”“修改”相片,并要求相片存放在數(shù)據(jù)庫中。我首先運(yùn)行自己制作好的“電子相冊(cè)”作個(gè)演示,讓學(xué)生有個(gè)概念,接下來就布置任務(wù)。①在Visual Basic中新建工程,把“電子相冊(cè)”的界面做好,并保存。②上互聯(lián)網(wǎng)找相關(guān)資源,下載有“源代碼”并能運(yùn)行的“電子相冊(cè)”程序。③把下載的程序代碼“移植”到自己設(shè)計(jì)的“電子相冊(cè)”中。④建立用來存放相片的數(shù)據(jù)庫,數(shù)據(jù)庫可以選擇用ACCESS或 SQL SERVER。⑤建立數(shù)據(jù)源(開始——設(shè)置——控制面板——管理工具——數(shù)據(jù)源ODBC)。⑥對(duì)代碼進(jìn)行調(diào)試,分四部分。(調(diào)試到能正常運(yùn)行為止)。1)數(shù)據(jù)庫連接部分。登錄數(shù)據(jù)庫的賬戶和密碼,數(shù)據(jù)庫的名稱,表的名稱。2)“打開”部分。運(yùn)用了CommonDialog控件。3)“保存”部分。運(yùn)用“流格式”(ADODB.Stream)來保存。4)“瀏覽”部分。運(yùn)用了“ADODC”“IMAGE”和“DATAGRID”。⑦調(diào)試通過后,把程序打包生成“EXE”文件。
在完成任務(wù)的過程中,學(xué)生充滿了好奇心和表現(xiàn)欲望,積極主動(dòng)地參與實(shí)踐,在“界面”制作過程中,運(yùn)用自己喜歡的圖片作背景,標(biāo)題寫上有個(gè)性的詞語來突顯自己的個(gè)性。以前學(xué)習(xí)的數(shù)據(jù)庫都只用來存放“數(shù)字”“文字”等,對(duì)現(xiàn)在用來存放“相片”比較好奇,很想自己體驗(yàn)一番,就積極地上INTERNET尋找資料。有了界面,有了代碼,有了數(shù)據(jù),還不能體現(xiàn)聰明才智,電子相冊(cè)要能“動(dòng)”起來才引人注目。于是,學(xué)生們都很活躍地去完成一個(gè)一個(gè)的任務(wù),爭(zhēng)取讓自己的“電子相冊(cè)”早點(diǎn)“動(dòng)”起來,就不斷去探索學(xué)習(xí)。教師對(duì)每個(gè)任務(wù)都作相應(yīng)的引導(dǎo)。學(xué)生完成后,交上自己的作品,教師和同學(xué)們一起逐個(gè)點(diǎn)評(píng),評(píng)出每個(gè)任務(wù)作品的亮點(diǎn)和不足之處。在本實(shí)例中,我所布置的任務(wù)里只有“電子相冊(cè)”的“打開”“保存”和“瀏覽”共三個(gè)功能,至于“修改”功能沒有布置,就是留給學(xué)生自主學(xué)習(xí)的,體現(xiàn)個(gè)性學(xué)習(xí)的差異。因?yàn)橛械膶W(xué)生基礎(chǔ)比較好,有的比較差一些,所以不作為任務(wù)而讓學(xué)生課后自己去完成。
本實(shí)例充分調(diào)動(dòng)了學(xué)生的學(xué)習(xí)興趣和積極性,雖然“電子相冊(cè)”制作起來難度有點(diǎn)大,但是只要把任務(wù)細(xì)分下來,把要點(diǎn)都作提示,學(xué)生肯上INTERNET查找資料學(xué)習(xí),還是不難實(shí)現(xiàn)的,這就體現(xiàn)了“任務(wù)驅(qū)動(dòng)教學(xué)法”中任務(wù)設(shè)計(jì)的重要性了。學(xué)生作為學(xué)習(xí)的主體,教師只是布置任務(wù),對(duì)學(xué)生的學(xué)習(xí)進(jìn)行組織、引導(dǎo)。
小結(jié):實(shí)踐證明,通過學(xué)生的親身實(shí)踐與體驗(yàn),才能真正培養(yǎng)和提高他們的計(jì)算機(jī)應(yīng)用能力。而且,只有經(jīng)過自身探索學(xué)到的知識(shí)和技能,才能真正做到深刻理解,扎實(shí)掌握。任務(wù)設(shè)計(jì)是實(shí)施“任務(wù)驅(qū)動(dòng)”教學(xué)成功與否的關(guān)鍵,要去企業(yè)多了解當(dāng)今社會(huì)崗位要求的能力,多布置實(shí)用的、能引起學(xué)生學(xué)習(xí)興趣的、價(jià)值高、能實(shí)施的“任務(wù)”,讓學(xué)生在完成“任務(wù)”中不斷提高技能水平、理論知識(shí)和學(xué)習(xí)能力。在“任務(wù)驅(qū)動(dòng)”教學(xué)中教師的作用不可忽略,教師要引導(dǎo)學(xué)生盡快進(jìn)入自主學(xué)習(xí)狀態(tài)、教師給予學(xué)生的指導(dǎo)要恰到好處、教師應(yīng)組織學(xué)生相互幫助,互相協(xié)作。學(xué)生完成任務(wù)后,要對(duì)學(xué)生的“作品”進(jìn)行點(diǎn)評(píng),總結(jié)學(xué)生遇到問題時(shí)分析問題、學(xué)習(xí)知識(shí)、解決問題的方法和各種優(yōu)點(diǎn)。
參考文獻(xiàn):
[1]何克抗.建構(gòu)主義學(xué)習(xí)環(huán)境下的教學(xué)設(shè)
計(jì)[M].北京:北京師范大學(xué)出版社,2005.
[2]姜振安.“任務(wù)驅(qū)動(dòng)”教學(xué)法與學(xué)生實(shí)踐
能力培養(yǎng)[J].職教通訊,2003(7).
(廣東省韶關(guān)市中等職業(yè)技術(shù)學(xué)校)