當前位置:編程學習大全網 - 編程語言 - 誰能教我壹下關於logo的命令行的話可以給妳50分拜托拜托

誰能教我壹下關於logo的命令行的話可以給妳50分拜托拜托

壹、 PCLOGO的基礎知識:

LOGO的啟動與BYE退出命令;

四種屏幕的認識:用F1 F2、F3、F4、鍵的切換看屏幕

講解ST、FD、BK、RT、LT命令畫圖;

RT、LT命令中的轉角強調順時針與逆時針;

畫圖過程中介紹CS、HT;

練習課本9頁;

畫數字10來講PU、PD命令、簡單介紹PU、PD的全稱構成;練習:畫虛線;

PE的用法;

畫直角三角形中講HOME(在無法知道轉角的度數、斜線的長度的的情況);

在HOME命令講解中應註意起點位置;

比較HOME與CS命令的異同;

重抄鍵、刪除(比較退格刪除與刪除鍵刪除)、插入與改寫;

在04年時,我上了壹節《LOGO語言的基本命令》,在這節上充分激發學生的學習興趣,設置情景讓孩子在遊戲中尋找問題發現問題,並解決問題。(播放片斷)

內角與外角,判斷誰是轉角:

FD 到 FD 按外角轉

BK 到 BK 按外角轉

FD 到 BK 按內角轉

BK 到 FD 按內角轉

妳知道嗎?(介紹相關知識)

發出 PU 或 PE 命令後,也可用 DRAW 回到落筆狀態,但原有圖形會被清除

海龜的邊界 633×473

海龜步 633 = 319(右)+ 314(左)

473 = 234(上)+ 239(下)

不準越界命令: FENCE

恢復環繞命令: WRAP

海龜四要素:

位置:可用 FD、BK 命令改變

指向:可用 RT、LT 命令改變

起落:可用 PU、PD、PE 命令改變

隱顯:可用 ST、HT 命令改變

註意:海龜要素改變後,將壹直保持直到遇上下壹條同類命令;指向可用 RT、LT 命令改變;起落可用 PU、PD、PE 命令改變;隱顯可用 ST、HT 命令改變。

二、 重復命令REPEAT

從第四課開始我們進入重復命令的學習。

1、 分析並寫出正方形畫法命令:FD 100 RT 90(註意兩命令壹行)

2、 使用重抄鍵調用上述命令四次;

3、 強調上述命令FD 100 RT 90操作重復四次;

4、 介紹重復命令的格式:REPEAT 4[FD 100 RT 90](寫時應註意在剛才的命令上直接將重復體括進來,逐步介紹)

註意:重復次數應是整數,如果輸入是小數,LOGO將自動四舍五入 .

圖形閉合原理:海龜無交叉地畫壹個閉合圖形,回到原位原方向,向壹個方向的總轉角是 360 度。

左轉和右轉圖形的左、右手判別法:手心向外、四指指向海龜方向,圖形在拇指側,符合左手的是左轉圖形,符合右手的是右轉圖形。

5、 練習邊長為80、120、150、200等正方形;

6、 分析“米”字型的畫法:重復體FD 100 BK 100 RT 45(為什麽RT 45);

7、練習重復命令

①太陽光芒(8線、四線):分析擡筆與落筆的運用

②向上的樓梯、空心十字型、十條垂直平行線(註意最後與下級重復部分轉角的交接)

③講解長方形(重點比較重復次數為什麽是2次與4條邊的關系、重復體包含幾部分)

三、 正多邊形的畫法

1、 分析正多邊形的特征:

正:每條邊相等;

多邊:三條邊以上(四條邊為四邊形,六條邊為六邊形……)

2、 正多邊形的重復體:(畫邊、轉角)

根據正方形(正四邊形)推導:畫邊、轉角(FD 邊長 RT 轉角的度數)

3、 轉角的度數:360/邊數

4、 重復的次數:邊數(有時會出現多於邊數,但要想完整的正多邊形,不得少於邊數)

5、 練習畫正多邊形:

邊長為100的正四邊形、邊長為100的正五邊形、邊長為80的正六邊形

6、 正多邊形的格式:

REPEAT 邊數[FD 邊長 RT 360 / 邊數]

畫法要領:將“畫邊”與“轉角”重復“邊數”次

思考:畫邊能否用“BK 邊長”、轉角能否用“LT 角度數”

7、 練習畫不同邊長、不同邊數的正多邊形:

邊長為100的正四邊形 邊長為80的正五邊形 邊長為70的正八邊形

邊長為60的正十邊形 邊長為50的正十五邊形(像什麽?毛邊圓)

邊長為40的正十八邊形 邊長為30的正二十邊形

邊長為20的正二十五邊形(接近圓) 邊長為10的正三十六邊形(圓)

在這裏我們來看壹個教學案例,這是文昌小學寧老師上的壹節《重復命令》的課,在教學中教師註意到學生的思維特點,由淺入深的滲透多邊形的畫法,取得了較好的教學效果。(播放教學片斷)

8、 圓的畫法: 畫正三十六邊形:REPEAT 36[FD 10 RT 10]

REPEAT 36[RT 5 FD 10 RT 5]

9、半徑與邊長的關系:邊長=0.174*半徑

10、用半徑畫圓:REPEAT 36[RT 5 FD 0.174*半徑 RT 5]

11、練習畫半徑不同的圓:半徑為50、80、100……的圓

12、半圓的畫法:REPEAT 18[RT 5 FD 0.174*半徑 RT 5](在上述圓的畫法命令直接將重復次改為18(即圓的重復次數36的壹半)

分析:半圓與圓的畫法異同:重復體相同、半圓重復次數是圓的壹半

比較:將畫圓與半圓命令進行比較;

將畫半圓與畫正十八邊形進行比較;

畫半圓的轉角度數與畫正十八邊形的轉角度數進行比較。

在畫圓的命令的基礎上將重復次數分別改為18、9、27、54等畫出各種弧;

四、 多角星的畫法

第五課用重復命令畫多角星和空心多邊形

1、 在圖形上分析五角星的畫法,註意重點強調重復體“畫邊、轉角”,轉角度並不是360/5而是144;

2、 介紹畫多角星的畫法:REPEAT 角數[FD 邊長 RT 角度數]

3、 轉角度分為奇數與偶數:

奇數角: 180-180/角數

偶數角: 180-360/角數 (或:720/角數)

五、 空心多角星的畫法

1、分析空心五角星的畫法:畫邊—轉角(多角星的角)--畫邊—反向轉角(多邊形的角)

2、練習畫壹些空心多角星;

六、 色彩設置:

1、SETPC、SETBG對顏色的設置命令

2、顏色填充命令FILL的應用步驟:

①先設置筆色

②畫封閉圖形

③擡筆進入

④落筆填充

⑤海龜還原到剛才進入的位置;

七、 重復命令的嵌套:

1、介紹組三角形組成的四葉風車的構成:

畫三角形---轉角90 REPEAT 3[FD 100 RT 120] RT 90

畫三角形---轉角90 REPEAT 3[FD 100 RT 120] RT 90

畫三角形---轉角90 REPEAT 3[FD 100 RT 120] RT 90

畫三角形---轉角90 REPEAT 3[FD 100 RT 120] RT 90

2、 上面操作中的“畫三角形---轉角90”作為重復體進行重復4次,畫出圖形:

REPEAT 4[REPEAT 3[FD 100 RT 360/3] RT 360/4]

3、分析格式中的“重復嵌套”

①分析為什麽轉角為90,90是怎樣來的?(四個三角形平均分壹周360度)

②練習將三角形轉動3、6次形成的圖形(壹定先分析重復體)

③練習將正六邊形轉6次,正八邊形轉8次……

④練習課本43頁上習題二,提示最壹圖的圓應在畫圖前將角轉成水平。

⑤本節的重點:將基本圖形在起點、終點轉動。

4、學習“基本圖形+移動+轉角”重復組合圖形:

①分析圖形:四個三角形(有正方形嗎?無)

②分析畫圖路線: 畫三角形----前進邊長----反向轉角90(360/4)

③重復體:

REPEAT 3[FD 80 RT 120] FD 80 LT 360/4

④重復命令:

REPEAT 4[REPEAT 3[FD 80 RT 120] FD 80 LT 360/4]

⑤思考練習:

5、復習重復嵌套的兩種模式:

REPEAT 圖形個數[ 用重復命令畫基本圖形 RT 360/個數]

REPEAT 圖形個數[ 用重復命令畫基本圖形 移動 RT 360/個數]

八、 過程的編輯:

1、 比方說明生活中的過程應用步驟(“寫作業”:拿著書包到房間-----坐在寫字桌前----將書包放到課桌上-----拿出書本與作業本----拿起筆----寫作業)

2、 命令方式下寫過程:

帶學生壹邊寫正方形過程ZFX,壹邊講解註意提示符的變化:

?TO ZFX

REPEAT 4[FD 100 RT 90] (讓學生註意這時是畫不出過程的)

END

ZFX IS DEFINED (ZFX已經被定義)

3、 分析過程的組成與調用;

在提示符後輸入ZFX會出現所畫的圖形;

4、 編輯器(用於編寫過程的):實現將過程進行修改、保存等工作:

①讓學生在命令下按F10(edit),會編輯器,熱鍵F10相當於命令EDIT(意義就是編輯);

②介紹第五種屏幕的顯示方式(到課本的第壹課);

5、 在編輯中編輯幾種常用的過程:

過程名:ZFX CFZ SJX WJX(讓學生按漢語拼音首字母編輯過程名)

①註意過程的縮進格式;

②註意兩過程之間應空壹行;

③在編輯中對過程進行:上下左右移動光標、行首、行尾的移動、刪除、退格、刪除鍵刪除、用回車鍵分行、用刪除或退格鍵合行;

⑤同壹個文件(編輯器)中不能有同壹過程名的過程(比喻為壹家不能有兩個相同姓名的人壹樣);

7、過程的保存:

按F2保存退出,保存界面中的文件名,默認狀態中的NONAME.LGO,壹個文件中可以有幾個過程,(文件名相當於壹本語文書,書中的課文相當於每壹個過程)

當第二次保存退出時,會出現“?OVERWRITE)覆蓋嗎?按回車(光標在YES上)。

九、 過程的嵌套(過程的調用):

1、 分析三角形組成的風車圖,將三角形過程SJX直接在其它過程中調用:

首先應確定三角形過程的存在,運行SJX,看SJX能否會畫出壹個三角形;

2、 過程FCH運行:

TO FCH

REPEAT 4[ SJX RT 90] (SJX是什麽?壹個過程名---在此就是壹條命令)

END

運行:FCH

3、 介紹過程的嵌套概念(與前面的重復命令嵌套比較)

4、 練習編輯幾個過程的嵌套:

  • 上一篇:AI怎麽繪制壹只兔子?AI繪制兔子圖形教程
  • 下一篇:常用SQL語句,看這篇就夠了
  • copyright 2024編程學習大全網