第一篇:第一課小海龜畫正三角形
第一課小海龜畫正三角形
教學(xué)目標(biāo):
1、初步認(rèn)識small basic語言,了解其基本的操作使用方法。
2、理解什么是對象及其屬性、操作方法。
3、認(rèn)識“Turtle”對象,掌握其屬性、操作方法。
4、掌握使用small basic命令(語句)畫正三角形的方法。
教學(xué)重難點:
重點:掌握使用對象的屬性、操作的方法;
難點:理解對象及其屬性、操作。
教學(xué)方法:
演示法、任務(wù)驅(qū)動法、講授法
教學(xué)過程:
一、認(rèn)識Small Basic
二、命令的分析
三、實例教學(xué)(教師演示)
四、學(xué)生動手實踐
1、經(jīng)過自主練習(xí),同學(xué)們能夠成功運行程序嗎?最終畫出什么圖形呢?
2、不成功的話,又存在著哪些問題呢?為什么呢?該如何解決呢?
五、深入學(xué)習(xí)
1、思考問題:
0
A、小海龜能不能在窗口的任意位置畫三角形?
B、小海龜能不能“爬”快點?
C、小海龜開始“爬”時,頭能否不垂直向上,能否改變方向?
2、屬性、操作的學(xué)習(xí)
3、實例教學(xué)
六、自主練習(xí)
? 任務(wù):請同學(xué)們利用已經(jīng)學(xué)習(xí)的Turtle屬性和操作,自己動手試一試,畫出各種圖
形。
七、學(xué)生演示
八、總結(jié)
第二課小海龜畫彩色正五邊形
教學(xué)目標(biāo):
1、理解變量及其命名規(guī)則
2、掌握變量的賦值及變量的應(yīng)用
3、認(rèn)識”GraphicsWindow”對象及常用屬性設(shè)置
教學(xué)重難點
重點:變量及其應(yīng)用
難點:理解賦值語句,不要將賦值語句和數(shù)學(xué)中的等式混為一談。教學(xué)方法
講授法、演示法、任務(wù)驅(qū)動法
教學(xué)過程
一、引入教學(xué)
1、小海龜畫一個正三邊形。
2、小海龜畫正五邊形
命令:命令:
2、疑問?
? 小海龜畫正五邊形的方法與畫正三邊形的方法相似:畫一條邊,旋轉(zhuǎn)一定的角度,然后
再畫一條邊,旋轉(zhuǎn)一定的角度??直到畫完。然而,兩者唯一不同的地方就是邊數(shù)和旋轉(zhuǎn)的角度。假如小海龜要畫正N邊形,需要修改旋轉(zhuǎn)的角度,以及畫的邊長的大小,這時候一個一個地修改,會不會很麻煩呢?為了簡化工作,對于邊長的大小和旋轉(zhuǎn)的角度,我們能否分別用代表未知數(shù)的“符號”來表示呢?
? 比如:Turtle.Move(100)中的“100”能否用未知數(shù)“Length”來表示呢?
二、變量
1、變量:
?
1、我們將程序中代表某個值的符號稱為“變量”。
?
2、變量是程序用來保存數(shù)據(jù)的。
?
3、規(guī)則:
A、變量名要以字母、漢字、數(shù)字、下劃線命名,且不能以數(shù)字開頭。
B、變量名不能與對象、屬性、操作名相同,也不能與Small Basic中的保留字相同,例如:if不能作為變量名。
C、變量名應(yīng)盡量簡單易懂。
2、變量—實例教學(xué)
? 小海龜畫正多邊形的時候,每畫一邊旋轉(zhuǎn)一個角度(這個角是正多邊形的外角)。畫完正
多邊形正好回到起點,整個過程小海龜共旋轉(zhuǎn)了360度。
? 因此,用S表示正多邊形的邊數(shù);
用Length表示正多邊形的邊長;
用E表示小海龜每次旋轉(zhuǎn)的角度。
E=360/S
? 例子:(正三邊形)S=3
Length=100
E=360/S
Turtle.Move(Length)
Turtle.Turn(E)
Turtle.Move(Length)
Turtle.Turn(E)
Turtle.Move(Length)
Turtle.Turn(E)
三、賦值語句
? 變量就像一個存放數(shù)據(jù)的“盒子”,當(dāng)我們在程序中需要使用該“盒子”中的數(shù)據(jù)時,只要用該變量名指代就行了。
? 而在“盒子”中存放數(shù)據(jù),我們就用到賦值語句。
? 比如:
? S=3 把數(shù)值3存放在變量S中。
? Length=100 把數(shù)值100存放在變量Length中。
? E=360/S 先算出表達式360/S的結(jié)果(120),其中S=3,然后把數(shù)值120存放在變量E中。
? 注意:表達式中國可以包含函數(shù)、常量、變量,用小括號“()”表示運算的優(yōu)先次序變化。
不能用中括號“* +”.? 表達式中使用的算術(shù)運算符是:+-* /。
? 【格式】:
變量名=表達式
? 【作用】:
將右端表達式的值存放到左邊的變量中。變量被賦值之后,變量名就代表右邊表達式的值,直到又有賦值語句改變了該變量的值。
? 設(shè)置屬性值:
對象名.屬性名=表達式
比如:Turtle.x=100
? 獲得屬性值:
變量=對象名.屬性名
比如:E=Turtle.x
? 調(diào)用操作:
對象名.操作名稱(參數(shù))
比如:Turtle.Move(Length)第一課小海龜畫正三角形;教學(xué)目標(biāo):;
1、初步認(rèn)識smallbasic語言,了解其基本;
2、理解什么是對象及其屬性、操作方法;
3、認(rèn)識“Turtle”對象,掌握其屬性、操作方;
4、掌握使用smallbasic命令(語句)畫正;教學(xué)重難點:;重點:掌握使用對象的屬性、操作的方法;;難點:理解對象及其屬性、操作;教學(xué)方法:;演示法、任務(wù)驅(qū)動法、講授法
------------------
八
年
級
信
息
技
術(shù)
教
案
伍寶娣何永聰
四、GraphicsWindow對象;?
1、小海龜繪圖的窗口叫“圖形窗口”,它也是一個;?GraphicsWindow.PenColor;將繪畫的筆的顏色設(shè)置為“紅色”;?GraphicsWindow.PenWidth;將繪畫筆的粗細(xì)設(shè)置為10;?屬性介紹:(其他屬性見書本p12試一試);?PenColor(筆的顏色):其屬性值用英文表;Red:紅色Oran
------------------
四、GraphicsWindow對象
?
1、小海龜繪圖的窗口叫“圖形窗口”,它也是一個對象,對象的名稱叫“GraphicsWindow”。? 賦值語句:
? GraphicsWindow.PenColor=“Red”:
將繪畫的筆的顏色設(shè)置為“紅色”
? GraphicsWindow.PenWidth=10:
將繪畫筆的粗細(xì)設(shè)置為10
? 屬性介紹:(其他屬性見書本p12試一試)
? PenColor(筆的顏色):其屬性值用英文表示,使用時需要加上英文引號。
Red:紅色Orange:橙色Yellow:黃色
Green:綠色Blue:藍(lán)色Purple:紫色
White:白色Black:黑色
? PenWidth(筆的粗細(xì)):其屬性值用數(shù)字表示,數(shù)字越大,筆畫越粗。
?
2、實力教學(xué):
?
3、自主練習(xí):請同學(xué)們利用已經(jīng)學(xué)習(xí)的Turtle和GraphicsWindow屬性和操作,自己動
手試一試,畫出各種圖形。
五、學(xué)生演示
六、任務(wù)驅(qū)動
? 任務(wù)一:完成書本P12試一試,猜一猜GraphicsWindow各屬性和操作的含義。
? 任務(wù)二:完成書本p12試一試第二題,畫綠色的正五邊形。
? 任務(wù)三:完成書本p12試一試第三題,在圖形窗口寫上“我愛編程”,設(shè)置合 適的顏色
和字號。(提示:使用GraphicsWindow.Draw(x,y,text)操作,字號:GraphicsWindow.FontSize屬性操作)
七、總結(jié)
第三課小海龜畫正多邊形
教學(xué)目標(biāo)
1、了解什么是算法,了解算法的自然語言描述和流程圖描述
2、理解For??EndFor循環(huán)語句的使用方法
教學(xué)重難點
重點:學(xué)習(xí)For??EndFor循環(huán)語句的使用方法
難點:理解循環(huán)的控制
教學(xué)方法
講授法、演示法、任務(wù)驅(qū)動法
教學(xué)過程
一、復(fù)習(xí)
學(xué)生演示,點評作業(yè)
二、算法與流程圖
流程圖圖形
三、For?EndFor循環(huán)語句
四、實例教學(xué):正N邊形
五、學(xué)生自主練習(xí)
? 任務(wù)1:畫正18變形,要求用For??EndFor循環(huán)語句
? 任務(wù)2:完成試一試P18第一題:編寫程序,畫一個邊越來越粗的正八邊形。(提示:邊 的變化跟隨著計數(shù)器變化)
? 任務(wù)3:完成試一試P19第二題
? 任務(wù)4:完成試一試P19第三題
六、學(xué)生演示
七、總結(jié)
第二篇:《小海龜畫正三角形》教學(xué)設(shè)計及反思[推薦]
《小烏龜畫正三角形》教學(xué)設(shè)計
簡介:LOGO語言是一種計算機程序設(shè)計語言,它誕生于美國麻省理工學(xué)院人工智能實驗室。LOGO在希臘文中有“文字”、“符號”和“思索”的意思。帕伯特發(fā)明的LOGO就是希望孩子不要機械地記憶事實,強調(diào)創(chuàng)造性的探索。但我們發(fā)現(xiàn)當(dāng)前學(xué)生學(xué)習(xí)LOGO雖然大多也能掌握這些知識,但這些知識是老師給灌進出的,而不是自己探索、自己悟出來的,因此學(xué)生獨立思考、獨立探索的能力就得不到培養(yǎng)。本節(jié)課就從學(xué)生興趣入手,讓學(xué)生在“探”中“悟”、“悟”中“探”,積極主動地獲取知識,既可訓(xùn)練學(xué)生的思維,也能體現(xiàn)學(xué)生的主體性?!窘虒W(xué)目標(biāo)設(shè)計】
1.知識目標(biāo):學(xué)會指揮小海龜準(zhǔn)確地畫出正三角形,學(xué)會使用Turtle命令。2.能力目標(biāo):通過編程練習(xí),培養(yǎng)嚴(yán)謹(jǐn)、認(rèn)真、科學(xué)的編程習(xí)慣,提高計算能力、思維能力和推理能力。
3.情感目標(biāo):在獨立思考的基礎(chǔ)上,同學(xué)之間相互協(xié)作,以組為單位相互競賽,養(yǎng)成積極進取的學(xué)習(xí)習(xí)慣?!窘虒W(xué)重點、難點】
教學(xué)重點:命令Turtle的功能及格式。
難點:
1、讓學(xué)生自己“悟”出命令中的內(nèi)容
2、對象和操作的關(guān)系。【教學(xué)方法】
任務(wù)驅(qū)動法、啟發(fā)式教學(xué)法、發(fā)現(xiàn)教學(xué)法。
【教學(xué)過程】
一、游戲,激趣導(dǎo)入
師:我找一個同學(xué)和老師一起表演游戲。同學(xué)們注意觀察。
師:我下命令,這個同學(xué)按我命令行走。前進100步,向右轉(zhuǎn)120度,前進100步,向右轉(zhuǎn)120度,前進100步,向右轉(zhuǎn)90度。師:發(fā)現(xiàn)這個同學(xué)走了個什么圖形?
二、教授新知 出示
Turtle.Move(100)Turtle.Turn(120)Turtle.Move(100)Turtle.Turn(120)Turtle.Move(100)Turtle.Turn(120)現(xiàn)在展示的就是畫正三角形的命令組,仔細(xì)觀察這三組命令? 師:在small basic中,我們要編程控制的東西都是“對象”。小海龜“Turtle”是一個對象,小海龜畫圖的窗口“Graphics Widow”也是一個對象,后面我們還會學(xué)習(xí)到很多對象。
學(xué)習(xí)完這節(jié)課,你會發(fā)現(xiàn),對象有自已的“操作”,例如“Move()”就是的一個操作。每個操作后面都帶一個圓括號(),中間寫上該操作所帶的參數(shù)。例如Move(100)表示向前移動100步,Turn(120)表示向右轉(zhuǎn)彎120度。
三、大顯身手
師:到同學(xué)們大顯身手的時間了。
要求:指揮小海龜畫一個邊長是100的正三角形。
四、總結(jié)(2分鐘)
師:今天這節(jié)課你有哪些收獲?
學(xué)完這節(jié)課后你有什么感受? 【教后反思】
本節(jié)課教學(xué)重點:引導(dǎo)學(xué)生通過“探”這個過程,“悟”出Turtle命令的任用。教學(xué)難點是:引導(dǎo)學(xué)生“悟”出重復(fù)命令的重復(fù)次數(shù)和重復(fù)內(nèi)容之間的關(guān)系、以及正多邊形的邊數(shù)與旋轉(zhuǎn)角度之間的關(guān)系。本節(jié)課,我采用了“任務(wù)驅(qū)動、發(fā)現(xiàn)學(xué)習(xí)、探求知識、深入領(lǐng)悟”的教學(xué)模式,學(xué)生在“探”中“悟”,“悟”中探,積極主動地獲取知識,體現(xiàn)了學(xué)生的主體性。
第三篇:第二課 小海龜畫彩色五邊形(教學(xué)設(shè)計)(定稿)
第二課
小海龜畫彩色五邊形
授課人:
授課班級:初二10班
教學(xué)目標(biāo):
1、理解變量及其命名規(guī)則。
2、掌握變量的賦值及變量的應(yīng)用。
3、認(rèn)識“GraphicsWindow”對象及常用屬性設(shè)置。
教學(xué)重難點
重點:變量及其應(yīng)用
難點:理解賦值語句,不要將賦值語句和數(shù)學(xué)中的等式混為一談。
教學(xué)方法
講授法、演示法、任務(wù)驅(qū)動法
教學(xué)過程
一、引入教學(xué)
1、回顧上一節(jié)課用小海龜畫正三角形的過程。
2、復(fù)習(xí)小海龜對象的相關(guān)屬性。
3、提出任務(wù):如果要用小海龜畫正五邊形,應(yīng)該如何實現(xiàn)呢?
二、變量
1、列出兩種畫正三角形的程序代碼,通過對比分析兩個程序段的優(yōu)劣。
2、學(xué)習(xí)變量相關(guān)知識要點
(1)我們將程序中代表某個值的符號稱為“變量”。(2)變量是程序用來保存數(shù)據(jù)的。(3)變量取名規(guī)則
A、變量名要以字母、漢字、數(shù)字、下劃線命名,且不能以數(shù)字開頭。B、變量名不能與對象、屬性、操作名相同,也不能與Small Basic中的保留字相同,例如:if不能作為變量名。C、變量名應(yīng)盡量簡單易懂。
3、實例教學(xué)
小海龜畫正多邊形的時候,每畫一邊旋轉(zhuǎn)一個角度(這個角是正多邊形的外角)。畫完正多邊形正好回到起點,整個過程小海龜共旋轉(zhuǎn)了360度。因此,用S表示正多邊形的邊數(shù);用Length表示正多邊形的邊長;用E表示小海龜每次旋轉(zhuǎn)的角度。E=360/S。例子:(正三邊形)
S=3
//S表示多邊形的邊數(shù)
Length=100
//Length表示多邊形的邊長 E=360/S
//E表示每次旋轉(zhuǎn)的角度 Turtle.Move(Length)Turtle.Turn(E)
Turtle.Move(Length)Turtle.Turn(E)Turtle.Move(Length)Turtle.Turn(E)
三、賦值語句
變量就像一個存放數(shù)據(jù)的“盒子”,當(dāng)我們在程序中需要使用該“盒子”中的數(shù)據(jù)時只要用該變量名指代就行了。
而在“盒子”中存放數(shù)據(jù),我們就用到賦值語句。例如:
S=3
//把數(shù)值3存放在變量S中
Length=100
//把數(shù)值100存放在變量Length中 E=360/S
//先算出表達式360/S的結(jié)果(120),然后把數(shù)值120存放在變量中 注意:表達式中使用的算術(shù)運算符是:+-* /(分別對應(yīng)加、減、乘、除)賦值語句的格式和作用如下: 【格式】
變量名=表達式 【作用】
將右端表達式的值存放到左邊的變量中。變量被賦值之后,變量名就代表右邊表達式的值,直到又有賦值語句改變了該變量的值。拓展:
1、設(shè)置屬性值:對象名.屬性名=表達式
例如:Turtle.x=100
2、獲取屬性值:變量=對象名.屬性名
例如:E= Turtle.x
3、調(diào)用操作:對象名.操作名(參數(shù))
例如:Turtle.Move(Length)
四、GraphicsWindow對象
小海龜繪圖的窗口叫“圖形窗口”,它也是一個對象,對象的名稱叫“GraphicsWindow”。
賦值語句:
GraphicsWindow.PenColor=“Red”
//將繪畫的筆的顏色設(shè)置為“紅色” GraphicsWindow.PenWidth=10
//將繪畫筆的粗細(xì)設(shè)置為10,值越大線條越粗
五、任務(wù)
請同學(xué)們利用已經(jīng)學(xué)習(xí)的Turtle和GraphicsWindow屬性和操作,自己動手去完成各種圖形。
六、學(xué)生演示
挑選有示范性的例子進行演示
七、小結(jié)
1、靈活應(yīng)用變量,尤其是變量的取名要盡量簡單易懂。
2、正確使用賦值語句。
3、要學(xué)會分析所要畫的圖形的特點,歸納出它們的規(guī)律,然后編寫代碼實現(xiàn)。
八、課后思考練習(xí)
如果要畫正十二邊形、正三十邊形、正五十邊形,有沒有其它更好更快捷的方法可以實現(xiàn)呢?
第四篇:漂亮小海龜畫正多邊形及多角星教案[范文]
小海龜畫正多邊形及多角星
一 教學(xué)目標(biāo)
1.熟練掌握6個命令 home pu pd pe ht st 2.利用演示法,讓學(xué)生掌握多邊形的快捷方法 3.提高學(xué)生的數(shù)學(xué)和邏輯思維能力
二 教學(xué)重點
掌握6個PC Logo命令的使用
三 教學(xué)難點
轉(zhuǎn)角的確定和重復(fù)嵌套命令的使用方法
四 教法
演示法、任務(wù)驅(qū)動法
五 學(xué)法
自主探究法
六 教學(xué)準(zhǔn)備
多媒體
七 課時安排
兩課時
八 教學(xué)過程
師:上兩節(jié)課我們通過學(xué)習(xí)以及實踐上機操作,學(xué)習(xí)到了PC Logo的幾個基本命令,下面請同學(xué)來回憶一下。
(隨機提問
FD前進
BK后退
LT左轉(zhuǎn)
RT右轉(zhuǎn)
BYE退出)
師評價
師:這節(jié)課我們也來學(xué)習(xí)幾個簡單的命令
回家命令:格式:HOME
功能:讓小海龜回到初始點。小海龜在回家的路上會留下足跡。
描述:無論小海龜移到哪個位置上,只要輸入HOME命令,小海龜都會迅速跑回他的“家”中。所以畫小海龜當(dāng)前位置與原點之間的線段時,可以用HOME命令快速完成。
抬筆命令:格式:PU
功能:命令小海龜抬起它手中的筆。小海龜再移動的時候就不會留下痕跡了。(不會劃線)
落筆命令:格式:PD
功能:命令小海龜放下手中的筆,這時的小海龜就又可以畫圖了。
做一做 例一
橡皮擦:格式:PE
功能:命令小海龜拿起橡皮擦除它經(jīng)過的線
一點通:執(zhí)行PE命令后,其實呢,是讓小海龜?shù)墓P變成了和當(dāng)前的背景色,如果想要繼續(xù)用原來的顏色畫圖呢,就要執(zhí)行落筆命令(PD)
隱藏小海龜:格式:HT
功能:命令小海龜隱藏起來
顯示小海龜:格式:ST 功能:命令隱藏起來的小海龜重新顯示在屏幕上。
筆粗命令:WETW_N
功能:設(shè)置畫筆的粗細(xì),N是筆頭的型號,范圍是1-999,N越大,畫出的線越粗。Logo系統(tǒng)默認(rèn)的N是1。
下面我們根據(jù)今天學(xué)習(xí)的命令做一下我們P16頁的練習(xí)。
帶學(xué)生一起做練習(xí)習(xí)題一習(xí)題二,這段程序很眼熟呀,誰知道這段程序畫的是什么嗎? 正方形
有沒有人發(fā)現(xiàn)這段程序的特點呢?
(編寫程序內(nèi)容有重復(fù)部分)
那么,重復(fù)的內(nèi)容是什么呢?重復(fù)了幾次呢?
(FD 100 RT 90 重復(fù)了四次)
重復(fù)命令
格式:REPEAT_N[需要重復(fù)的命令] 功能:將方括號內(nèi)的命令重復(fù)執(zhí)行N次。
使用重復(fù)命令的關(guān)鍵是要找準(zhǔn)“需要重復(fù)的命令”
大家看16頁習(xí)題2,我們已經(jīng)在Logo中輸入這段程序,并且知道畫出的圖形是個正方形,大家也已經(jīng)分析了,在這段程序中,一共出現(xiàn)了四次一樣的命令。這就很重要了。我們已經(jīng)找到了正方形中重復(fù)的命令,那么我們是不是可以用我們的重復(fù)命令來快捷的畫出我們的正方形呢。來試一試吧。
PPT示例重復(fù)命令
知識窗:什么是正多邊形。
正多邊形:各邊都相等,各個角也都相等的多邊形叫做正多邊形。根據(jù)多邊形的邊數(shù)又可以分為正三角形、正方形,正五邊形等等。
想一想如何指揮小海龜畫正多邊形呢?正多邊形每條邊長度相等每個內(nèi)角的度數(shù)也相等,所以小海龜在畫正多邊形時,每次走的步數(shù)相同,每次旋轉(zhuǎn)的角度也相同。利用重復(fù)命令畫正多邊形時,正多邊形的邊數(shù)就是重復(fù)的次數(shù),每次的轉(zhuǎn)角就是正多邊形的外角度數(shù)。正多邊形是一個封閉的圖形,海龜畫一個圖形所轉(zhuǎn)角度共為360度,360除以正多邊形的邊數(shù),就可以得到轉(zhuǎn)角的度數(shù)。
下面來看例三
畫邊長為70的正方形。
小海龜每次走的步數(shù)為70,小海龜每次轉(zhuǎn)360÷3=120度,小海龜重復(fù)的次數(shù)為三次。則命令:
REPEAT_3[FD 70 RT 120] 或REPEAT_3[FD 70 RT 360/3]
我們書上的命令有錯誤,有沒有同學(xué)發(fā)現(xiàn)。小海龜前進的步數(shù)應(yīng)該為70而不是100
PPT
練一練
畫邊長為50的正五邊形
小海龜每次走的步數(shù)為 50 小海龜每次轉(zhuǎn) 360÷5=72 度 小海龜重復(fù)的次數(shù)為 5 次
則命令為 REPEAT_5[FD_50_RT_72] 同樣的 六邊形七邊形也是用這種辦法來快速畫圖。大家看PPT
知識窗:利用重復(fù)命令還可以畫多角星(小學(xué)階段我們只要掌握奇數(shù)多角星的繪制方法),如:五角星、九角星、十一角星等。這些多角星也是一個閉合的圖形,海龜在畫完圖形后又回到原來的位置上。用重復(fù)命令畫多角星關(guān)鍵是知道小海龜所轉(zhuǎn)的角度。如果多角星的角個數(shù)數(shù)奇數(shù),所轉(zhuǎn)角度可以利用下面這個公式
轉(zhuǎn)角=180-180÷N
N是多角星的角數(shù) 我們來看下面的五角星的畫法 例四:畫邊長為100的五角星。
小海龜每次走的步數(shù)是100,小海龜每次轉(zhuǎn)180-180÷5=144度,五角星的邊數(shù)5,小海龜重復(fù)的次數(shù)為5次。
則命令為:REPEAT_5[FD_100_RT_144] 我們看PPT 九角星和五角星的概念是一樣的。
命令為:REPEAT_9[FD_100_RT_180-180÷9]
下面我們講重復(fù)嵌套命令
命令格式:REPEAT_N[REPEAT_N[重復(fù)命令]]
在一個重復(fù)命令的重復(fù)內(nèi)容中又包含了一個或多個重復(fù)命令這樣的命令組合我們稱為重復(fù)嵌套。系統(tǒng)執(zhí)行這樣的組合命令,先執(zhí)行最里層的重復(fù)命令,然后依次想外執(zhí)行。
就像我們數(shù)學(xué)中2×(3+4)我們先算出括號里面的答案,再往外運算。
例五:以正三角形為基礎(chǔ),每畫一個三角形,讓小海龜向右轉(zhuǎn)90度,再畫下一個等邊三角形,一共畫四次。我們的程序命令就是這個 REPEAT_3[FD_50_RT_120]RT 90 REPEAT_3[FD_50_RT_120]RT 90 REPEAT_3[FD_50_RT_120]RT 90 REPEAT_3[FD_50_RT_120]RT 90
當(dāng)我們把上面這段重復(fù)命令當(dāng)做一般命令,再進行一次重復(fù)命令 REPEAT_4[REPEAT_3[FD_50_RT_120]RT 90] 就可以畫出我們的四片葉子花。下面例六例七也是同樣,只不過我們要先找到我們基本的重復(fù)命令,然后再進行對應(yīng)的重復(fù)嵌套就可以了。思考練習(xí)
第五篇:四年級下冊信息技術(shù)小海龜畫圖形教案
一、教學(xué)目標(biāo)
1、使學(xué)生熟練使用PC logo 軟件;
2、使學(xué)生學(xué)會用PC logo 的小海龜制作出等邊三角形,小旗等圖;
3、培養(yǎng)學(xué)生學(xué)習(xí)電腦的興趣,實際動手操作能力和創(chuàng)新能力。
二、教學(xué)重點
1、掌握小海龜畫圖全部內(nèi)容;
2、學(xué)會用PC logo 的小海龜制作出等邊三角形,小旗等圖。
三、教學(xué)難點
學(xué)會用PC logo 的小海龜制作出等邊三角形,小旗等圖。
四、教學(xué)用具
電腦 小黑板
五、教學(xué)過程
(一)談話提問,導(dǎo)入新課 老師說:同學(xué)們拿出信息技術(shù)課本,打開課本第10 頁。提問上節(jié) 課,我們學(xué)習(xí)了什么? 學(xué)生答:小海龜畫圖。老師問:畫了哪些圖啊?學(xué)生答:等邊三角形等圖 接著打開幻燈片,回顧知識點:平角等于多少度?等邊三角形 每個角都是多少度?什么是內(nèi)外角?
(二)出示任務(wù),明確目標(biāo) 出示(黑板)學(xué)習(xí)內(nèi)容,讓學(xué)生明確學(xué)習(xí)目標(biāo)(學(xué)習(xí)內(nèi)容與步 驟,見板書)。(三)教師上機操作,學(xué)生觀看(學(xué)生邊看幻燈片邊觀看老師 上機操作)
1、啟動PC logo 軟件..① 分析圖形
② 分析小海龜畫圖的步驟 定起點,定長度:
如圖1,首先小海龜向前前進80 步,確定小 海龜旋轉(zhuǎn)的方向(左旋120 度),然后前進80 步,然后左旋120 度,在前進80 步。
2,寫出畫每條線的logo 命令.將分析過程寫成logo 命令 Fd 80 Lt 120 Fd 80 Lt 120 Fd 80(其他2 個圖的分析過程以及命令如圖一相似)
(四)練習(xí)拓展,鞏固新知 完成新課任務(wù)后,練習(xí)與新課相關(guān)的內(nèi)容,鞏固新知識。如(小山,風(fēng)車等)
(五)反思體驗,課堂小結(jié) 這節(jié)課我們學(xué)習(xí)了哪些知識?還有哪些不明白的問題?
六、板書設(shè)計
(一)畫圖的一般過程
1.分析圖形;
2.確定畫圖步驟;3.寫相應(yīng)命令。
(二)畫圖的幾個關(guān)鍵點
1.定起點,長度;
2.掌握好方向;
3.記牢命令格式。
等邊三角形(80 步)等邊三角形(90 步)旗桿100 步,旗布50 步 圖1 圖2 圖3