1. 首頁
  2. 資訊科技

六年級下冊資訊科技《LOGO語言的過程》的教學設計

六年級下冊資訊科技《LOGO語言的過程》的教學設計

教學背景:

本課之前只學習了LOGO語言的基本繪圖命令,最大的問題是命令不能儲存,畫錯了也無法修改,如果需要再畫一次,只好重新輸入,非常麻煩, 另外就是複雜圖形往往都是由基本圖形構成的,基本的三角形、正方形和圓,往往需要多次重複輸入相同的命令。對此學生深有體會。如果能把教小海龜畫圖的命令儲存起來,需要時只作少量修改,不就很好嗎?對此學生很好理解。這樣的教學其實已經滲透了程式的編寫思想。

教學重點:

什麼是過程;過程的定義和使用。

教學難點:

過程的定義和使用;過程的修改和除錯。

教學目標:

知識與技能:

1、知道什麼叫過程;

2、學習和掌握過程的編寫、定義和使用的方法;

3、理解執行過程名其實就是執行過程中的命令串,一經定義後的過程,可以與基本命令一樣使用。

過程與方法:

1、讓同學回憶前面我們是怎樣用基本命令畫圖的,如何畫錯了,我們又是怎樣修的,從而啟發學生思考有沒有一種方法,讓小海龜記住畫圖時執行命令的順序過程,如果需要它再畫相同的圖形時,只告訴它要執行的任務,而不需要告訴它具體的命令過程,它也可以憑記憶完成任務。這樣是程式結構化設計思想,也能很好地理解什麼是過程;

2、透過完成畫正方形過程的編寫、定義、執行和修改任務,讓同學在操作、實踐、理解中掌握過程的定義和使用。

情感與態度: 計算機的程式設計要求科學而嚴密,透過本課的學習讓同學從小養成科學嚴謹地工作態度。

課前準備:

用LOGO語言畫出的正方形、圓和三角形成基本圖形。

教學過程:

一、引入

1、師佈置上機任務,同時也是複習的過程: 請一組的同學畫一個邊長為30的正方形; 請二組的同學畫一個邊長為60的三角形; 請三組的同學畫一個邊長為5的圓;

2、生操作、教師巡視

3、隨機再要求學生清屏後,調整引數再完成畫正方形、三角形和圓。

師引導學生思考: 在命令小海龜畫圖的時候,總是需要我們一行行地輸入命令,這樣雖然很直觀,但也有一個很大的缺點,那就是所有的命令都不能儲存,畫錯了也無法修改,如果需要再畫一次,只好重新輸入,非常麻煩。

另外,小海龜只會做前進、後退、左轉或右轉等簡單動作,如何我們要小海龜畫一個正方形,必須告訴它怎麼畫,那怕它剛畫了一個正方形,還是不能記住畫圖的'命令和過程。 其實不是小海龜太笨,而是我們沒有讓它記住完成任務的命令和過程。那麼怎樣才能讓小海龜記住畫圖的命令和過程呢?為了解決這一問題,LOGO語言為同學們準備了一個特殊的方法叫做“LOGO語言的過程”(板書:LOGO語言的過程)。簡單地說,“過程”可以把畫一個圖形的所有命令組合在一起,給它取一個名字,並且讓小海龜牢牢地記住。以後只要輸入這個過程的名字,小海龜就能聽懂,並老老實實地畫出這個圖形來。也就是說,小海龜學會了畫這個圖形的新命令。

二、新課教學

板書:

一、什麼叫過程:把海龜畫圖過程中執行的所有命令組合在一起就叫過程。

師:那麼我們該如何編寫和定義過程呢?

板書:

二、如何編寫和定義過程

1、過程的編寫:EDIT ZFX 師:下面我們來看看如何編寫一個讓海龜畫正方形的過程。

師演示在命令視窗輸入:EDIT ZFX 這裡EDIT是指開啟編輯視窗,ZFX是我們要編寫的過程的名字,注意在它們之間要留有空格。

師:(強調過程的格式)這時,LOGO就會開啟一個編輯視窗,視窗中第一行TOZFX 稱為過程頭,其中ZFX是這個過程的名字,被稱為“過程名”,最後一行END稱為過程尾,中間空著的一行,就是留給我們寫過程命令的位置。

我們在過程頭和過程尾之間寫上畫正方形的命令

2、過程的定義:F2 敲F2鍵就可以完成ZFX過程的“定義”,回到命令視窗。命令視窗會顯示ZFX redefined的資訊,表示ZFX過程已經定義成功。定義過程就是讓小海龜記住過程的內容。

3、執行過程:過程名 當我們在命令列中輸入過程名,就表示要小海龜執行過程頭和過程尾之間的命令。

在命令視窗中鍵入過程名ZFX,回車後,小海龜立刻畫出一個正方形。

請你在命令視窗中輸入:FD 100 ZFX,看看小海龜能畫出一個什麼圖形?

師小結:說明定義後的過程可以與前面我們學習的基本命令混合使用。實際上,小海龜在我們的幫助下,學會了畫的正方形的命令ZFX,並且一經定義的過程,可以任務的執行。

任務:試一試,你能讓海龜記住畫三角形和圓的命令嗎?

學生上機練習,教師巡迴指導。

三、過程的修改和除錯

當編寫好的過程需要修改時,只需要再在命令視窗中輸入:EDIT 過程名 回車,就可以再次進行過程編寫視窗,對過程進行修改,修改好的過程必須再次用F2定義,否則,小海龜還是記住上一次的過程。

師總結:我們可以用過程讓海龜記住畫圖的命令。執行命令“EDIT 過程名 回車”,可進入過程編寫視窗;第一個過程的都是以 “TO 過程名”開始,以“END”結束,在過程頭與過程尾之間是海龜執行過程時畫圖的命令;編寫好的命令必須用F2定義;執行過程時,只需要與基本命令一樣,在命令視窗中輸入“過程名 回車”。

任務:請同學們定義畫正方形、長方形、三角形和圓的過程: (小提示:你可以在編輯視窗中,一次輸入多個過程。不過要注意,每個過程都應該有自己的過程頭和過程尾。)

板書設計:

LOGO語言的過程

一、什麼叫過程:把海龜畫圖過程中執行的所有命令組合在一起就叫過程。

二、如何編寫和定義過程

1、過程的編寫:EDIT ZFX

2、過程的定義:F2

三、執行過程: 在命令視窗中輸入:過程名 回車

四、過程的修改和除錯