錢(qián)麗萍 敖建華
摘要:本文結(jié)合高職學(xué)生學(xué)情,以《Python編程基礎(chǔ)》課程為載體,探索任務(wù)驅(qū)動(dòng)式教學(xué)方法在計(jì)算機(jī)類課程中的有效應(yīng)用。重點(diǎn)圍繞任務(wù)驅(qū)動(dòng)式教學(xué)法的過(guò)程與應(yīng)遵循的原則展開(kāi)研究,旨在提高高職學(xué)生課堂教學(xué)的積極性與有效性。
關(guān)鍵詞:任務(wù)驅(qū)動(dòng);教學(xué)改革;Python
一、 引言
在高等教育學(xué)段,傳統(tǒng)的授課方式是學(xué)生坐在大教室里聽(tīng)課,教師通過(guò)PPT和板書(shū)等手段進(jìn)行授課,這種授課方式形式單一,對(duì)重難點(diǎn)的講解不夠生動(dòng)形象,導(dǎo)致學(xué)生對(duì)一些理論知識(shí)缺乏興趣,且由于多媒體設(shè)備的限制,大教室后排的學(xué)生往往看不清課件的具體內(nèi)容,漸漸脫離課堂節(jié)奏。任務(wù)驅(qū)動(dòng)式教學(xué)法是以建構(gòu)主義的認(rèn)知靈活性理論為基礎(chǔ)的一種探究式教學(xué)方法,該方法提倡教學(xué)要以學(xué)生為主體,教師為主導(dǎo),將生澀難懂的理論知識(shí)融入生動(dòng)有趣的案例中,提升學(xué)生的學(xué)習(xí)興趣,激發(fā)學(xué)生的學(xué)習(xí)主動(dòng)性。任務(wù)驅(qū)動(dòng)式教學(xué)法扭轉(zhuǎn)了“填鴨式、滿堂灌”的傳統(tǒng)教學(xué)模式,學(xué)生在教師的適當(dāng)引導(dǎo)下,主動(dòng)探索,求取知識(shí),針對(duì)自己的學(xué)習(xí)和理解程度,提出問(wèn)題,帶著思考和問(wèn)題進(jìn)入課堂學(xué)習(xí),可以大大提高課堂效率,激發(fā)學(xué)生的學(xué)習(xí)能力和創(chuàng)造能力。任務(wù)驅(qū)動(dòng)式教學(xué)法尤其適合運(yùn)用在像《Python編程基礎(chǔ)》等實(shí)踐性較強(qiáng)的計(jì)算機(jī)類課程中。
二、任務(wù)驅(qū)動(dòng)式教學(xué)法在高職教育中的可行性
(一)高職學(xué)生學(xué)情
高職學(xué)生由于高考失利,對(duì)學(xué)習(xí)失去信心,抱著有書(shū)讀就行的心態(tài),部分學(xué)生選擇了老師或家長(zhǎng)指定的學(xué)校和專業(yè)就讀,可能就讀的專業(yè)并不是自己真正喜歡的,因此學(xué)習(xí)目標(biāo)不明確,沒(méi)有學(xué)習(xí)興趣和學(xué)習(xí)動(dòng)機(jī)。也有的學(xué)生由于學(xué)習(xí)能力較差,沒(méi)有掌握正確的適合自己的學(xué)習(xí)方法,對(duì)學(xué)習(xí)理論知識(shí)感到吃力,久而久之便失去了學(xué)習(xí)的興趣。同時(shí),大學(xué)生活相比于中學(xué)來(lái)說(shuō)是比較寬松和自由的,除上課時(shí)間外,學(xué)生有很多時(shí)間可以自己調(diào)配,這對(duì)于剛結(jié)束六年緊張的中學(xué)生涯的學(xué)生來(lái)說(shuō)具有強(qiáng)大的吸引力,容易被五花八門(mén)的課外生活吸引,并占據(jù)大部分時(shí)間和精力,無(wú)疑是進(jìn)一步削弱了學(xué)習(xí)興趣。但是高職學(xué)生大多比較活躍,喜歡課外活動(dòng),喜歡動(dòng)手實(shí)踐。針對(duì)高職學(xué)生的學(xué)情分析,任務(wù)驅(qū)動(dòng)式教學(xué)法非常適用于高職學(xué)生的日常教學(xué)。
(二)課程現(xiàn)狀
《Python編程基礎(chǔ)》課程是計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)、軟件技術(shù)、移動(dòng)應(yīng)用開(kāi)發(fā)的專業(yè)核心課;它來(lái)源于Python開(kāi)發(fā)工程師崗位(群)的Python 基礎(chǔ)編程、大數(shù)據(jù)處理和分析的典型的工作任務(wù);它以Linux操作系統(tǒng)、數(shù)據(jù)庫(kù)管理與應(yīng)用、計(jì)算機(jī)通信與網(wǎng)絡(luò)基礎(chǔ)等課程的學(xué)習(xí)為基礎(chǔ),又為后續(xù)大數(shù)據(jù)應(yīng)用技術(shù)、網(wǎng)絡(luò)安全運(yùn)維實(shí)踐、嵌入式智能家居技術(shù)、云計(jì)算技術(shù)、萬(wàn)物互聯(lián)技術(shù)應(yīng)用、網(wǎng)絡(luò)安全產(chǎn)品配置與管理等課程的學(xué)習(xí)奠定基礎(chǔ),是計(jì)算機(jī)相關(guān)專業(yè)的專業(yè)課程,由于它的強(qiáng)大功能與實(shí)用性,現(xiàn)在許多非專業(yè)的人員也都會(huì)學(xué)習(xí)Python用于數(shù)據(jù)分析與處理。Python開(kāi)發(fā)者的哲學(xué)是用一種方法,最好是只有一種方法來(lái)做一件事,如果面臨多種選擇,Python開(kāi)發(fā)者一般會(huì)拒絕花哨的語(yǔ)法,選擇明確沒(méi)有或者很少有歧義的語(yǔ)法。因此,Python編程語(yǔ)言的語(yǔ)法簡(jiǎn)潔清晰,易讀易維護(hù),相較于其他一些編程語(yǔ)言相對(duì)簡(jiǎn)單。課程實(shí)踐性強(qiáng),需要大量動(dòng)手操作。課程設(shè)計(jì)應(yīng)遵循學(xué)生的認(rèn)知規(guī)律和職業(yè)成長(zhǎng)規(guī)律,設(shè)計(jì)學(xué)習(xí)情境,序化學(xué)習(xí)任務(wù),按照任務(wù)驅(qū)動(dòng)、理實(shí)一體、線上線下混合式教學(xué)等教學(xué)模式,讓學(xué)生在做中學(xué)、學(xué)中做,突出學(xué)生的主體性。
三、任務(wù)驅(qū)動(dòng)式教學(xué)法的過(guò)程
任務(wù)驅(qū)動(dòng)式教學(xué)法一般由四個(gè)部分組成,即任務(wù)提出、任務(wù)分析、任務(wù)完成和任務(wù)評(píng)價(jià)。下面我想以《Python編程基礎(chǔ)》課程中的具體任務(wù)為例,闡述一下對(duì)這四個(gè)過(guò)程的理解。
(一)任務(wù)提出
任務(wù)提出是進(jìn)行任務(wù)驅(qū)動(dòng)式教學(xué)的前提。要把任務(wù)設(shè)計(jì)得既貼合教學(xué)內(nèi)容,又符合學(xué)生的興趣和學(xué)習(xí)特點(diǎn),非??简?yàn)教師對(duì)課程內(nèi)容的熟悉度和把控力。教師應(yīng)根據(jù)想達(dá)成的教學(xué)目標(biāo),將教學(xué)內(nèi)容分解成一個(gè)個(gè)循序漸進(jìn)的子任務(wù),讓學(xué)生在完成一個(gè)個(gè)小任務(wù)的過(guò)程中,既有升級(jí)打怪的樂(lè)趣,又能學(xué)習(xí)到科學(xué)理論知識(shí),從而極大地激發(fā)學(xué)生學(xué)習(xí)的熱情和積極性。《Python編程基礎(chǔ)》課程依據(jù)工學(xué)結(jié)合、過(guò)程導(dǎo)向、學(xué)生主體、能力本位等課程建設(shè)理念,按基于工作過(guò)程的課程建設(shè)思路,與企業(yè)專家一起,梳理出Python 基礎(chǔ)編程、大數(shù)據(jù)處理和分析的典型工作任務(wù),經(jīng)教育加工,分析出Python程序基礎(chǔ)、Python程序語(yǔ)句、Python函數(shù)與模塊、Python序列數(shù)據(jù)、Python面向?qū)ο?、Python文件操作、Python數(shù)據(jù)庫(kù)操作、大數(shù)據(jù)處理分析和可視化等主要學(xué)習(xí)任務(wù),并進(jìn)一步層層分解,為每個(gè)學(xué)習(xí)任務(wù)設(shè)計(jì)生動(dòng)有趣且實(shí)操性強(qiáng)的子任務(wù)。
在《Python編程基礎(chǔ)》課程的面向?qū)ο蟛糠?,從概念的理解到代碼的靈活運(yùn)用,都是重難點(diǎn),特別是面向?qū)ο蟾拍畹睦斫?,大部分學(xué)生反應(yīng)理論知識(shí)晦澀難懂。針對(duì)此情況,我設(shè)計(jì)了第一個(gè)子任務(wù):植物大戰(zhàn)僵尸中的面向?qū)ο蟆H蝿?wù)的具體要求是請(qǐng)學(xué)生以小組為單位進(jìn)行討論,并整理出這款大家耳熟能詳?shù)男∮螒蛑械闹辽傥鍌€(gè)角色,再分別列出每個(gè)角色的特征和可以做的動(dòng)作與行為。用學(xué)生感興趣的小游戲作為任務(wù)發(fā)布,明顯地激發(fā)了學(xué)生的學(xué)習(xí)興趣,有利于學(xué)生主動(dòng)探索。
(二)任務(wù)分析
任務(wù)分析是進(jìn)行任務(wù)驅(qū)動(dòng)式教學(xué)的關(guān)鍵。建構(gòu)主義學(xué)習(xí)觀認(rèn)為知識(shí)是個(gè)體主動(dòng)建構(gòu)的,不能由教師的講解直接灌輸給學(xué)生。學(xué)生們接收到一個(gè)任務(wù)后,自己思考之后會(huì)理出線索,形成基本的求解思路,但可能雜亂無(wú)章,缺少條理。此時(shí)就需要教師從旁引導(dǎo),將任務(wù)分解成若干個(gè)部分,部分與部分之間互相獨(dú)立又緊密聯(lián)系,幫助學(xué)生梳理出完成任務(wù)的方法和步驟。
上一小節(jié)的任務(wù)提出后,部分學(xué)生抓不到任務(wù)的重點(diǎn),找不到切入點(diǎn),此時(shí)教師可以用多種方法引導(dǎo)學(xué)生,例如請(qǐng)學(xué)生以小組為單位進(jìn)行討論、指導(dǎo)學(xué)生善用信息技術(shù)檢索手段,自己上網(wǎng)查找相關(guān)資料、找典型做示范以及與學(xué)生一起交流討論,梳理任務(wù)關(guān)鍵點(diǎn)等??梢詫⒚嫦?qū)ο蟮母拍罾斫馊蝿?wù)的幾個(gè)關(guān)鍵點(diǎn)梳理如下:1.要選取游戲中哪五個(gè)角色才能具有代表性?2.用什么方式將角色與角色的特征和行為之間的關(guān)系呈現(xiàn)出來(lái)?一起交流剖析任務(wù)的過(guò)程可以提高學(xué)生分析問(wèn)題和解決問(wèn)題的能力。
(三)任務(wù)完成
任務(wù)完成是進(jìn)行任務(wù)驅(qū)動(dòng)式教學(xué)的重點(diǎn)。任務(wù)提出和分析完后就需要學(xué)生自己動(dòng)手完成任務(wù),開(kāi)放式的任務(wù)一百個(gè)學(xué)生應(yīng)該有一百個(gè)解答,教師如果在開(kāi)始階段就給出自己的見(jiàn)解,會(huì)限制住學(xué)生的發(fā)散思維,不利于培養(yǎng)學(xué)生的創(chuàng)造性。這時(shí)就讓學(xué)生八仙過(guò)海、各顯神通,鼓勵(lì)他們用新思路和新方法解決問(wèn)題,不怕出錯(cuò)和失敗。學(xué)生完成任務(wù)的過(guò)程,可以從側(cè)面反映出學(xué)生解決問(wèn)題的技巧、知識(shí)結(jié)構(gòu)、思維方式甚至是認(rèn)知水平。
在面向?qū)ο蟮母拍罾斫馊蝿?wù)中,不同的學(xué)生小組采用了不同的方法完成,如用Excel分類記錄、在筆記本上畫(huà)出關(guān)系圖等,整個(gè)過(guò)程采用小組協(xié)作的方式很好地鍛煉了學(xué)生交流溝通和表達(dá)自己想法的能力,引起了學(xué)生熱烈的討論,教師適當(dāng)?shù)囊龑?dǎo)可以激發(fā)學(xué)生的思維火花。完成任務(wù)后,教師可以挑選幾組具有代表性或創(chuàng)造性的學(xué)生展示自己的作品,提升學(xué)生完成任務(wù)后的滿足感和成就感,驅(qū)動(dòng)學(xué)生繼續(xù)向前探索的動(dòng)力。
(四)任務(wù)評(píng)價(jià)
任務(wù)評(píng)價(jià)是進(jìn)行任務(wù)驅(qū)動(dòng)式教學(xué)的保障。任務(wù)完成并不是結(jié)束,任務(wù)評(píng)價(jià)做與不做,做得好與不好,決定了這個(gè)任務(wù)是戛然而止還是總結(jié)升華。任務(wù)評(píng)價(jià)的方式多種多樣,可以學(xué)生互評(píng)、組間互評(píng)、組內(nèi)互評(píng)相結(jié)合,也可以指定幾位學(xué)生評(píng)分,在評(píng)分過(guò)程中需要說(shuō)出評(píng)分依據(jù),這樣這個(gè)評(píng)分過(guò)程也是對(duì)任務(wù)進(jìn)一步剖析理解的過(guò)程。當(dāng)然教師評(píng)分也是不可或缺的,教師在適當(dāng)時(shí)機(jī)對(duì)學(xué)生的作品進(jìn)行點(diǎn)撥,可以進(jìn)一步完善學(xué)生的認(rèn)知結(jié)構(gòu),在一些思維阻塞的地方豁然開(kāi)朗。挑選幾個(gè)完成任務(wù)比較優(yōu)秀或者具有創(chuàng)新思維的作品展示,又是培養(yǎng)學(xué)生自信心和成就感的好時(shí)機(jī),激發(fā)學(xué)生繼續(xù)學(xué)習(xí)的熱情和動(dòng)力。
創(chuàng)新是新時(shí)代高職教育發(fā)展“核動(dòng)力”,為響應(yīng)國(guó)家號(hào)召,我校積極進(jìn)行了教學(xué)改革。教學(xué)改革后,一門(mén)課程中每個(gè)子任務(wù)的評(píng)價(jià)也是一個(gè)學(xué)生最終成績(jī)的重要組成部分,改變了從前“一卷定江山”的局面。凝練出以下幾點(diǎn)考核原則:
1.注重評(píng)價(jià)主體的多元性,評(píng)價(jià)方式的多樣化,評(píng)價(jià)功能的發(fā)展性;
2.形成性考核和終結(jié)性考核相結(jié)合;理論考核和實(shí)踐考核相結(jié)合,注重實(shí)踐能力考核;
3.價(jià)值目標(biāo)考核與知識(shí)、能力目標(biāo)考核并重。
考核方式分形成性考核和終結(jié)性考核,其中,形成性考核又分價(jià)值考察和單元考查:價(jià)值考察,主要依據(jù)學(xué)生思政政治素質(zhì)、課堂表現(xiàn)等,考查學(xué)生價(jià)值目標(biāo)達(dá)成情況;單元考查,主要依據(jù)作業(yè)情況和單元測(cè)試等,考查學(xué)生知識(shí)、能力目標(biāo)達(dá)成情況。單元考查占整體比重的百分之四十,可見(jiàn)平時(shí)的任務(wù)及任務(wù)評(píng)價(jià)尤為重要。
四、任務(wù)驅(qū)動(dòng)式教學(xué)法應(yīng)遵循的原則
任務(wù)驅(qū)動(dòng)式教學(xué)法適合高職學(xué)生課堂教學(xué),適合用于計(jì)算機(jī)類等操作實(shí)踐性強(qiáng)的課程中,教師設(shè)計(jì)任務(wù)時(shí),需要在把握整個(gè)課程結(jié)構(gòu)的基礎(chǔ)上凝練提取合適的任務(wù),將教學(xué)內(nèi)容和相關(guān)知識(shí)潤(rùn)物細(xì)無(wú)聲地融合進(jìn)去,學(xué)生完成任務(wù)時(shí)可以掌握隱含其中的知識(shí)點(diǎn)。筆者認(rèn)為整個(gè)任務(wù)驅(qū)動(dòng)式教學(xué)的過(guò)程應(yīng)遵循以下幾點(diǎn)原則:
1.設(shè)計(jì)任務(wù)把握難度適中。設(shè)計(jì)任務(wù)的初衷是將晦澀難懂的理論知識(shí)融入一個(gè)個(gè)具體可執(zhí)行的任務(wù)中,而不是展現(xiàn)知識(shí)的高大上,讓學(xué)生望而卻步,是化難為易。設(shè)計(jì)任務(wù)時(shí)要根據(jù)學(xué)生的理論基礎(chǔ)、學(xué)習(xí)能力和學(xué)習(xí)特點(diǎn)等情況綜合考慮,設(shè)計(jì)能讓學(xué)生容易接受,不產(chǎn)生畏難心理同時(shí)又能在原有基礎(chǔ)上有所挑戰(zhàn)與提升的難度系數(shù)的任務(wù)。
2.設(shè)計(jì)任務(wù)緊跟時(shí)代潮流。高職學(xué)生是一個(gè)富有活力的群體,他們熱愛(ài)課外活動(dòng),善于動(dòng)手實(shí)踐。相對(duì)地,他們也缺乏定力,不喜歡坐在教室里被動(dòng)地被灌輸大量理論知識(shí)。針對(duì)高職學(xué)生的這一個(gè)性特點(diǎn),教師要融入學(xué)生,了解學(xué)生,抓住在學(xué)生群體中流行的元素,結(jié)合當(dāng)下時(shí)事熱點(diǎn),運(yùn)用于課堂任務(wù)中,吸引學(xué)生的注意力,抓住學(xué)生的眼球,激發(fā)學(xué)生探索任務(wù)的興趣,同時(shí)又可以帶領(lǐng)學(xué)生關(guān)注時(shí)事熱點(diǎn)。
3.完成任務(wù)步驟清晰可達(dá)。教師布置和分析完一個(gè)任務(wù)后,學(xué)生就可以采取獨(dú)立思考或團(tuán)隊(duì)協(xié)作的方式完成任務(wù)。完成任務(wù)的前提是學(xué)生得知道他們?cè)搹暮翁幦胧?,具體會(huì)有哪些步驟,最后要達(dá)到什么效果。如果教師布置的任務(wù)比較空洞抽象,學(xué)生不知該做什么,那么完成任務(wù)環(huán)節(jié)容易變成面面相覷或者茶話會(huì)現(xiàn)場(chǎng)。比如任務(wù)“請(qǐng)同學(xué)們用Python語(yǔ)言編寫(xiě)代碼,練習(xí)字符串的常用方法”,就是典型的任務(wù)目標(biāo)和步驟不明確,學(xué)生該以什么具體字符串案例為載體?練習(xí)字符串的哪些常用方法?如果改成“請(qǐng)同學(xué)們用Python語(yǔ)言編寫(xiě)代碼,使用字符串中的replace()方法模擬各大網(wǎng)站過(guò)濾敏感詞的效果,將字符串中涉及的敏感詞用‘*號(hào)代替”,再給出一段具體的初始字符串,這樣效果就會(huì)好很多了。
4.評(píng)價(jià)任務(wù)標(biāo)準(zhǔn)科學(xué)細(xì)致。任務(wù)的評(píng)價(jià)要科學(xué)、客觀,有理有據(jù),盡量為每個(gè)任務(wù)設(shè)置分步得分點(diǎn),肯定學(xué)生在任務(wù)中做得對(duì)的部分和掌握的知識(shí)點(diǎn),對(duì)學(xué)生還有欠缺的地方加以指導(dǎo),帶領(lǐng)學(xué)生進(jìn)一步消化。由于平時(shí)的任務(wù)也是最終考核的重要組成部分,科學(xué)細(xì)致的評(píng)分與客觀公正的評(píng)價(jià)顯得尤為重要。
五、結(jié)束語(yǔ)
任務(wù)驅(qū)動(dòng)式教學(xué)法的應(yīng)用,實(shí)際操作起來(lái)比傳統(tǒng)的講授法難度大大增加,教師在課前要花大量的時(shí)間和精力做調(diào)查和研究,調(diào)查現(xiàn)在學(xué)生的學(xué)習(xí)特點(diǎn)和學(xué)習(xí)興趣,要結(jié)合調(diào)查結(jié)果,仔細(xì)研究開(kāi)展一堂課的方式方法,設(shè)計(jì)合理的實(shí)踐任務(wù),采用恰當(dāng)?shù)男畔⒒侄?課中教師需要實(shí)時(shí)觀察學(xué)生的反饋,及時(shí)解答學(xué)生疑惑;課后教師需要及時(shí)對(duì)學(xué)生的成果做出點(diǎn)評(píng)評(píng)價(jià),這每一環(huán)節(jié)都馬虎不得,都需要精心設(shè)計(jì)。但是任務(wù)驅(qū)動(dòng)式教學(xué)法是貼合建構(gòu)主義學(xué)習(xí)理論的教學(xué)方法,是實(shí)實(shí)在在能發(fā)揮作用的有效教學(xué)方法。
《Python編程基礎(chǔ)》在我校已認(rèn)定為任務(wù)驅(qū)動(dòng)課程,任務(wù)驅(qū)動(dòng)式教學(xué)法也收獲了學(xué)生的喜愛(ài)和好評(píng)。任務(wù)驅(qū)動(dòng)式教學(xué)法助力學(xué)生創(chuàng)新能力的培養(yǎng),強(qiáng)調(diào)提升學(xué)生的全面素質(zhì),注重真實(shí)能力的產(chǎn)出,真正做到了“以學(xué)生為中心”,為學(xué)生提供了廣大發(fā)展空間。
作者單位:錢(qián)麗萍? ? 敖建華? ? 蘇州信息職業(yè)技術(shù)學(xué)院
參? 考? 文? 獻(xiàn)
[1]龔道敏.中小學(xué)信息技術(shù)課“任務(wù)驅(qū)動(dòng)式”教學(xué)模式構(gòu)建及應(yīng)用[J].網(wǎng)絡(luò)科技時(shí)代(信息技術(shù)教育),2002(02):25-26.
[2]李秀瀅,王建新,彭靜.Matlab教學(xué)中任務(wù)驅(qū)動(dòng)式教學(xué)法的應(yīng)用[J].電氣電子教學(xué)學(xué)報(bào),2010,32(02):104-105+113.
[3]李霞林.任務(wù)驅(qū)動(dòng)式教學(xué)法在Access數(shù)據(jù)庫(kù)教學(xué)中的應(yīng)用[J].計(jì)算機(jī)教育,2006(11):30-32.
[4]肖寧.任務(wù)驅(qū)動(dòng)式教學(xué)法在信息技術(shù)課程中的應(yīng)用研究[J].教學(xué)與管理,2006(21):135-136.
[5]周曉清,李宏,葉安勝.任務(wù)驅(qū)動(dòng)式項(xiàng)目案例教學(xué)法在課程教學(xué)改革中的探索與實(shí)踐[J].實(shí)驗(yàn)科學(xué)與技術(shù), 2018,16(04):101-106.