(浙江省平湖市新埭中學(xué) 浙江 平湖 314200)
初中階段程序設(shè)計(jì)課程的目標(biāo)主要在于培養(yǎng)學(xué)生的邏輯性,初步形成程序設(shè)計(jì)意識(shí),對(duì)于學(xué)生來(lái)說(shuō),程序設(shè)計(jì)的思維方式和概念都是全新的。分支結(jié)構(gòu)更加適用于具有邏輯性、關(guān)系性比較強(qiáng)的判斷性計(jì)算,該類(lèi)程序往往要先繪制程序流程圖,并結(jié)合程序流程得出源程序,這樣即可將程序設(shè)計(jì)和語(yǔ)言分開(kāi),讓問(wèn)題變得更加簡(jiǎn)單,同時(shí)也容易理解。在VB分支結(jié)構(gòu)教學(xué)中,如何理清分支結(jié)構(gòu)的格式,并探索VB分支結(jié)構(gòu)程序設(shè)計(jì)教學(xué)方法,消除學(xué)生學(xué)習(xí)中的畏難情緒,實(shí)現(xiàn)有效教學(xué),筆者結(jié)合近年來(lái)的教學(xué)實(shí)踐,做如下探討。
1.1從生活實(shí)例入手,消除學(xué)生的畏難心理。筆者在VB分支結(jié)構(gòu)教學(xué)導(dǎo)入環(huán)節(jié)中,先讓學(xué)生們觀(guān)察兩組圖片,如圖1為高速路段常見(jiàn)的路牌指示標(biāo)志 ,路牌給帶給我們什么指引? 當(dāng)行駛至分叉類(lèi)似的圖標(biāo),在一些公共場(chǎng)合能經(jīng)常看到,學(xué)生肯定不會(huì)感到陌生。其實(shí)這就是我們VB分支結(jié)構(gòu)在生活中的具體應(yīng)用,也就是說(shuō)當(dāng)面對(duì)選擇的時(shí)候,我們先要做一個(gè)準(zhǔn)確的判斷,再去選擇。然后再引出分支結(jié)構(gòu)的基本精髓:即在分支前先有一個(gè)判斷語(yǔ)句,再選擇分支。在這樣的導(dǎo)入環(huán)節(jié)中讓學(xué)生感受原來(lái)分支結(jié)構(gòu)也很常見(jiàn),并不像想象中的一長(zhǎng)串程序那么神秘,從而有效的緩解了學(xué)生的畏懼心理,反而激起了部分學(xué)生的好奇心。
1.2豐富教學(xué)手段,提升課堂教學(xué)有效性。愛(ài)因斯坦曾說(shuō)過(guò):興趣是最好的老師,它可激發(fā)人的創(chuàng)造熱情、好奇心和求知欲。如果要學(xué)生喜歡你的這門(mén)課程,就要抓住學(xué)生的興趣點(diǎn)。學(xué)生的興趣點(diǎn)比較簡(jiǎn)單,比如玩、吃、對(duì)新鮮事物的好奇心等,筆者就針對(duì)如何能牢牢抓住學(xué)生的興趣點(diǎn),做了一下嘗試:
(1)游戲激發(fā),讓學(xué)生保持一顆好奇的心。課例:在分支結(jié)構(gòu)引入環(huán)節(jié),筆者先讓學(xué)生參與一個(gè)簡(jiǎn)單的游戲“向左走向右走”。全體同學(xué)排成一隊(duì),走到講臺(tái)邊上,男生向左走,女生向右走。接下來(lái)游戲升級(jí),男生繼續(xù)往前走,體重超過(guò)120的往左的,反之往右。女生也繼續(xù)往前走,體重超過(guò)110的往左轉(zhuǎn),反之往右……然后再玩一個(gè)游戲“連環(huán)奪寶”(如圖2),學(xué)生通過(guò)三關(guān)游戲后根據(jù)自己獲得的點(diǎn)數(shù),選擇對(duì)應(yīng)的探寶級(jí)別,最后獲得獎(jiǎng)金。
筆者認(rèn)為這兩個(gè)游戲的特點(diǎn)都是先進(jìn)行判斷再進(jìn)行選擇,就這樣學(xué)生在游戲中,潛移默化中就對(duì)分支結(jié)構(gòu)有所了解了。這時(shí)再引出我們的主題分支結(jié)構(gòu),學(xué)生就容易接受,而且興趣相對(duì)較濃。因?yàn)榉种ЫY(jié)構(gòu)學(xué)得越好,理解的越透徹,游戲就會(huì)玩得越好。而游戲玩得好的同學(xué),理解分支結(jié)構(gòu)也更加簡(jiǎn)單了。只要激發(fā)了學(xué)生的興趣,讓學(xué)生自主成為學(xué)習(xí)的主體,那么學(xué)習(xí)效率自然是事半功倍。
(2)注重生生互助,提高學(xué)生課堂的學(xué)習(xí)效率。筆者發(fā)現(xiàn)在生生互助的模式中,可以讓學(xué)生感受到自我的存在,明確自己的責(zé)任,從而也就樹(shù)立起了良好的學(xué)習(xí)目標(biāo),實(shí)現(xiàn)高效學(xué)習(xí)。
在講解多分支結(jié)構(gòu)實(shí)例——根據(jù)車(chē)牌號(hào)碼查詢(xún)汽車(chē)所在地程序時(shí),筆者先根據(jù)每個(gè)班級(jí)學(xué)生的學(xué)情及技能應(yīng)用水平的不同將學(xué)生分成A、B、C三個(gè)層次,然后再分成6-8個(gè)小組,要求每組成員中必須有A、B、C各層次的成員各兩名以上,并由學(xué)生投票選出自己的小組長(zhǎng)。教師只需交給小組長(zhǎng)任務(wù)表,由小組長(zhǎng)具體安排分工,小組內(nèi)解決不了的問(wèn)題再來(lái)請(qǐng)教老師。
筆者發(fā)現(xiàn)小組內(nèi)通過(guò)交流、質(zhì)疑、爭(zhēng)辯、補(bǔ)充、合作等,很快就完成了老師布置的任務(wù)。學(xué)生跟學(xué)生之間的交流非常順暢,平時(shí)一些上課不愿發(fā)言或者積極性不高的同學(xué)也都積極參與了進(jìn)來(lái),而且學(xué)生更容易接受來(lái)自其他學(xué)生的互助。這樣的生生互助模式比老師一個(gè)人“滿(mǎn)堂灌”的模式效率高了很多,而且每個(gè)學(xué)生都能積極參與,充分發(fā)揮了學(xué)生在學(xué)習(xí)中的主導(dǎo)地位。
2.1學(xué)生學(xué)習(xí)VB程序設(shè)計(jì)的興趣顯著提高。學(xué)期初,筆者曾對(duì)九年級(jí)四個(gè)班級(jí)(901-904)的學(xué)生做了一份關(guān)于學(xué)習(xí)VB程序設(shè)計(jì)興趣度的調(diào)查表。在接下來(lái)的教學(xué)過(guò)程中,由筆者任教的901和902班采用上述教學(xué)策略,而903和904班則由另外一位老師采取常規(guī)的教學(xué)模式。兩個(gè)月后筆者再次對(duì)這四個(gè)班的學(xué)生進(jìn)行了問(wèn)卷調(diào)查,并把兩次調(diào)查的結(jié)果做對(duì)照。
由表中數(shù)據(jù)可以清晰看出, 筆者任教的兩個(gè)班級(jí)采用上述教學(xué)策略后,學(xué)生對(duì)VB程序設(shè)計(jì)感興趣的人數(shù)由12上升到了65人之多,效果是非常顯著的。
2.2學(xué)生程序設(shè)計(jì)能力明顯提升,信息學(xué)競(jìng)賽屢創(chuàng)佳績(jī)。幾年前作為鄉(xiāng)鎮(zhèn)初中,最怕的就是參加各種信息學(xué)競(jìng)賽。通過(guò)筆者和我校信息組成員共同努力與探索,在行之有效的教學(xué)策略驅(qū)動(dòng)下,我校師生的信息技術(shù)水平也有了質(zhì)的提升。近幾年的嘉興市信息學(xué)競(jìng)賽中我校屢創(chuàng)佳績(jī),不管是從報(bào)名人數(shù),還是獲獎(jiǎng)情況都有了質(zhì)的飛越,連續(xù)三年均有學(xué)生獲嘉興市中小學(xué)信息學(xué)競(jìng)賽一等獎(jiǎng)。
幾年來(lái)我校以探究九年級(jí)信息技術(shù)VB分支結(jié)構(gòu)的教學(xué)策略為契機(jī),加強(qiáng)對(duì)程序結(jié)構(gòu)的理解和應(yīng)用,使得我校師生的信息素養(yǎng)有了明顯提升,但也還存在一些困難。但是筆者相信,只要我們信息技術(shù)老師勇于嘗試,不斷創(chuàng)新,在實(shí)踐中善于總結(jié)經(jīng)驗(yàn)并反思改進(jìn),信息技術(shù)VB程序結(jié)構(gòu)的教學(xué)質(zhì)量也會(huì)穩(wěn)步提高。