在職業(yè)高中教學(xué)中,教學(xué)脫離學(xué)生實(shí)際需要是一件很容易發(fā)生的事情。這主要表現(xiàn)在:相對(duì)于計(jì)算機(jī)發(fā)展而言,教學(xué)內(nèi)容偏老偏舊;相對(duì)于學(xué)生的興趣而言,教學(xué)方式偏離學(xué)生的興趣;相對(duì)于學(xué)生的專業(yè)學(xué)習(xí)而言,教學(xué)設(shè)計(jì)與專業(yè)脫節(jié)等。分析這些矛盾,我們發(fā)現(xiàn)其中有些易于化解,而有些則需要較為科學(xué)的策略。筆者在經(jīng)過一段時(shí)間的研究之后,提出以任務(wù)驅(qū)動(dòng)來促進(jìn)學(xué)生的計(jì)算機(jī)學(xué)習(xí)的想法,并進(jìn)行了多個(gè)課例的教學(xué)實(shí)踐,收到了預(yù)期的效果。現(xiàn)將自己的思考與實(shí)踐寫出來,希望能夠進(jìn)一步推進(jìn)職業(yè)高中計(jì)算機(jī)教學(xué)的有效發(fā)展。
一、任務(wù)驅(qū)動(dòng),計(jì)算機(jī)學(xué)習(xí)的一種選擇
我們的計(jì)算機(jī)教學(xué)有一種不太好的公認(rèn)觀念,即計(jì)算機(jī)教學(xué)就是教授學(xué)生計(jì)算機(jī)技術(shù)的。我們不能說這個(gè)認(rèn)識(shí)是完全錯(cuò)誤的,但我們認(rèn)為這個(gè)認(rèn)識(shí)是不全面的。因?yàn)槿绻覀儚恼麄€(gè)計(jì)算機(jī)發(fā)展的角度來看,其中就有著相當(dāng)多的任務(wù)驅(qū)動(dòng)的痕跡。正是基于各種需要,計(jì)算機(jī)才一步步進(jìn)步,正如有些情形下需要小型計(jì)算機(jī),才推動(dòng)了微型計(jì)算機(jī)的發(fā)展等??稍趯?shí)際教學(xué)中,我們往往不考慮這種需要,教材上有什么我們就教什么。這樣的教學(xué)使得學(xué)生以計(jì)算機(jī)為主的計(jì)算機(jī)學(xué)習(xí)缺少了一種內(nèi)在的驅(qū)動(dòng)力。而我們提出以任務(wù)驅(qū)動(dòng)來促進(jìn)學(xué)生的計(jì)算機(jī)學(xué)習(xí),就是嘗試給學(xué)生提供一種內(nèi)驅(qū)力。
在職業(yè)高中的計(jì)算機(jī)教學(xué)中,應(yīng)當(dāng)選擇哪些任務(wù)來作為驅(qū)動(dòng)呢?這是一個(gè)仁者見仁、智者見智的問題,筆者以為,如果基于完全的實(shí)際需要來確立任務(wù),那是存在一定的困難的。因?yàn)槁殬I(yè)高中的學(xué)習(xí)畢竟沒有完全基于實(shí)際需要的任務(wù),即使有,對(duì)于學(xué)校和學(xué)生而言也不宜作為用于驅(qū)動(dòng)的任務(wù)。同時(shí),我們也不能完全以課本知識(shí)作為驅(qū)動(dòng)任務(wù),因?yàn)檫@樣的知識(shí)過于抽象,且難以與計(jì)算機(jī)完全整合。因此,筆者以為,可以有效作為驅(qū)動(dòng)任務(wù)的,應(yīng)當(dāng)是那種兼具實(shí)際任務(wù)與課本知識(shí)雙重特點(diǎn)的內(nèi)容。而這樣的內(nèi)容往往在課本上并不多見,因此更多的需要我們?nèi)ミM(jìn)行改造。
二、任務(wù)驅(qū)動(dòng),計(jì)算機(jī)教學(xué)的一種嘗試
我們嘗試找到合適的任務(wù)來進(jìn)行任務(wù)驅(qū)動(dòng)式的教學(xué)。首先我們考慮的是尋找一個(gè)合適的內(nèi)容,并設(shè)計(jì)相應(yīng)的驅(qū)動(dòng)任務(wù)。在一次與其他學(xué)科老師交流的過程中,筆者得到了啟發(fā)。那是一位物理學(xué)科的老師,他說:“我們講平拋物體的運(yùn)動(dòng)時(shí),學(xué)生總難分清水平方向和豎直方向的運(yùn)動(dòng),放視頻和課件給他們看作用也不大。要是能讓他們體驗(yàn)一下就好了?!绷硪晃焕蠋熣f:“用課件的作用確實(shí)不大,因?yàn)檎n件不是他們自己做的,他們自己沒感覺?!惫P者靈光一閃:這可不可以作為一個(gè)驅(qū)動(dòng)的任務(wù)呢?如果可以,其又應(yīng)該與計(jì)算機(jī)中的哪個(gè)知識(shí)點(diǎn)進(jìn)行聯(lián)系呢?隨后,筆者展開了思考與實(shí)踐。
首先,筆者選擇了與“算法和程序設(shè)計(jì)”相關(guān)的知識(shí)點(diǎn)作為驅(qū)動(dòng)學(xué)習(xí)的內(nèi)容,因?yàn)檫@個(gè)知識(shí)點(diǎn)是職業(yè)高中計(jì)算機(jī)學(xué)習(xí)的一個(gè)有價(jià)值的內(nèi)容。根據(jù)以往的經(jīng)驗(yàn),學(xué)生也比較喜歡這種邏輯性較強(qiáng)的知識(shí),但學(xué)的時(shí)候因?yàn)槌橄蠖y免失之于枯燥。于是,結(jié)合上面的思考,我們?cè)O(shè)計(jì)了這樣的一種任務(wù):利用已經(jīng)學(xué)過的C語言的基本知識(shí),設(shè)計(jì)這樣一種過程:對(duì)于一個(gè)確定了豎直高度h的小球,使其以不同的水平速度拋出,如果速度小于1m/s,則掉入水平地面的紅色區(qū)域;如果速度在1m/s至2m/s之間,則小球掉入綠色區(qū)域;如果速度大于2m/s,則小球掉入藍(lán)色區(qū)域。其中,編制一個(gè)平拋程序,且可以輸入水平速度,是利用C語言設(shè)計(jì)的基礎(chǔ),也是我們計(jì)算機(jī)知識(shí)教學(xué)的主要內(nèi)容。
其次,進(jìn)入教學(xué)實(shí)踐階段。在這個(gè)過程中,學(xué)生由于帶有一個(gè)明確的任務(wù),因此他們能夠產(chǎn)生一種持久的驅(qū)動(dòng)力。在這種驅(qū)動(dòng)力的作用之下,他們一方面要明確任務(wù)中的物理知識(shí),更重要的是他們要學(xué)習(xí)、運(yùn)用已經(jīng)學(xué)到的C語言的基礎(chǔ)知識(shí)。更為有意思的是,在這種學(xué)習(xí)與運(yùn)用當(dāng)中,計(jì)算機(jī)的學(xué)習(xí)看似不是重點(diǎn),其實(shí)卻成為學(xué)生在任務(wù)驅(qū)動(dòng)之下的一個(gè)主要使用工具。而且,在這種工具運(yùn)用的過程中,學(xué)生對(duì)工具的原理理解與運(yùn)用也愈發(fā)熟練。比如說對(duì)條件格式語句的運(yùn)用,以前學(xué)生感覺到非常抽象,但在這種情境當(dāng)中,他就會(huì)感覺到很自然……在這個(gè)過程中,我們還可以滲透合作學(xué)習(xí)的模式,讓不同的學(xué)生交流彼此的設(shè)計(jì)思路,看哪種思路最科學(xué)最簡潔,看哪種設(shè)計(jì)的互動(dòng)性更強(qiáng)等。
再次,進(jìn)入學(xué)習(xí)反思階段。作為一種教學(xué)選擇與實(shí)踐,筆者特別重視在課例研究中的學(xué)習(xí)反思環(huán)節(jié)。也就是說學(xué)生自己的學(xué)習(xí)過程,看看在這種學(xué)習(xí)當(dāng)中,自己學(xué)習(xí)心理與常規(guī)學(xué)習(xí)中的學(xué)習(xí)心理有什么樣的區(qū)別。尤其是去感覺哪種學(xué)習(xí)方式更利于自己的學(xué)習(xí)。我們認(rèn)為這對(duì)于計(jì)算機(jī)教學(xué)而言,也是一個(gè)重要的環(huán)節(jié),因?yàn)檫@樣可以進(jìn)一步提高學(xué)生的學(xué)習(xí)品質(zhì)。
三、任務(wù)驅(qū)動(dòng),計(jì)算機(jī)教學(xué)的一種思考
任務(wù)驅(qū)動(dòng)其實(shí)并不是一個(gè)新的教學(xué)方法,很早以前就有人提出并付諸實(shí)施了。但在筆者看來,要在新的教學(xué)情境中加以運(yùn)用,還是要賦予其以時(shí)代精神與特色。例如驅(qū)動(dòng)任務(wù)的選擇就不是一成不變的,而應(yīng)該結(jié)合學(xué)生的需要進(jìn)行選擇。那么學(xué)生的需要又是什么,根據(jù)筆者的實(shí)踐,這一般與學(xué)生的專業(yè)學(xué)習(xí)、興趣特點(diǎn)有關(guān),其中對(duì)學(xué)生興趣特點(diǎn)的把握應(yīng)基于與學(xué)生的交流,而不是臆測。
同時(shí),任務(wù)驅(qū)動(dòng)的有效性體現(xiàn)在任務(wù)能夠與計(jì)算機(jī)學(xué)習(xí)緊密且有機(jī)結(jié)合上。上面筆者所舉的是一個(gè)其他學(xué)科的內(nèi)容,這給我們的計(jì)算機(jī)教學(xué)打開了一個(gè)新的思路,即計(jì)算機(jī)課程與其他課程的整合,不一定非要讓計(jì)算機(jī)處于主從關(guān)系中從的角色,在計(jì)算機(jī)課堂上,計(jì)算機(jī)的內(nèi)容完全可以擔(dān)綱主角。除此之外,一些看似與學(xué)習(xí)沒有直接關(guān)系的內(nèi)容也可以作為驅(qū)動(dòng)的任務(wù),如實(shí)際需要等。筆者所教班級(jí)中有學(xué)生設(shè)想,說生活中的多路開關(guān)控制也可以通過語言設(shè)計(jì)來實(shí)現(xiàn)。筆者認(rèn)為,作出這樣的判斷,說明我們的任務(wù)驅(qū)動(dòng)教學(xué)已經(jīng)成為他們的一種自覺意識(shí)。
當(dāng)然,要想讓任務(wù)驅(qū)動(dòng)這一老樹在現(xiàn)在的職業(yè)高中計(jì)算機(jī)教學(xué)中發(fā)出新芽,還需要我們做出更多的努力。
(江蘇省如皋市中等專業(yè)學(xué)校)