胡風(fēng)
摘 要: 教學(xué)LOGO過程的建立和調(diào)用,是小學(xué)程序設(shè)計教學(xué)的重點(diǎn)內(nèi)容,也是教學(xué)中的難點(diǎn),而《帶參數(shù)的過程》則是難點(diǎn)中的難點(diǎn)。學(xué)生剛接觸程序設(shè)計,還沒有形成設(shè)計過程的思路。對這一內(nèi)容的教學(xué),應(yīng)引導(dǎo)學(xué)生從已有的知識出發(fā),從學(xué)生熟悉的畫多邊形的過程,以及無參數(shù)的過程逐步演變到有參數(shù)的過程,然后組織學(xué)生觀察、理解參數(shù)的格式和作用,最后安排和設(shè)計適當(dāng)?shù)牟僮骶毩?xí),加深學(xué)生對參數(shù)的理解。
關(guān)鍵詞: 小學(xué)信息技術(shù)課堂教學(xué) 帶參數(shù)的過程 教學(xué)案例
一、背景
市教研室開設(shè)了“溝通交流,共促成長”的小學(xué)信息技術(shù)教師研修班,我作為一名郊區(qū)的老師,準(zhǔn)備了一節(jié)公開課。我對LOGO語言的教學(xué)有自己的理解,但更多的是困惑。通過這次活動我向優(yōu)秀的老師學(xué)習(xí),知不足,思改進(jìn)。
二、活動過程
(一)復(fù)習(xí)導(dǎo)入
1.復(fù)習(xí)簡單過程的一般形式。
(1)過程頭:TO 過程名。
(2)過程體: 過程體。
(3)過程尾:END。
2.要求學(xué)生定義一個正方形過程ZFX,畫出一個邊長為80的正方形。
用定義的圖形畫出下面的圖形(任選其一):
請一名學(xué)生輸入過程,畫出圖形。(師板書)
3.師: 剛剛我們用定義的正方形過程ZFX畫出了兩個大小相同的正方形。如果我們要用這個ZFX的過程畫出兩個不同大小的正方形,怎么辦?其中,一個是邊長為80的正方形,另一個是邊長為100的正方形。過程ZFX中,哪一個數(shù)決定了正方形的大??? 可以修改過程體中的哪一個數(shù)?
生演示用過程編輯器修改。
4.師:剛才,我們通過進(jìn)入編輯器修改前進(jìn)步數(shù)的方法畫出了不同大小的正方形。有沒有簡單的方法,只需定義一次過程,就能畫出不同大小的圖形?
今天,我們就來學(xué)習(xí)帶參數(shù)的過程。
(設(shè)計意圖:通過復(fù)習(xí)簡單過程的一般形式,幫助學(xué)生復(fù)習(xí)。練習(xí)定義一個正方形過程ZFX,并調(diào)用定義的圖形畫圖形,為帶參數(shù)的過程的定義和調(diào)用做鋪墊。通過練習(xí)改變正方形的邊長,幫助學(xué)生復(fù)習(xí)過程的修改,同時引入主題:帶參數(shù)的過程。)
(二)新授
1.出示過程:
TO zfx
REPEAT 4 [FD 80 RT 90]
END
師:這是定義了一個邊長為80的正方形過程,很明顯,F(xiàn)D后的數(shù)值80,決定了正方形的大小,如果我們要用這個過程畫不同大小的正方形,顯然FD后不能給定一個固定的數(shù)值。怎么辦?只能用一個變化的量代替實際數(shù)據(jù)。
把80改為“:x”,在過程名后添上“:x”。
生讀一讀,師板書。
強(qiáng)調(diào):過程名與“:”間有一個空格,而“:”與x間無空格。
2.介紹“常量”、“變量”、“變量名”、“賦值”。
師:過程中,固定不變的實際數(shù)據(jù)“80”稱為“常量”。
用來代替實際數(shù)據(jù)的“:x”叫做“變量”,字母x叫“變量名”。
在調(diào)用過程時,允許我們對變量輸入各種數(shù)值叫賦值。
3.我們把帶有變量的過程叫做帶參數(shù)的過程。
如ZFX就是一個帶參數(shù)的過程,:x是變量。
4.師板書:調(diào)用過程,ZFX 80 ZFX 100 。
生操作,重新定義一個帶參數(shù)的過程ZFX,畫出兩個不同大小的正方形,變量名為X。
生演示帶參過程的定義和調(diào)用。
(1)定義過程。
(2)調(diào)用過程:ZFX 100 lt 90 ZFX 80
(設(shè)計意圖:通過簡單過程,引入帶參數(shù)的過程,明確冒號與參數(shù)之間無空格等格式。介紹基本概念。通過練習(xí)重新定義一個帶參數(shù)的過程ZFX,學(xué)生在實踐中理解帶參數(shù)的過程。)
(三)練習(xí)
定義一個帶參數(shù)的過程,畫出邊長為80的正多邊形。
生操作。
生演示并交流。
(設(shè)計意圖:改變了發(fā)生變化的量,例題中是邊長在變,練習(xí)中是邊數(shù)在變。通過練習(xí),讓學(xué)生感受到這些變化。)
(四)小結(jié)
1.歸納帶參過程的一般形式:
TO 過程名 :變量名
過程體
END
2.注意點(diǎn)
(1)變量名之前有冒號,但不能有空格。
(2)過程名與變量之間,變量之間一定要有空格。
(3)變量名的組成:字母或字母與數(shù)字的組合。
(4)調(diào)用時的賦值需要與變量在順序與個數(shù)上相對應(yīng)。
(設(shè)計意圖:總結(jié)帶參數(shù)過程的一般形式。)
(五)修改
如果帶參數(shù)的過程出錯,則同樣也可以用過程編輯器修改。
師演示。
師板書。
(設(shè)計意圖:培養(yǎng)學(xué)生對錯誤的修改能力。)
(六)鞏固練習(xí)
定義一個帶參數(shù)的過程,畫出任意邊長的正多邊形。
生操作。
生演示并交流。
(設(shè)計意圖:把變化的邊數(shù)與邊長結(jié)合在一起,讓學(xué)生體會到兩個參數(shù)的運(yùn)用。)
(七)拓展練習(xí)
定義由幾個相同的任意邊長的正多邊形組成的環(huán)形圖案的帶參數(shù)過程。
(設(shè)計意圖:變?yōu)槿齻€參數(shù)的運(yùn)用。)
(八)總結(jié)
我們用帶參數(shù)的過程還可以畫出哪些圖形呢?我們一起來看一看。
這節(jié)課我們學(xué)習(xí)了帶參數(shù)的過程知道了怎樣定義、調(diào)用和修改一個帶參的過程,畫出不同大小的圖形。
三、教學(xué)反思
《帶參數(shù)的過程》一課是江蘇科學(xué)技術(shù)出版社《小學(xué)信息技術(shù)(選修)》中LOGO言模塊的第12課。教學(xué)LOGO過程的建立和調(diào)用,是小學(xué)程序設(shè)計教學(xué)的重點(diǎn)內(nèi)容,也是教學(xué)中的一個難點(diǎn),而帶參數(shù)的過程則是難點(diǎn)中的難點(diǎn)。學(xué)生剛接觸程序設(shè)計,還沒有一個設(shè)計過程的思路。對這一內(nèi)容的教學(xué),應(yīng)引導(dǎo)學(xué)生從已有的知識出發(fā),從學(xué)生熟悉的畫多邊形的過程,以及無參數(shù)的過程逐步演變到有參數(shù)的過程,然后組織學(xué)生觀察、理解參數(shù)的格式和作用,最后安排和設(shè)計適當(dāng)?shù)牟僮骶毩?xí),加深學(xué)生對參數(shù)的理解。