陳子棟
在小學(xué)信奧教學(xué)中,對學(xué)生的作業(yè)和試卷,總會遺憾地發(fā)現(xiàn),許多學(xué)生解題錯誤的原因是沒有看清題目,沒有讀懂題目的意思。只要老師再把題目要求讀一讀,學(xué)生會馬上反應(yīng)過來,或者讓學(xué)生再重新做一次,他們就會做對了。于是,我們往往會給這些學(xué)生戴上粗心、毛糙等“帽子”。深入分析,是不是真的粗心、毛糙惹的禍呢?其實,在粗心、毛糙的背后顯露的正是學(xué)生審題能力的薄弱。從學(xué)生看到題目到動筆解決問題之間有一個非常重要的過程,這個過程便是“有效觀察”。有效觀察是學(xué)生應(yīng)用所學(xué)知識解決問題的第一步,是形成解題思路、做出準確解題判斷的突破口,是解決問題的基礎(chǔ)和先導(dǎo)。筆者根據(jù)信息技術(shù)核心素養(yǎng)中信息意識的培養(yǎng)要求,歸納總結(jié)出畫圖、列數(shù)據(jù)、多維度等有效觀察方法,使學(xué)生在觀察中豐富感知,獲得靈感,最終發(fā)展思維,解決問題。
畫圖觀察,讓思維更縝密
有效觀察能力需要以一定的知識儲備、認知水平為依托,更需要有良好的讀題習(xí)慣、有效的思考方法為保證。而這種能力的獲得并不是一蹴而就的,它需要有一個學(xué)習(xí)、積累、反思、鞏固、發(fā)展的長期過程。而畫圖是最基礎(chǔ)的一種觀察方法,所以培養(yǎng)學(xué)生的有效觀察要從畫圖開始,讓學(xué)生的思維更縝密。
例題一:【入門】自由落體
題目描述:球從M米高度自由下落,每次落地后返回原高度的一半,再落下。它在第N次落地時反彈多高?共經(jīng)過多少米?保留兩位小數(shù)。輸入:M N;輸出:它在第N次落地時反彈多高?共經(jīng)過多少米?保留兩位小數(shù),空格隔開,放在一行。樣例輸入[復(fù)制]1000 5;樣例輸出 [復(fù)制]:31.25 2875.00
分析:小學(xué)五年級的學(xué)生,空間想象能力比較薄弱,用畫圖先來模擬這個球的運行軌跡。這樣就能很容易找到規(guī)律,一次落地后反彈,s=s+c;c=c/2;s=s+c,球一次又一次的落地,總結(jié)得到規(guī)律。但是球最后多走了c的距離,如果不畫圖,很多學(xué)生會漏掉,所以畫圖能讓學(xué)生思維更縝密。(如圖1)
列數(shù)據(jù)觀察,讓思維更敏銳
古人云:“授人一魚,僅供一飯之需;授人以漁,則終生受益?!睆奈迥昙墝W(xué)信奧開始,教師就應(yīng)關(guān)注培養(yǎng)學(xué)生觀察能力的教學(xué),采取列數(shù)字這種切實有效的方法幫助學(xué)生逐漸養(yǎng)成良好的審題觀察習(xí)慣,讓思維變得更敏銳。
例題二:【入門】數(shù)列求和
題目描述:有一數(shù)列如下:1 2 4 7 11 16 22…… 試求該數(shù)列前N項之和。
輸入:一個整數(shù)N( 0 < N < 1000 );輸出:一個整數(shù);樣例輸入[復(fù)制]:6;樣例輸出[復(fù)制]:41。
分析:仔細觀察數(shù)列有什么規(guī)律?通過列數(shù)據(jù),學(xué)生很快會發(fā)現(xiàn)這個數(shù)列不是明顯的等差,或者等比數(shù)列。通過相鄰兩項相減,可以得到差值正好為1、2、3、4、5這樣的等差數(shù)列,所以編寫程序的時候,需要再加一個中間變量c,c是由i累加得到的,來表示等差項,把c累加到s里,而不是直接把i累加到s里。所以對于稍難一點的題目,學(xué)生通過列數(shù)據(jù),可以很快地找到規(guī)律,讓學(xué)生的思維變得更敏銳。(如圖2)
多維度觀察,讓思維更清晰
通過多維度觀察題目,可以弄清楚已知量、未知量以及所求問題規(guī)模大小、耗時多少。學(xué)會分類、整理和歸類,重新安排已知條件和問題的順序,使隱蔽條件和問題清晰可見,為進行正確解題判斷提供依據(jù)。
例題三:【中級】第n小的質(zhì)數(shù)
題目描述:輸入一個正整數(shù)n,求第n小的質(zhì)數(shù)。輸入:一個不超過 10000 的正整數(shù)n。輸出:第n小的質(zhì)數(shù)。樣例輸入:10;樣例輸出:29。
分析:在解這題之前,先來了解一下約數(shù)。什么是約數(shù)?n以內(nèi)的約數(shù),就是所有能被n整除的數(shù)。比如4,它的約數(shù)有1,2,4。質(zhì)數(shù)就是只有1和本身兩個約數(shù),所以4不是質(zhì)數(shù),是合數(shù)?,F(xiàn)在從定義出發(fā),第一維度觀察后,用最普通的方法求質(zhì)數(shù),就是求約數(shù)的個數(shù),只要約數(shù)個數(shù)只有2個就可以確定,這個數(shù)就是質(zhì)數(shù)。
第一維度觀察普通方法:(如圖3)
評測得分:50分。有同學(xué)發(fā)現(xiàn)問題嗎?時間超時,為什么會超時呢?因為這里有兩重循環(huán),第10000個質(zhì)數(shù),最大數(shù)肯定不止10000,所以老師在50000內(nèi)尋找,所以一不小心就超時了。接著用第二維度觀察,用反證法解題,比如一個數(shù),除了一和本身,一旦發(fā)現(xiàn)另外的約數(shù),就馬上可以結(jié)束循環(huán),反證了這個數(shù)肯定不是質(zhì)數(shù)。這樣改進方法,減少循環(huán)次數(shù),我們也稱剪枝,評測得分83分。第三維度觀察,思考得到約數(shù)是成對出現(xiàn),我們還可以將枚舉的內(nèi)循環(huán)j再次進行剪枝,floor(sqrt(i))保證可以通過更大的測試數(shù)據(jù),最后評測得分為滿分。(如圖4)
結(jié)合上述,教師在小學(xué)信奧教學(xué)中應(yīng)該創(chuàng)設(shè)適宜的情境,點撥學(xué)生進行有效觀察,讓學(xué)生在觀察中感知、在觀察中迸發(fā)靈感,使信奧學(xué)習(xí)充滿智慧。
(作者單位:浙江省諸暨市暨陽街道浣紗小學(xué))