版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、第二講、海龜作圖 海龜就像是一個能聽懂命令的機器人,它可以按照我們的命令在屏幕上爬行,還能夠留下爬行的足跡,便形成了圖形。所以,海龜就仿佛是我們作圖的筆,而屏幕就可看作是用來繪圖的紙了。 我們必須給海龜下達一條條命令,指揮它按命令來執(zhí)行。因此我們首先要學(xué)習(xí)用來指揮海龜行動的最基本的命令。一、從畫一條線學(xué)起二、從畫正方形說起三、畫出奇妙的圖案執(zhí)行命令形式 (1)命令方式:在 Logo 提示符后輸入一條或多條命令,按回車鍵執(zhí)行。在這種方式下,一旦發(fā)現(xiàn)命令有錯或者圖形不符合要求要進行修改的話,往往是一切從頭做起。 (2)程序方式:在編輯器里,通常要按先后順序編排好能完成某種操作的一系列命令。即編寫“
2、過程”,它可定義、調(diào)試、保存,并能被反復(fù)使用。在 Logo 提示符后輸入以其過程名作為“新命令”來執(zhí)行。 一、從畫一條線學(xué)起1、怎樣出現(xiàn)海龜?啟動進入啟動進入LOGOLOGO系統(tǒng),在系統(tǒng),在“?”LogoLogo提示符后輸入:提示符后輸入:DRAW DRAW 【知識點】:繪圖初始化命令格式:DRAW功能:屏幕清除干凈,并設(shè)置為繪圖和文本混合的顯示狀態(tài);海龜顯示在屏幕的中央(這個點稱為“源點”);海龜設(shè)置成落筆、繪圖的顏色為黑色、繪圖筆的寬度為 1的狀態(tài);屏幕的背景為白色;文本字體的寬度為 1的狀態(tài);繪圖的顯示方式設(shè)置為“環(huán)繞模式”。DRAW命令所設(shè)置的模式,是LOGO語言最常用的繪畫模式。 2
3、、怎樣藏龜與顯龜?在“?”Logo提示符后輸入:HT (海龜從屏幕繪圖區(qū)中消失)在“?”Logo提示符后輸入:ST (海龜重新顯示在屏幕繪圖區(qū)) 【知識點】: 基本的作圖命令命 令格 式 簡寫功 能初始化DRAW 出現(xiàn)海龜,初始化,設(shè)置圖文本狀態(tài)隱龜HIDETURTLEHT讓海龜隱身顯龜SHOWTURTLEST讓海龜重現(xiàn)前進FORWORD xFD x使海龜向前移動指定的 X步后退BACK xBK x使海龜向后倒退指定的 X步右轉(zhuǎn)RIGHT nRT n海龜向右轉(zhuǎn) n度,(按順時針方向)左轉(zhuǎn)LEFT nLT n海龜向左轉(zhuǎn) n度,(按逆時針方向)抬筆PENUPPU把海龜?shù)漠嫻P提起來, 移動時不留下筆
4、跡落筆PENDOWNPD讓海龜下筆, 恢復(fù)海龜?shù)漠嬀€功能回家HOME回源點。不清屏,不改變海龜?shù)钠渌鼱顟B(tài)筆擦PENERASEPE海龜移動擦掉原來圖好的線條清屏復(fù)位CLEARSCREENCS清屏幕。海龜回源點,顏色粗細花紋等不變清屏CLEAN清屏幕。但不改變海龜當(dāng)前的位置和方向3、怎樣畫一條直線?(豎、橫、斜、虛、)畫虛線:?CS FD 30 PU FD 30 PD FD 30 PU FD 30 PD FD 30(這條命令中出現(xiàn)清屏命令CS、抬筆命令PU和落筆命令PD)4、怎樣畫直角三角形? ?CS FD 50 RT 90 FD 80 HOME (這條命令中出現(xiàn)回家命令HOME,指海龜不管在何處
5、,立即就回到屏幕的中心。)在操作中學(xué)畫豎線:?FD 100 (海龜按當(dāng)前方向前進50步) 或 ?BK 100 (海龜按當(dāng)前方向后退50步) 畫橫線:?RT 90 FD 100(海龜向右轉(zhuǎn)90后再前進100步) 或 ?LT 90 BK 100(海龜向左轉(zhuǎn)90后再后退100步)幾點注意事項 1、這些命令可分成兩類:一類是帶有參數(shù)的命令,如FD :X要有步數(shù)、RT :N要有角度等,并且在命令和參數(shù)之間還必須加上一個空格;另一類是不帶參數(shù)的命令,如HT、ST、PU、PD等。 2、計算機的回車鍵是一行命令的結(jié)束鍵。在LOGO語言中一行可以只打一個命令,也可以連打幾個命令再按回車鍵,但命令和命令之間要用空
6、格隔開,如FD 100 RT 90。一定要在保證每一命令輸入正確后再按回車鍵。3、當(dāng)執(zhí)行完筆擦命令(PE)后,如果還要繼續(xù)畫線,先要執(zhí)行一下落筆命令(PD)。 4、在需要重復(fù)打某些命令時,可在“?”Logo提示符狀態(tài)下,使用、鍵進行選擇。 動腦筋,畫一畫二、從畫正方形說起 1、怎樣用學(xué)過的FD、BK、RT、LT等命令畫正方形?假如要畫一個邊長為80的正方形。 ?DRAW ?FD 80 RT 90 ?FD 80 RT 90 ?FD 80 RT 90 ?FD 80 RT 90 ?DRAW ?FD 80 LT 90 ?FD 80 LT 90 ?FD 80 LT 90 ?FD 80 LT 90【注意】
7、:仔細觀察,是否發(fā)現(xiàn)用上的四行命令 FD 80 RT 90或 FD 80 LT 90 是完全一樣!有沒有什么好辦法把它簡化? 2、在LOGO語言中,使用REPEAT命令可以使多次重復(fù)的語句變得非常簡單,提供方便繪制有規(guī)律的圖形。 ?DRAW? REPEAT 4FD 80 RT 90【知識點】:格式:REPEAT :N執(zhí)行重復(fù)的命令功能:把方括號里的命令重復(fù)執(zhí)行N次注意:方括號里重復(fù)的所有命令必須寫成一行,命令間用空格隔開。 3、再畫正三邊形、正五邊形、正六邊形?怎樣使用重復(fù)命令?從中找到什么規(guī)律?、畫正多邊形:REPEAT 邊數(shù)FD 邊長 RT 360/邊數(shù) 、畫正三邊形:REPEAT 3FD
8、 100 RT 120 3120=360 畫正五邊形:REPEAT 5FD 100 RT 72 572=360 畫正六邊形:REPEAT 6FD 100 RT 60 660=360、重復(fù)次數(shù)與旋轉(zhuǎn)角度的關(guān)系:邊數(shù)轉(zhuǎn)角=360 旋轉(zhuǎn)角度=360/邊數(shù);旋轉(zhuǎn)圖案的旋轉(zhuǎn)角度=360/重復(fù)次數(shù)。重復(fù)命令4、怎樣畫圓? 試一試:不斷增加多邊形的邊數(shù) REPEAT 36FD 5 RT 10 、發(fā)現(xiàn):在屏幕上的正36邊形看起來和一個圓十分相近,我們常用正36邊形表示圓。 、注意:圓的大小一般是由圓的半徑的大小來確定的。(圓周長與它的半徑關(guān)系值)即可改為,REPEAT 36FD 半徑*3.14/18 RT 1
9、0 、推出:用圓的半徑來畫圓,(:R 表示圓的半徑,PI代替的值)REPEAT 360FD :R*PI/180 RT 1REPEAT 360FD :R*PI/180 LT 1 5、怎樣畫弧?(:N 表示弧度, :R 表示弧的半徑) 左弧:REPEAT :NFD :R*PI/180 LT 1右?。篟EPEAT :NFD :R*PI/180 RT 16、怎樣畫長方形?(:A 表示寬,:B 表示長) REPEAT 2FD :A RT 90 FD :B RT 90 7、怎樣畫平行四邊形? REPEAT 2FD :B1 RT :J FD :B2 RT 180:J 8、怎樣畫正多角星? 、畫五角星:REP
10、EAT 5FD 80 RT 144、畫七角星:REPEAT 7FD 90 RT 720/7 、畫正多角星:REPEAT :NFD :B RT :K*360/:N 說明:一般正多角星的內(nèi)角角度為NJ=(N-2K)*180/N,其中K為整數(shù),K的范圍在1KN/2,且K與N沒有公因數(shù)。(當(dāng)K=1時可以畫出正N邊形。) 9、怎樣畫空心正多角星? REPEAT :NFD :B RT 720/:N FD :B LT 360/:N 45動腦筋,畫一畫三、畫出奇妙的圖案 在重復(fù)命令中,還可以再使用重復(fù)命令,這叫做重復(fù)命令的嵌套。Logo語言允許重復(fù)命令嵌套多層,即一級一級地嵌套下去,但最經(jīng)常使用的是二級嵌套與
11、三級嵌套。為繪制各種復(fù)雜的有規(guī)律的組合圖形提供非常簡單方法,這就是嵌套的魅力?!局R點】:重復(fù)命令嵌套命令格式:重復(fù)命令1重復(fù)命令2重復(fù)命令3執(zhí)行方式:先執(zhí)行最里層,后逐級向外執(zhí)行。以正方形作為基本圖形為例,分析下列四種組合圖形的規(guī)律性。122121組合種類 位置不變、方向改變。(圖1) 位置改變、方向不變。(圖2) 位置改變、方向也改變。(圖3) 位置不變、方向也不變。(圖4) REPEAT 4REPEAT 4FD 100 RT 90RT 90 REPEAT 4REPEAT 4FD 50 RT 90FD 50 REPEAT 4REPEAT 4FD 50 LT 90FD 50 RT 90 RE
12、PEAT 4REPEAT 4FD 50 RT 90 【指導(dǎo)說明】: 對照海龜起始和畫第二圖形的著點,判斷海龜?shù)奈恢煤头较虻淖兓?在執(zhí)行內(nèi)層的重復(fù)命令后,注意是否要補上移動距離或旋轉(zhuǎn)角度 。圖112圖212圖4圖321動腦筋,畫一畫規(guī)律分析題例:用正方形圍成一個正方形。(圖5)步驟1:畫基本圖形 1個正方形。(圖5-1)? REPEAT 4FD 50 RT 90圖5-1步驟2:畫5個連續(xù)的正方形。(圖5-2)? REPEAT 5REPEAT 4FD 50 RT 90FD 50步驟3:畫用5個連續(xù)的正方形圍成一個大正方形。? REPEAT 4REPEAT 5REPEAT 4FD 50 RT 90
13、FD 50RT 90圖5-2圖5動腦筋,畫一畫:在操作中學(xué)1、畫“三葉草”,是一組三角形組成的。方法2:(圖6-2)? DRAW RT 30? REPEAT 3REPEAT 3FD 60 RT 120RT 120動腦筋,畫一畫:畫“風(fēng)箏”,是由4個長方形所組成的。(圖7) 一種圖形采用多種不同的畫法或命令,可以鍛煉我們深入思考問題的能力。方法1:(圖6-1)? DRAW RT 30? REPEAT 3FD 120 RT 120 FD 60 RT 120圖6-1圖6-2? REPEAT 4FD 140 RT 90 FD 40 RT 90 FD 100 RT 90? REPEAT 4REPEAT 2FD 100 RT 90 FD 40 RT 90RT 90 圖72、怎樣畫圓?命 令格 式說 明空心矩形STAMPRECT x ySTAMPRECT x y以海龜原來所在的位置為起始點畫矩形實心矩形(STAMPRECT x y (STAMPRECT x y ”TRUE)TRUE) 畫實心矩形空心橢圓STAMPOVAL x ySTAMPOVAL x y以海龜原來所在的位置為圓心畫橢圓實心橢圓
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年度水產(chǎn)養(yǎng)殖業(yè)務(wù)協(xié)作協(xié)議樣本
- 2024年乳膠漆交易協(xié)議規(guī)范
- 2024年度定制機器購買協(xié)議模板
- 2024年圍擋工程協(xié)議模板
- 2024年專業(yè)貼磚工人勞動協(xié)議模板
- 城市日常用車租賃協(xié)議2024
- 文書模板-《勞務(wù)試用期合同》
- 2024年度信息系統(tǒng)運維服務(wù)協(xié)議樣本
- 2024年度鋁錠買賣協(xié)議格式
- 2024年租房補充協(xié)議規(guī)范樣本
- 2024浙江紹興市人才發(fā)展集團第1批招聘4人(第1號)高頻難、易錯點500題模擬試題附帶答案詳解
- 幼兒園說課概述-課件
- 冠狀動脈介入風(fēng)險預(yù)測評分的臨床應(yīng)用
- 35導(dǎo)數(shù)在經(jīng)濟中的應(yīng)用
- 蘇科版(2024新版)七年級上冊數(shù)學(xué)期中學(xué)情評估測試卷(含答案)
- 部編版《道德與法治》三年級上冊第10課《父母多愛我》教學(xué)課件
- 氣管插管操作規(guī)范(完整版)
- 2024-2025學(xué)年外研版英語八年級上冊期末作文范文
- 四級勞動關(guān)系協(xié)調(diào)員試題庫含答案
- 運城中學(xué)2023-2024學(xué)年八年級上學(xué)期期中考試數(shù)學(xué)試卷(含解析)
- 2024年國家能源集團公開招聘高頻500題難、易錯點模擬試題附帶答案詳解
評論
0/150
提交評論