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