朱浙軍
(浙江省杭州市蕭山區(qū)金山初中 浙江杭州 311200)
初中信息技術(shù)編程課程的實(shí)用性非常強(qiáng),對(duì)于不同的計(jì)算機(jī)系統(tǒng)初中信息技術(shù)編程軟件都有相應(yīng)的版本,因此,學(xué)生不僅可以在教師的引領(lǐng)下進(jìn)行學(xué)習(xí),也可以根據(jù)自己家的電腦系統(tǒng)進(jìn)行學(xué)習(xí)。另外,初中信息技術(shù)編程課程它有豐富的圖片和文字庫,可以讓學(xué)生在學(xué)習(xí)軟件的過程當(dāng)中,感受到圖文并茂,此種教學(xué)更能夠滿足學(xué)生的需求。教師在教學(xué)的時(shí)候就可以調(diào)節(jié)這些聲音和圖片,做材料處理之后,激發(fā)學(xué)生對(duì)信息技術(shù)編程課程的興趣,讓學(xué)生能夠在教師的引領(lǐng)下,學(xué)會(huì)變化多樣的編程技術(shù)。
在傳統(tǒng)的初中信息技術(shù)課堂上,教師通常以“獨(dú)立模塊”對(duì)學(xué)生進(jìn)行指導(dǎo),同時(shí),也將學(xué)生的學(xué)習(xí)活動(dòng)分成不同的小塊,這樣的教學(xué),使初中信息技術(shù)編程教學(xué)太過呆板化。而且全班同學(xué)完成的是同一個(gè)任務(wù),用的是同一個(gè)軟件,使用的是同樣的操作方法。這無疑不會(huì)讓學(xué)生學(xué)會(huì)獨(dú)立的思考,只會(huì)按部就班[1]。不僅如此,當(dāng)教師教學(xué)課堂結(jié)束之后,信息技術(shù)編程學(xué)習(xí)就到此終結(jié),學(xué)生在課下根本沒有繼續(xù)學(xué)習(xí),教師也沒有這方面的意識(shí),往往只把初中信息技術(shù)編程教學(xué)當(dāng)作形式,而未真正的起到一石激起千層浪的效果。
許多初中信息技術(shù)編程的教師還是采用“填鴨式、灌輸式”的傳統(tǒng)教學(xué)模式,教師始終將學(xué)生置于被動(dòng)的地位,讓學(xué)生全盤地吸收傳統(tǒng)信息技術(shù)編程教師所講授的枯燥、無味的信息技術(shù)編程知識(shí),這種不以學(xué)生的身心特點(diǎn)需求為主要依據(jù)的傳統(tǒng)信息技術(shù)編程教學(xué)內(nèi)容、教學(xué)模式,無疑會(huì)直接讓學(xué)生們深深地以為學(xué)習(xí)是無趣的,從而容易在課堂上走神、打瞌睡,降低了學(xué)生課堂學(xué)習(xí)的效率。不僅如此,有些教師為趕教學(xué)進(jìn)度,甚至直接忽視學(xué)生提出的問題,忽視學(xué)生之間的差異,默認(rèn)所有學(xué)生學(xué)習(xí)基礎(chǔ)、學(xué)習(xí)興趣、學(xué)習(xí)能力趨于一樣,所以采用單一的教學(xué)模式,導(dǎo)致能力好的學(xué)生意猶未盡,能力不好的學(xué)生一知半解的情況,這無疑阻礙學(xué)生的個(gè)性化發(fā)展。目前許多信息技術(shù)教師采用單一的教學(xué)模式,究其原因是有大部分教師并沒有將新的教學(xué)手段引入初中課堂,因?yàn)樗麄儧]有與時(shí)俱進(jìn),了解新興信息技術(shù),未熟練地掌握新時(shí)期教學(xué)輔助手段,更談不上不革新自己的教學(xué)手段。
計(jì)算思維在初中信息技術(shù)編程課程的目的在于幫助學(xué)生解決問題。在編程教學(xué)當(dāng)中,問題的確定是通過模型的方式來實(shí)現(xiàn)的,通過把自然的語言轉(zhuǎn)化成計(jì)算機(jī)能夠處理的語言,這一過程具有抽象性[2]。所以要求教師在教學(xué)的過程當(dāng)中要注重約簡思維的引入,將易于理解的生活情境,置于導(dǎo)入環(huán)節(jié),讓學(xué)生能夠借助學(xué)習(xí)單。對(duì)于初中信息技術(shù)編程課程而言,授課的對(duì)象通常是初一、初二的學(xué)生,根據(jù)此年齡段學(xué)生的認(rèn)知特點(diǎn),該課程的設(shè)計(jì)要基于學(xué)生熟悉的生活情境,這樣能夠激發(fā)學(xué)生的興趣,而且也能夠讓學(xué)生更加明確自己的任務(wù),并且使學(xué)生的專注度得到提高。例如,教師在開始上課之前,可以呈現(xiàn)一些賽車的圖片讓學(xué)生觀察,觀看汽車大賽之后,再讓學(xué)生玩四驅(qū)車,并讓學(xué)生談?wù)勝愜嚨奶攸c(diǎn),以此讓學(xué)生了解編程當(dāng)中運(yùn)動(dòng)對(duì)象的特點(diǎn),初步幫助學(xué)生建立起思維的基礎(chǔ)。隨后,教師在讓學(xué)生們探討智能小車在行駛過程當(dāng)中需要解決的問題,明確學(xué)生的學(xué)習(xí)任務(wù),讓學(xué)生意識(shí)到初中信息技術(shù)編程軟件程序的學(xué)習(xí)可以與社會(huì)問題掛鉤。比如,有效地引入智能汽車的設(shè)計(jì),能夠瞬間提起學(xué)生對(duì)于問題處理的興趣,為學(xué)生約簡思維的培養(yǎng)提供了氛圍。最后,在明確任務(wù)后,教師還需要有效地協(xié)助學(xué)生將計(jì)算機(jī)所學(xué)的內(nèi)容細(xì)化。以智能汽車的設(shè)計(jì)為例,教師可以將學(xué)習(xí)任務(wù)細(xì)化,明確每一步要解決的問題,明確每一步當(dāng)?shù)某尚?。進(jìn)而讓學(xué)生通過計(jì)算思維來解決問題。另外,教師一定要做規(guī)范性地引導(dǎo),循序漸進(jìn),以此讓學(xué)生的思維能力逐步理順,讓學(xué)生的每一步操作更加清楚明了,讓學(xué)生的約簡思維得到培養(yǎng)。
在教學(xué)程序軟件時(shí),教師可以借助程序流程圖。例如,教師在引導(dǎo)學(xué)生學(xué)習(xí)程序構(gòu)建、學(xué)習(xí)程序的過程中,就可以有效引入流程圖,幫助學(xué)生更加直觀地了解程序的作用,了解程序的運(yùn)行過程;從而促進(jìn)學(xué)生程序的理解?;诖?,教師在實(shí)際教學(xué)要從以下幾個(gè)方面實(shí)現(xiàn)革新。首先,讓一些常見的問題抽象化,從而培養(yǎng)出學(xué)生的思維能力,讓學(xué)生在問題抽象化的過程當(dāng)中形成空間想象能力以及模型建設(shè)能力。其次,教師借助流程圖開展教學(xué)培養(yǎng)學(xué)生的計(jì)算思維,讓學(xué)生自主的構(gòu)建流程圖,讓學(xué)生形成能力的思維能力。例如,教師在教學(xué) “排版問題”時(shí),教師就可以將流程圖引入其中,讓學(xué)生自己設(shè)計(jì)流程圖,讓學(xué)生對(duì)流程圖進(jìn)行一個(gè)動(dòng)態(tài)的分解,再引領(lǐng)學(xué)生在分解之后,結(jié)合自己思考建成完整的流程圖,使學(xué)生對(duì)流程圖有一個(gè)深入的理解,進(jìn)而輔助學(xué)生形成整體思維和規(guī)劃能力。
隨著信息技術(shù)的快速發(fā)展,其正處在瞬息萬變的浪潮之中,由此,與此對(duì)應(yīng)的初中信息技術(shù)編程課程也是如此。從目前的編程軟件版本來看,僅僅是同一個(gè)軟件,近幾年就有不同的版本,而且功能指令也在發(fā)生不同的改變。由此教師可以通過板塊來展開初中信息技術(shù)編程教學(xué),以培養(yǎng)學(xué)生的計(jì)算思維。教師在教學(xué)當(dāng)中可以實(shí)時(shí)地引用一些關(guān)于計(jì)算機(jī)的案例,以此,讓學(xué)生在信息技術(shù)編程軟件版本更新的實(shí)例中,了解到指令的作用,找到運(yùn)用指令的策略,從而加深學(xué)生對(duì)初中信息技術(shù)編程軟件的理解。促進(jìn)學(xué)生抽象的知識(shí)朝著具體化轉(zhuǎn)變的過程。讓學(xué)生通過對(duì)新舊版本的對(duì)比,抓住程序語言的知識(shí)。但是教師在實(shí)際的教學(xué)當(dāng)中,要給學(xué)生留充足的時(shí)間,讓學(xué)生有機(jī)會(huì)有時(shí)間來研究新舊版本之間指令的不同,并且能夠只基于指令的不同創(chuàng)造出不同的東西,以此來提高學(xué)生的編程能力、技能。
任務(wù)拓展教學(xué)可以被認(rèn)為是任務(wù)驅(qū)動(dòng)法,在任務(wù)驅(qū)動(dòng)下學(xué)生可以很好地激發(fā)興趣,它能夠?qū)浖膶W(xué)習(xí)和編程的學(xué)習(xí)產(chǎn)生興趣,并且愿意投入到運(yùn)用當(dāng)中。教師在實(shí)際教學(xué)當(dāng)中應(yīng)該指導(dǎo)學(xué)生完成任務(wù),并且善于發(fā)現(xiàn)學(xué)生思維的局限性,彌補(bǔ)學(xué)生思維方式存在的不足,并且給予正確的引導(dǎo)。因此,教師在實(shí)際教學(xué)當(dāng)中可以通過任務(wù)的拓展,以此來步步引導(dǎo)拓展,培養(yǎng)學(xué)生的思維能力。首先,教師在設(shè)置任務(wù)的時(shí)候要考慮到任務(wù)是否與教學(xué)內(nèi)容相匹配,任務(wù)是否與學(xué)生的認(rèn)知規(guī)律相符合,任務(wù)是否能夠使得學(xué)生通過努力完成,只有基于這三者為基礎(chǔ),才能夠更加科學(xué)的去設(shè)置任務(wù)。其次,教師在呈現(xiàn)任務(wù)的過程當(dāng)中,要不斷的去讓學(xué)生探討,讓學(xué)生在完成任務(wù)的過程當(dāng)中暴露出自己思維的短處,從而讓學(xué)生逐步形成正確的計(jì)算思維。
項(xiàng)目學(xué)習(xí)是信息技術(shù)編程學(xué)習(xí)的產(chǎn)物,如果能夠?qū)⑵淝擅畹貞?yīng)用于計(jì)算機(jī)教學(xué)當(dāng)中,不僅能夠調(diào)動(dòng)學(xué)生的主體性,并且能夠在有限的時(shí)間內(nèi)快速使得學(xué)生的思維能力得到培養(yǎng)。項(xiàng)目學(xué)習(xí)促進(jìn)了學(xué)生創(chuàng)造力的發(fā)展,能夠讓學(xué)生的學(xué)習(xí)積極性進(jìn)一步延續(xù)。首先,以項(xiàng)目為支架的計(jì)算機(jī)學(xué)習(xí),必須要求教師在課堂上讓學(xué)生獲得自主權(quán),教師只需要做好引領(lǐng)工作即可。其次,項(xiàng)目教學(xué)的開展過程當(dāng)中,教師通常要成立學(xué)習(xí)小組,讓學(xué)生分工合作,讓學(xué)生在合作當(dāng)中實(shí)現(xiàn)優(yōu)勢互補(bǔ),進(jìn)而使得學(xué)生的計(jì)算思維培養(yǎng)能夠遵循差異化的特點(diǎn),以便促進(jìn)學(xué)生學(xué)習(xí)進(jìn)度差距的縮短,彌補(bǔ)教師以往課堂無針對(duì)性教學(xué)的不足。最后,項(xiàng)目學(xué)習(xí)的設(shè)置在于讓學(xué)生獲得成就感,促進(jìn)學(xué)生計(jì)算機(jī)學(xué)習(xí)的實(shí)踐化,讓學(xué)生的思維能夠呈現(xiàn)創(chuàng)新化發(fā)展。所以,要求教師引領(lǐng)學(xué)生開展項(xiàng)目學(xué)習(xí)時(shí),必須要以夯實(shí)基礎(chǔ),任務(wù)解決為新思路,并且注重學(xué)生的思維成果,重新界定學(xué)生的表現(xiàn),鼓勵(lì)學(xué)生創(chuàng)新思維的發(fā)展。
簡而言之,在初中信息技術(shù)編程教學(xué)當(dāng)中培養(yǎng)學(xué)生的思維能力,對(duì)于信息課堂的效率提高,對(duì)學(xué)生未來的發(fā)展,對(duì)于學(xué)生思維能力的發(fā)展都具有重要的作用。但是教師要想真正在初中信息技術(shù)編程教學(xué)當(dāng)中培養(yǎng)學(xué)生的計(jì)算思維,必須要設(shè)置有針對(duì)性、有目的性的問題,必須要以流程圖為方式進(jìn)行知識(shí)教學(xué),帶需要以教學(xué)任務(wù)拓展為途徑巧妙的激發(fā)學(xué)生的學(xué)習(xí)興趣,從不同的角度培養(yǎng)學(xué)生的思維能力,讓學(xué)生能夠在實(shí)踐當(dāng)中逐步形成計(jì)算思維。