《蘇教版信息技術(shù)六年級(jí)《認(rèn)識(shí)Logo》PPT課件.ppt》由會(huì)員分享,可在線閱讀,更多相關(guān)《蘇教版信息技術(shù)六年級(jí)《認(rèn)識(shí)Logo》PPT課件.ppt(59頁珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、小學(xué)信息技術(shù)(選修),2010--2011年度 第一學(xué)期,2010.09.01,第1課 認(rèn)識(shí)Logo,Logo語言的啟動(dòng) 1.單擊“開始”按鈕,指向“程序”,單擊“PC Logo”命令,出現(xiàn)“PC Logo for Windows”窗口。,屏幕的上方是視圖窗口,中間的“小海龜”就是Logo語言的繪圖工具,通過小海龜上、下、左、右移動(dòng)來實(shí)現(xiàn)畫圖。屏幕中間出現(xiàn)的小海龜?shù)奈恢镁褪切『}數(shù)摹凹摇?,通常稱它的為“母位”。 屏幕的下方是命令窗口,在命令窗口中輸入Logo語言命令可以指揮小海龜運(yùn)動(dòng)。在命令窗口中,“?”是Logo語言的提示符,“|”是光標(biāo)。,二、“HT”、“ST”、“CS”命令,1.“HT
2、”藏龜命令(hideturtle) 圖形畫好后,屏幕上還留有小海龜標(biāo)記,若要去掉這個(gè)標(biāo)記,可以輸入“HT”命令,并按回車鍵。 2.“ST”顯龜命令(showturtle) 要使小海龜重新出現(xiàn)在屏幕上,可以輸入“ST”命令,并按回車鍵。 3.“CS”清屏復(fù)位命令(clearscreen) 如果想在屏幕上畫新的圖形,可以使用“CS”命令將屏幕“擦”干凈,同時(shí)使小海龜回到母位,且方向朝上。,三、Logo語言的退出,單擊“PC Logo for Windows”窗口右上角的“關(guān)閉”按鈕,退出Logo語言程序;也可以在命令窗口中輸入“EXIT”或“BYE”命令,退出Logo語言程序。,返 回,視圖窗口,
3、命令窗口,小海龜,,返 回,上機(jī)練習(xí),熟悉logo軟件的啟動(dòng)、關(guān)閉 P2 探究園 P3 實(shí)踐園,注 意,在Logo語言中,也可以將幾個(gè)命令一起依次輸入,但要注意在每個(gè)命令之間按空格鍵。最后,按回車鍵。 輸入的代碼大小寫不區(qū)分。,第2課 畫樓梯,一、“FD”前進(jìn)命令,“FD”(forward)是前進(jìn)命令,它必須與數(shù)字配合輸入。因此一個(gè)完整的“FD”命令分兩部分:前半部分為命令“FD”,表示小海龜向前爬行;后半部分為具體數(shù)字,表示小海龜向前爬行的具體長(zhǎng)度,一般稱為步數(shù)。注意兩部分之間一定要用空格分開。例如,“FD 20”表示小海龜向前爬行20步。,例如輸入:FD 400,小海龜只能在屏幕限定的繪圖
4、區(qū)域內(nèi)移動(dòng),也就是在視圖窗口移動(dòng),一旦設(shè)定移動(dòng)的距離超出邊界,小海龜就會(huì)從視圖窗口的另一邊顯示出來。,二、“BK”后退命令,“BK”(back)是后退命令,它的作用與“FD”命令相反,表示小海龜向后走。,三、“RT”右轉(zhuǎn)命令,“RT”(right)是右轉(zhuǎn)命令,“RT 90”表示小海龜向右轉(zhuǎn)90,也就是向右轉(zhuǎn)一直角。,四、“LT”左轉(zhuǎn)命令,“LT”(lift)是左轉(zhuǎn)命令,“LT 90”表示小海龜向左轉(zhuǎn)90,也就是向左轉(zhuǎn)一個(gè)直角。,如何畫出下面的等邊三角形呢?,,假設(shè)小海龜沿著等邊三角形順時(shí)針方向轉(zhuǎn)時(shí): FD 45 RT 120 FD 45 RT 120 FD 45 RT 120,上 機(jī) 練 習(xí),
5、P7 討論坊 實(shí)踐園 P9 實(shí)踐園 1、2、3題,第3課 畫虛線,,,,Logo語言提供了“PU”提筆命令、“PD”落筆命令,使用它們就可以畫出虛線。,一、“PU”、“PD”命令,使用“PU”(penup)命令后,小海龜前進(jìn)或者后退時(shí)都不留痕跡,屏幕上不顯示任何線條,直至使用“PD”(pendown)命令后,才能畫出線條。 例題 P11 畫虛線是,“PU”命令和“PD”命令必須交替使用。,注意:每次使用提筆命令后,再要花其他圖形時(shí)都要使用落筆命令,否則圖形是畫不出來的,只能看見小海龜在屏幕上面移動(dòng)而沒有留下痕跡。,二、“HOME”命令,用命令畫出P11虛線圖形 “HOME”是復(fù)位命令。輸入“H
6、OME”命令后,無論小海龜處于窗口什么位置,都可以讓它立即回到屏幕中間的母位,并且小海龜?shù)姆较虺稀?想一想:“HOME”命令和“CS”命令有什么相同點(diǎn)和不同點(diǎn)?,三、“PE”命令,Logo語言還為我們準(zhǔn)備了一個(gè)擦出命令“PE”(penerase)。使用“PE”命令后,小海龜就變成了“橡皮擦”,與“FD”、“BK”命令配合使用,就可以擦除小海龜畫出的線條。 例如,輸入“FD 200 PE BK 100”,實(shí)際結(jié)果是畫出了一條長(zhǎng)100步的線段。 使用“PE”命令后想要恢復(fù)劃線,必須使用“PD”命令。,上機(jī)練習(xí),P13實(shí)踐園 使用“PE”命令畫一條虛線。,第4課 畫正多邊形,學(xué)習(xí)使用重復(fù)“REPE
7、AT”命令。,下面是一組畫正六邊形的命令:FD 40 RT 60 FD 40 RT 60 FD 40 RT 60 FD 40 RT 60 FD 40 RT 60 FD 40 RT 60 仔細(xì)觀察這組命令,發(fā)現(xiàn)“FD 40”和“RT 60”這兩個(gè)命令都重復(fù)了6次,使用重復(fù)命令“REPEAT”可以簡(jiǎn)化重復(fù)的部分。,REPEAT 6FD 40 RT 60,REPEAT命令的基本格式為:“REPEAT 重復(fù)的次數(shù)執(zhí)行的內(nèi)容”,怎樣用“REPEAT”命令來下面的圖形?,等邊三角形:REPEAT 3FD 50 RT 120 正方形:REPEAT 4FD 50 RT 90 五角星:REPEAT 5FD 30
8、 RT 144 虛線:REPEAT nPD FD 10 PU FD 5,提示:“REPEAT”命令中每次轉(zhuǎn)動(dòng)的角度 =360/正多邊形的邊數(shù)。 正多邊形的邊數(shù)越多,畫出的圖形就越像圓。,一般情況下,我們可以用正36邊形來代表圓。例如,使用“REPEAT 36FD 3 RT 10”命令就能畫出一個(gè)圓。,同學(xué)們想一想半圓怎么畫呢?,,REPEAT 18FD 3 RT 10,上 機(jī) 練 習(xí),P16 實(shí)踐園 第一題:第二個(gè)圖形 第二題:第四個(gè)圖形 第三題:隨便畫一個(gè)圖形,,,,,,,第5課 畫星星,對(duì)于角數(shù)為奇數(shù)的正多邊形,它所有的內(nèi)角總和正好是180。,例如,正五角星的每個(gè)角的內(nèi)角度數(shù)都應(yīng)該是“
9、180/5=36”(在Logo語言中,“/”表示除號(hào))。畫正五角星時(shí),每畫一條邊就要轉(zhuǎn)動(dòng)一個(gè)角度,由于小海龜轉(zhuǎn)動(dòng)的是外角,所以小海龜實(shí)際轉(zhuǎn)動(dòng)的角度應(yīng)該是“180-36=144”。,因此,用下面的命令可以畫出一個(gè)邊長(zhǎng)為100步的正五角星: REPEAT 5FD 100 RT 144,,正七角星的每個(gè)內(nèi)角度數(shù)都是“180/7”,但是“180/7”不能整除,那該怎么辦呢? 計(jì)算機(jī)具有強(qiáng)大的計(jì)算功能,這個(gè)簡(jiǎn)單的任務(wù)就交給計(jì)算機(jī)去處理吧!例如,畫出一個(gè)邊長(zhǎng)為100步的正七角星就可以使用下面的命令:REPEAT 7FD 100 RT 180/7,討 論 坊,畫角數(shù)為奇數(shù)的正多邊星的命令格式應(yīng)該是:REPE
10、AT FD 100 RT ,2n+1,180-180/2n+1,上 機(jī) 練 習(xí),試畫出一個(gè)正九角星和一個(gè)正十五角星,第6課 畫風(fēng)車,用下面的Logo語言命令畫出風(fēng)車: REPEAT 2FD 80 RT 90 FD 30 RT 90 RT 90 REPEAT 2FD 80 RT 90 FD 30 RT 90 RT 90 REPEAT 2FD 80 RT 90 FD 30 RT 90 RT 90 REPEAT 2FD 80 RT 90 FD 30 RT 90 RT 90,其實(shí),用下面的“REPEAT”命令畫風(fēng)車更加簡(jiǎn)便:REPEAT 4REPEAT 2FD 80 RT 90 FD 30
11、RT 90RT 90,里面的“REPEAT”命令:它重復(fù)執(zhí)行的內(nèi)容是“FD 80 RT 90 FD 30 RT 90”,重復(fù)的次數(shù)是2次。 外面的“REPEAT”命令:它重復(fù)執(zhí)行的內(nèi)容是“REPEAT 2FD 80 RT 90 FD 30 RT 90RT 90”,重復(fù)的次數(shù)是4次。,這種在一個(gè)命令中多次使用“REPEAT”命令的格式,我們稱它為重復(fù)命令的嵌套,返 回,上 機(jī) 練 習(xí),P23 探究園 + 實(shí)踐園,第7課 彩色世界,Logo語言提供了許多不同顏色的畫筆、畫紙。只要在原來繪圖命令的基礎(chǔ)上,結(jié)合設(shè)置畫筆顏色命令和設(shè)置背景顏色命令,小海龜就能畫出彩色的圖案了。,1.“SETPC”命令 2
12、.“SETBG”命令 3.“FILL”命令,一、SETPC(setpencolor)命令,用下面的命令可以畫出紅色的五角星: SETPC 4 REPEAT 5FD 70 RT 144 HT 設(shè)置畫筆顏色命令代碼的基本格式為: “SETPC 顏色代碼”,,Logo語言用不同的數(shù)字來代表不同的顏色,如下表。,二、“SETBG”(setbackground)命令,如果將“PC Logo for Windows”窗口看作一張畫紙,那么背景顏色就是這張畫紙的顏色,可以通過“SETBG”命令設(shè)置背景顏色。 設(shè)置背景顏色命令的基本格式為:“SETBG 顏色代碼”,例如:下面的命令可以在淺黃色畫紙上面出圖形:
13、 SETBG 14 SETPC 12 REPEAT 10REPEAT 5FD 60 RT 72RT 36,三、“FILL”命令,下面是畫三角紅旗的命令: SETPC 12 REPEAT 3FD 100 RT 120 PU RT 30 FD 10 PD FILL,,在上面的命令中,“FILL”就是涂色命令?!癋ILL”命令必須與“PU”、“PD”、“SETPC”命令結(jié)合使用,使用時(shí)一定要先提筆,將小海龜移動(dòng)至封閉圖形的內(nèi)部,然后才能落筆涂色。,上 機(jī) 練 習(xí),畫一個(gè)黃色的正方形(邊長(zhǎng)=50) 畫一個(gè)紅色太陽,,,第8課 畫組合圖形,,,,,左圖的房子由房身、房頂、窗戶、門組合而成:房身是一個(gè)正方
14、形,房頂是一個(gè)三角形,窗戶是一個(gè)圓,門是一個(gè)長(zhǎng)方形。我們已經(jīng)掌握了畫這些基本圖形的命令,如何將這些基本圖形組合起來呢?,下面是畫出房子的一組命令,RT 30 (確定畫房頂?shù)钠鹗冀嵌? REPEAT 3FD 100 RT 120 (畫三角形的房頂) RT 60 FD 10 (將小海龜移動(dòng)到畫房身的起始位置及角度) REPEAT 4FD 80 RT 90(畫正方形的房身) FD 80 RT 90 FD 80 RT 90 FD 10 RT 90(將小海龜移動(dòng)到畫門的起始位置及角度) REPEAT 2FD 55 LT 90 FD 25 LT 90(畫長(zhǎng)方形的房門) PU FD 50 LT 90 FD
15、 60 RT 90 PD(將小海龜移動(dòng)到畫窗的起始位置及角度) REPEAT 36FD 2 RT 10 (畫圓形的窗) HT (隱藏小海龜),上 機(jī) 練 習(xí),P33 實(shí) 踐 園,,,,,,,,,,,,,,第9課 定義過程,到目前為止,我們使用Logo語言所畫的圖形都是在立即執(zhí)行的方式下進(jìn)行的。 其實(shí),Logo語言提供了另一種執(zhí)行方式,即過程方式。在這種方式下,可以向小海龜發(fā)出一組命令,使其完成一個(gè)圖形的繪制,并且將這組命令保存下來,以便隨時(shí)調(diào)用。,學(xué)習(xí)目標(biāo):學(xué)習(xí)定義過程,同學(xué)們想一想: 1.你是怎樣理解“過程”這一詞語? 2.對(duì)于小海龜來說過程是什么?,過程的一般格式為: TO 過程名
16、(過程頭) 過程體 (過程體) END (過程尾),1.過程頭:由“TO”和“過程名”組成,“TO”和“過程名”之間要有一個(gè)空格。 2.過程體:過程體是過程的具體內(nèi)容,由一系列Logo語言的命令組成。 3.過程尾:過程尾由END組成,是一個(gè)過程結(jié)束的標(biāo)志。,例題:定義畫一個(gè)邊長(zhǎng)為50步的正方形的過程。,TO ZFX REPEAT 4FD 50 RT 90 END,此后,只要在命令窗口中輸入“ZFX”后按回車鍵,便可畫出一個(gè)邊長(zhǎng)為50步的正方形。定義好的過程在退出Logo前可以重復(fù)使用。,,REPEAT 36FD 5 RT 10,TO CFX CS RT 90 REPEAT 2FD
17、 80 RT 90 FD 50 RT 90 HT END,思 考,上 機(jī) 練 習(xí),P36 實(shí)踐園探究園,A,B,C,D,E,F,第10課 保存和調(diào)用過程,有時(shí)我們需要將一個(gè)定義好的過程保存下來,以便隨時(shí)調(diào)用或者反復(fù)調(diào)用,這時(shí)就要用到Logo語言的保存功能。,一、保存過程,1.定義一個(gè)過程。 2.單擊“文件”菜單中的“保存”命令,彈出“保存PC Logo文件”對(duì)話框。 3.選擇文件保存的位置,輸入文件名。 4.單擊“確定”按鈕,完成過程的保存。,注意:文件的名稱應(yīng)盡可能的反應(yīng)保存的內(nèi)容,可以與過程名相同。,二、調(diào)用過程,1.單擊“文件”菜單中的“裝載”命令,彈出“裝載PC Logo文件”對(duì)話框。
18、 2.查找并選定“ZFX”文件。 3.單擊“確定”按鈕。,上 機(jī) 練 習(xí),P40 探究園 調(diào)用“ZFX”文件畫下面圖形,每個(gè)小正方形的邊長(zhǎng)=60,第11課 過程的編輯,定義好的過程保存下來后,如果想要修改,就需要用到Logo語言的過程編輯功能。,一、編輯過程,編輯過程的命令格式為“EDIT 過程名”。 我們已經(jīng)定義了一個(gè)邊長(zhǎng)為50步的正方形,如果要將其邊長(zhǎng)改為90步,那就需要重新編輯這個(gè)過程。 1.在命令窗口中輸入“EDIT ZFX”命令,打開“ZFX”窗口。 2.將“FD 50”命令改為“FD 90”命令。 3.單擊“編輯”菜單中的“定義”命令,修改完成。,二、用“EDIT”命令定義新過程,
19、“EDIT”命令不僅能修改過程,還能定義新過程。例如,創(chuàng)建一個(gè)畫正六邊形的過程。 1.在命令窗口中輸入“EDIT LBX”,打開“LBX”窗口。 2.在“TO LBX”和“END”之間輸入畫六邊形的命令。 3.單擊“編輯”菜單中的“定義”命令,完成定義。,上 機(jī) 練 習(xí),P43 探究園(半圓) 定義一個(gè)畫圓的過程,調(diào)用它組合出不同的圖形。,,,第12課 帶參數(shù)的過程,1.帶參數(shù)過程的定義 2.帶參數(shù)過程的調(diào)用 3.帶參數(shù)過程的修改,1.帶參數(shù)過程的一般格式為: TO 過程名 :參數(shù)1 :參數(shù)2 . 過程體 END 說明:參數(shù)前面一定要加“冒號(hào):”,過程名和冒號(hào)之間要有空格。
20、冒號(hào)和參數(shù)之間是沒有空格的。參數(shù)一定要在過程中體現(xiàn)出來。 例如:定義邊長(zhǎng)為X的正方形的過程ZFX,其中X=20、40、60、80時(shí),可以畫出不同的正方形。 TO ZFX :X REPEAT 4FD :X RT 90 END,返 回,與普通的過程不同,要執(zhí)行帶參數(shù)的過程,除了在命令窗口中輸入過程名外,還要在后面加上相應(yīng)的參數(shù)。 例如:ZFX 20,2.帶參數(shù)過程的調(diào)用,返 回,3.帶參數(shù)過程的修改,帶參數(shù)的過程被定義并保存后,同樣可以用Logo語言的過程編輯功能來進(jìn)行修改。 例如,可以將剛才定義的畫正方形的過程TX,修改成畫六邊形的過程。 1.在命令窗口中輸入“EDIT TX”命令,打開“TX”窗口。 2.將過程體中的命令修改為畫正六邊形的命令:REPEAT 6FD :X RT 60 3.保存修改過的過程“TX”。,返 回,上 機(jī) 練 習(xí),P46 探究園 P47 討論坊+知識(shí)屋,無錫市錫山區(qū)春蕾學(xué)校 王亞洲,謝謝 再見 !,