胡燕萍(寧波大榭中學(xué))
淺談?dòng)螒蛟赩B教學(xué)中的運(yùn)用
胡燕萍
(寧波大榭中學(xué))
在VB教學(xué)過程中,根據(jù)實(shí)際需要導(dǎo)入各種類型的傳統(tǒng)游戲和益智類的小游戲,從而使學(xué)生能更加深刻地體會(huì)到算法的精髓,喜歡上程序設(shè)計(jì)并且激發(fā)學(xué)生自主設(shè)計(jì)程序的想法。
游戲;VB教學(xué);算法
一談到游戲,很多人都會(huì)用有色眼鏡去看待它,把它往貶義的道路上驅(qū)趕。這個(gè)游戲到底“殘害”了多少青少年純潔的心靈,讓他們走上了游戲的“不歸路”。其實(shí)游戲本身并沒有過錯(cuò),電腦游戲也同樣如此,只是作為玩游戲的人,并沒有把握好尺度,原本美好的東西讓人成癮。既然大多數(shù)學(xué)生都喜歡游戲,那么把游戲引入到平時(shí)的教學(xué)中,是否可以吸引學(xué)生的注意力,從而提高課堂效率?
在當(dāng)前的信息技術(shù)選修模塊教學(xué)中,大部分學(xué)校選擇《多媒體技術(shù)與應(yīng)用》,只有少部分學(xué)校選擇《算法與程序設(shè)計(jì)》。前者形象、具體,而后者單調(diào)、抽象。但是后者對(duì)于學(xué)生邏輯思維能力的培養(yǎng)確實(shí)大有好處,而且和數(shù)學(xué)必修三的部分內(nèi)容一致。所以,學(xué)生還是希望有“一箭雙雕”的效果出現(xiàn)。既然方向選定,如何學(xué)好《算法與程序設(shè)計(jì)》就成為關(guān)鍵。從解析算法到枚舉算法,從選擇排序到冒泡排序,從順序查找到折半查找,再到最后的遞歸算法。學(xué)生如何在有限的時(shí)間里弄懂這些概念,確實(shí)需要時(shí)間、方法和技巧。
在過去的兩年教學(xué)時(shí)間里,我開始嘗試用游戲進(jìn)行導(dǎo)入,讓各類不同的游戲貫穿整個(gè)VB教學(xué)過程,確實(shí)收到了比較好的效果。我在這里把游戲分為兩大類:傳統(tǒng)游戲和電腦益智游戲,都是屬于小型游戲,且有自己特定的功能。一般傳統(tǒng)游戲主要用于導(dǎo)入,以及形象的演示過程,讓學(xué)生能更好地體會(huì)。而小型益智類的游戲則主要是激發(fā)學(xué)生的學(xué)習(xí)興趣,用所學(xué)的只是去設(shè)計(jì)類似的游戲程序,學(xué)有所用。下面將細(xì)分成四個(gè)部分來進(jìn)行展示。
想要泡茶喝,但當(dāng)時(shí)的情況是:開水沒有,水壺要洗,茶壺和茶杯要洗,火已經(jīng)生了,茶葉也有了,怎么辦?我為每個(gè)工種設(shè)計(jì)了一個(gè)時(shí)間:洗開水壺1分鐘,灌涼水1分鐘,洗茶壺1分鐘,洗茶杯2分鐘,拿茶葉1分鐘,燒開水10分鐘,泡茶1分鐘。當(dāng)我把每個(gè)工種的時(shí)間直接在大屏幕上顯示后,讓學(xué)生來思考誰能利用最快的時(shí)間泡出熱氣騰騰的茶水,而且每個(gè)工種都到位?有些學(xué)生看到題目不假思索地直接回答17分鐘,也有學(xué)生回答13分鐘。但是每出來一個(gè)答案,學(xué)生會(huì)自己判斷是否正確。學(xué)生的熱情非常高,幾乎每個(gè)學(xué)生都能參與進(jìn)來,你的答案可能是17分鐘,也有可能是13分鐘。這些都是正確的答案,但是只有一種效率是最高的。從這個(gè)游戲環(huán)節(jié)中,學(xué)生可以直接明白:解決問題的算法有多種,但是有優(yōu)劣之分,而我們學(xué)習(xí)的目的就是設(shè)計(jì)出一個(gè)高效的算法。
算法的表示形式有多種,比如自然語言、流程圖、偽代碼等,到底哪個(gè)才是最佳的表示方式,這些實(shí)際問題需要讓學(xué)生進(jìn)行體會(huì)。所以,我挑選了“神父過河”的智力游戲,游戲內(nèi)容大概是:三個(gè)神父和三個(gè)魔鬼要過河,一條船每次只能載三個(gè)人過河。在河的兩邊,如果神父的個(gè)數(shù)多于魔鬼的個(gè)數(shù),神父安全。反之,神父將被魔鬼吃掉,游戲結(jié)束。之所以選擇這個(gè)游戲:第一,是因?yàn)檫@個(gè)游戲稍微有點(diǎn)難度,更能提起學(xué)生的挑戰(zhàn)欲望;第二,完成這個(gè)游戲需要九個(gè)步驟,學(xué)生在描述自己的攻關(guān)思路時(shí),需要用自然語言進(jìn)行描述,需要清晰的思路。
當(dāng)成功攻關(guān)的學(xué)生把游戲步驟詳細(xì)用自然語言描述以后,讓學(xué)生再一次上臺(tái)過關(guān)。學(xué)生很難記清剛才自然語言描述的全部過程,就會(huì)選擇更加簡便的記錄步驟的方式,這個(gè)時(shí)候流程圖就呼之欲出,解決了剛才出現(xiàn)的問題,而且能更加深刻地領(lǐng)會(huì)到流程圖的特點(diǎn)——直觀、易用。
在排序這部分內(nèi)容中,重要的是讓學(xué)生體會(huì)排序的過程以及特點(diǎn)。冒泡排序的特點(diǎn):每次都是從頭開始,而且是相鄰兩個(gè)元素進(jìn)行互換。而選擇排序的特點(diǎn):每次都找出一個(gè)最值,放在最前面的位置。如何來更好地理解這個(gè)過程?我就在班級(jí)中隨機(jī)挑選了6位身高比較接近的同學(xué),在教室前面我準(zhǔn)備了6把椅子讓他們隨意坐下。坐下的目的是不讓下面的學(xué)生直接看出身高。冒泡排序可以這樣操作:按照從低到高的原則,我先讓第1個(gè)學(xué)生和第2個(gè)站起來,比較高低,矮的坐第1個(gè)位置,高的坐第2個(gè)位置;隨后讓第2個(gè)學(xué)生和第3個(gè)學(xué)生站起來,同樣,矮的坐第2個(gè)位置,高的坐第3個(gè)位置。依此類推,當(dāng)?shù)?個(gè)和第6個(gè)學(xué)生比較完畢后,個(gè)子最高的學(xué)生就坐在了第6個(gè)位置上。
去思考去體驗(yàn),不妨在塑料杯底扎一個(gè)小孔,先用手指堵住小孔再裝上水,待杯子倒過來時(shí)再移開手指,發(fā)現(xiàn)紙片掉下來了,學(xué)生自然明白紙片不是被水粘住的,同樣兩塊玻璃難分開是由于大氣壓。
科學(xué)中的許多問題,憑教師的理論講授是不夠的。如用密度計(jì)測液體的密度,學(xué)生對(duì)密度計(jì)的刻度特點(diǎn)理解不深,容易搞錯(cuò)。讓學(xué)生回家利用身邊的材料,自己制作一個(gè)密度計(jì)。學(xué)生參與制作的密度計(jì)花樣繁多,有的用筷子,用吸管,用空毛竹,下端有繞鐵絲,有沾橡皮泥或釘一個(gè)鐵釘?shù)?。不管用什么材料,只要可以用就是成功的。再用他們制作的密度?jì)分別放入水和酒精中,并在兩種液面所在位置作記號(hào),這樣學(xué)生就明白密度計(jì)的刻度為什么是“上小下大”,同時(shí)對(duì)浮力有了更深的理解。如再把你制作的密度計(jì)放入密度為1.2 g/cm3的另一種液體中,觀察它的變化,學(xué)生就懂了。
課外生活是課堂教學(xué)的延伸與輔助,學(xué)生利用生活中的壇壇罐罐制作實(shí)驗(yàn)器材,本身就是豐富多彩的。如將一只薄膜塑料袋放入玻璃杯內(nèi),使塑料袋盡可能貼近玻璃杯內(nèi)壁,再將袋口沿玻璃杯口翻過來用橡皮筋扎緊,這時(shí)很難將塑料袋從玻璃杯內(nèi)拉出來,讓學(xué)生親身體驗(yàn),親手感知一下大氣壓的存在。培養(yǎng)學(xué)生的科學(xué)素養(yǎng)僅僅依靠課堂是不夠的,應(yīng)延伸到課外去,發(fā)揮各自的特長,使他們真正體驗(yàn)到學(xué)習(xí)帶來的樂趣。
課外小實(shí)驗(yàn)對(duì)課堂教學(xué)起了很重要的作用,既鞏固了課堂所學(xué)的知識(shí),又能獲得更多的知識(shí)和技能。教師課前要有充分的準(zhǔn)備,對(duì)實(shí)驗(yàn)過程中可能出現(xiàn)的一些問題要心中有數(shù),同時(shí)要給予適當(dāng)?shù)闹笇?dǎo)。要給學(xué)生適當(dāng)分組,鼓勵(lì)學(xué)生在合作中學(xué)習(xí),各盡所長,互幫互學(xué),讓所有學(xué)生都有平等參與的機(jī)會(huì)。每組推薦一名組長,負(fù)責(zé)儀器的發(fā)放和回收,儀器放在指定的地方,不得混淆,這樣能及時(shí)發(fā)現(xiàn)儀器是否有損壞或遺失,如有損壞要適當(dāng)賠償,讓學(xué)生養(yǎng)成愛護(hù)儀器的好習(xí)慣。其次要建立評(píng)價(jià)制度,充分發(fā)揮評(píng)價(jià)的激勵(lì)與反饋功能,從而激勵(lì)學(xué)生,防止課外實(shí)驗(yàn)流于形式,也可以幫助教師發(fā)現(xiàn)教學(xué)中的優(yōu)勢與不足,從而改進(jìn)教學(xué)。
總之,課外小實(shí)驗(yàn),既有利于鞏固知識(shí),提高能力,激發(fā)學(xué)生的學(xué)習(xí)興趣,又有利于培養(yǎng)學(xué)生動(dòng)手動(dòng)腦的習(xí)慣和實(shí)驗(yàn)技能,有利于培養(yǎng)學(xué)生的分析問題和解決問題的能力,對(duì)全面提高教學(xué)質(zhì)量具有重要意義。
[1]于海發(fā).初中物理實(shí)驗(yàn)教學(xué)在農(nóng)村學(xué)校的實(shí)施[J].中學(xué)物理,2014(5).
[2]孫傳剛.用“土實(shí)驗(yàn)”激發(fā)學(xué)生的創(chuàng)造性.中學(xué)物理,2014 (9).
·編輯武慧慧