




已閱讀5頁,還剩71頁未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
小學(xué)信息技術(shù)第三冊 下 LOGO語言設(shè)計 開始學(xué)習(xí) 第一課 我是一只聰明的小海龜 請不要小看哦 我能做加減乘除 我還能揍樂 還能畫畫 下面請同學(xué)們一起來學(xué)習(xí)我Logo語言設(shè)計吧 一 啟動Logo 見下圖 二 認(rèn)識Logo窗口 啟動Logo后 可以見到繪圖窗口 Graphics 和命令窗口 Listener 如下圖 進(jìn)入Logo時小海龜所處的位置稱為 原點(diǎn) 命令窗口中的 是命令的提示符號 我們就是在它后面輸入命令指揮小海龜?shù)?原點(diǎn) 繪圖起點(diǎn) 繪畫地方Graphics 命令窗口Listener 三 運(yùn)行Logo程序 小海龜可以畫直線 圓 三角形 四邊形 房子等 有如此的本領(lǐng) 下面我們一起來學(xué)習(xí)吧 首先我們來運(yùn)行一下Logo程序吧 見下圖 1 單擊 文件 2 單擊 裝載 3 打開 SAMPLES 4 選擇文件打開 5 單擊 確定 注 Logo的文件擴(kuò)展名為 LGO 四 學(xué)習(xí)Logo的基本命令 Logo是一種計算機(jī)語言 Logo語言中的語句又移稱為命令 在命令窗口中輸入Logo命令 就可以指揮小海龜做各種各樣的事情 現(xiàn)在讓我們來學(xué)習(xí)Logo最基本的命令吧 1 隱龜HT hideturtle 2 顯龜ST showturtle 3 清屏復(fù)位CS clearscreen 4 前進(jìn)FD forward 5 后退BK back 6 退出窗口 可以單擊窗口右上角的關(guān)閉按扭 也可以在命令窗口鍵入 bye 或 exit 后面跟步長 50和100為步長 第二課 小龜畫圖 一 小海龜寫字上一課我們學(xué)習(xí)了前進(jìn)后退等命令 下面我們再學(xué)習(xí)左轉(zhuǎn)和右轉(zhuǎn)命令 右轉(zhuǎn)命令 RT角度數(shù)作用 小海龜向右旋轉(zhuǎn)指定的度數(shù) 左轉(zhuǎn)命令 LT角度數(shù)作用 小海龜向左旋轉(zhuǎn)指定的度數(shù) 注 在命令窗口中 角度數(shù)的上角標(biāo) 不用輸入 同學(xué)們 前面我們介紹了那些命令 那么想想該如何畫出 口 字呢 原點(diǎn) 作業(yè) 請用我們目前所學(xué)的命令 使小海龜寫出 十 字 清屏復(fù)位 前進(jìn)100步 后退50步 左轉(zhuǎn)90度 前進(jìn)50步 后退100步 隱龜 答案 請問小龜?shù)脑c(diǎn)在哪個位置 ABCD哪點(diǎn) A B C D 正確作案 B 請同學(xué)們寫下課本第9頁的顯身手練習(xí) 二 小海龜畫圖看下面小海龜畫正三角形的例子 把下面的命令補(bǔ)充完整 畫出一個邊長為90步的等邊三角形 CS RT FD RT FD 120FD 原點(diǎn) 30O 120O 120O 30 90 90 90 RT 120 請同學(xué)們寫下課本第10頁的顯身手練習(xí) 100 50 93 47 200 60 顯身手答案 第三課 小龜練 輕功 同學(xué)們 前面我們學(xué)習(xí) 口 怎樣畫 可以如果我們遇到像 呂 品 等字又該如何呢 這些字的每個小部分并不是相連的呀 像遇到這問題 就要用到今天我們學(xué)習(xí)新的命令 提筆和落筆 擦除和復(fù)位 提筆 PU使小海龜提起筆 提筆后 小海龜移動時不畫線 落筆 PD使小每龜落筆 落筆后 小海龜移動時就可以畫線了 cs清屏 fd20前進(jìn)20步 pu提筆 fd20 pd落筆 fd20 pufd20 pdfd20 請看下面的例子 請同學(xué)們完成課本第12頁的試一試 135 135 135 155 135 二 擦除命令 當(dāng)我們要更改畫錯的地方或者要改變線段的樣式 這時我們要用到橡皮擦命令即PE 注意 當(dāng)我們擦除完后 如果想讓小海龜繼續(xù)畫圖 需要用一落筆命令PD 長見識 PU PD PE分別是英文單詞 penup 提筆 pendown 落筆 penerase 擦除 的縮寫 看圖把下面的命令補(bǔ)充完整 步長為100 試一試 cs lt90 fd100 bk20 bk20 bk20 bk20 pd pe pe 三 復(fù)位命令 復(fù)位命令 HOME作用 使小海龜回到原點(diǎn) 頭朝上 并畫出直線 學(xué)著做 試一試 300 600 60步 90步 說一說 1 HOME 命令和 CS 命令有什么相同點(diǎn)和不同點(diǎn)2 完成課本第15頁的顯身手 1 畫出下列圖形 2 把下面的字使用擦除命令 擦除多余的部分 使其變成 1 2 3 9 中的一個數(shù)字 把答案寫在課本上 第四課 畫彩圖 前面三節(jié)課 我們所畫都是黑白圖 那么PcLogo能不畫絢麗多彩的圖案呢 當(dāng)然可以 下面就讓我們來領(lǐng)教下小海龜畫彩畫吧 一 設(shè)置背景和畫筆顏色 設(shè)置背景顏色命令 SETBG顏色代碼作用 設(shè)置繪圖窗口背景顏色 設(shè)置畫筆顏色命令 SETPC顏色代碼作用 設(shè)置畫筆的顏色 Logo語言用0 15共16個數(shù)字來代表不同的顏色 我們稱那些數(shù)字為顏色代碼 默認(rèn)背景顏色為15的白色背景 而畫筆顏色為0的黑色 代碼對應(yīng)的顏色對應(yīng)如下圖 學(xué)著做 設(shè)置背景和畫筆顏色 讓海龜畫出如圖的圖形 小妙招 我們還可以用工具欄設(shè)置背景顏色和畫筆顏色 如下圖所示 背景顏色 畫筆顏色 單擊 顏色代碼 選擇顏色 二 填充顏色 Logo語言給我們提供了 file 地填色命令 file 命令必須與 pu pd setpc 命令結(jié)合使用 使用前一定要先提筆 將小海龜移至封閉圖形的內(nèi)部 然后才能落筆填充顏色 試一試 提示 1 使用fill命令時 當(dāng)前小海龜?shù)漠嫻P顏色應(yīng)當(dāng)與封閉圖形邊線顏色相同 如果不同 或者所處的位置不是在封閉區(qū)域內(nèi) 畫筆的顏色的顏色就會填滿整個繪圖區(qū) 2 填充時 小海龜不能在封閉區(qū)域的邊界上 而且小海龜必須提筆進(jìn)入封閉區(qū)域 然后落筆填充顏色 三 改變畫筆粗細(xì) 海龜?shù)漠嫻P不但能變色 還能改變粗細(xì) 畫出不同粗細(xì)的線條來 下面我們一起來試試吧 筆粗命令 SETW數(shù)值作用 設(shè)置畫筆的粗細(xì) 數(shù)值越大 畫出的線越粗 LOGO系統(tǒng)默認(rèn)的畫筆粗細(xì)為1 畫一畫 四 初始化命令 初始化命令 DRAW作用 清屏 小海龜回到原點(diǎn) 恢復(fù)剛進(jìn)入Logo時的狀態(tài) 比一比 比較CS與DRAW的異同 請練不下面兩組命令 setbg9 setppc2 setw10 cs fd50 setbg9 setppc2 setw10 draw fd50 作業(yè) 請同學(xué)們畫出如下圖形 第5課簡化命令 本課前言 命令太繁瑣無疑讓我們要花大量時間去畫圖 這時我們可以簡化一些命令 一 畫正多形 例 重復(fù)命令 REPEDAT重復(fù)次數(shù) 命令語句 作用 將方括號里的內(nèi)容重復(fù)執(zhí)行指定的次數(shù) 練一練 用重復(fù)命令畫出邊長為60的等邊三形 擴(kuò)展練習(xí) 請用正36邊形的近似畫圓的方法 畫半圓和 望遠(yuǎn)鏡 下面哪個是圓的代碼 哪個是半圓 哪個是望遠(yuǎn)鏡代碼 A B C 附 PCLogo語言支持加 減 乘 除 的運(yùn)算 例 學(xué)著做 例 畫出樓梯 這個樓梯5個 L 組成 命令 repeat5 bk10rt90fd10lt90 請同學(xué)們跟據(jù)以上信息畫出長城 五角星是一種特殊的圖形 它由5條直線組成 每次畫完一條直線向右旋轉(zhuǎn)144o 然后畫另一條直線 就可以畫出一個五角昨星 如下圖 repeat5 fd100rt144 第6課 重復(fù)命令的嵌套 一 單個圖形的旋轉(zhuǎn) 方法一 畫風(fēng)車 方法二 repeat4 repeat2 fd40rt90fd10rt90 rt90 重復(fù)次數(shù) 圖形個數(shù) 圖基本圖形長方形 360 圖形個數(shù) 綜合上例 我們知道此類形屬于重復(fù)命令嵌套 顯身手 用30個正方形重復(fù)旋轉(zhuǎn)畫出如下圖所示的圖形 擴(kuò)展練習(xí) 如下圖應(yīng)該如何做 提示前面我們學(xué)過畫筆顏色的命令 答案 二 多個圖形嵌套 利用重復(fù)命令的嵌套 不僅能畫出單個圖形的旋轉(zhuǎn)圖形 還可以使單個圖形進(jìn)行不同的旋轉(zhuǎn)和移動 從而畫出奇妙的圖形來 學(xué)著做 重復(fù)命令畫五角星命令 repeat5 fd20rt144 重復(fù)命令畫六邊星命令 repeat6 fd40rt360 6 請把畫五角星命令插入到畫六邊形的命令中 分別挺好插在 三個不同的位置上 比較它們的不同 repeat6 fd40rt360 6 將畫五角星的命令插入位置 便得到 repeat6 repeat5 fd20rt144 fd40rt60 運(yùn)行命令后 畫出的圖形如下 1 請同學(xué)試著做下將畫五角星的命令分別插入 位置 顯身手 請用嵌套的方式畫出以下兩個圖形 五角星嵌套五角星 正六邊開嵌套五角星 repeat5 fd20repeat5 fd10rt144 rt144 repeat5 fd40repeat6 fd10rt60 rt144 答案 第7課 教小海龜新命令 一 在命令窗口定義過程 TO過程名 過程頭 一條或多條命令 過程體 END 過程尾 定義過程的格式 例如 定義一個連長為60的正三角形 在listener里輸入tosjx 回車 變成 定義完成 運(yùn)行下剛才我們定義的SJX命令 二 在編輯窗口中定義過程 使用編輯過程過程命令 也可以在編輯窗口定義過程 編輯過程命令 EDIT作用 打開編輯窗口 編輯過程 學(xué)著做 用編輯命令定義一個畫五角星的過程WJX 操作如圖所示 三 修改 保存 打開過程 前面我們定義了SJX和WJX過程 而兩者的步長我們都定為了60 那么對于定義好了的步長是可以修改的 請看下面如何修改 注 記住按F2重新定義 1 我們編寫好了過程 當(dāng)然要把這個過程文件保存起來 保存時 選定要保存過程文件的編輯窗口 選擇 File 文件 Load 載入 輸入文件名和選擇要保存的位置 按 確定 就可以了 2 Logo文件的擴(kuò)展名是 LGO 3 打開保存過的過程 選擇 File Load 選擇要 打開的文件 練習(xí) 定義一個五個正五邊形組成的圖案 第8課 圖形的調(diào)用 一 調(diào)用過程 之前編輯SJX過程 新編輯的HUA過程 在HUA過程中調(diào)用SJX過程 Repeat fd50rt360 9hua Repeat pufd70pdhuapubk70pdrt360 9 二 保存圖形 本小節(jié)是講將Graphic所顯示的圖形保存為圖片形式 請看下圖的操作過程 1 單擊Graphics 2 選擇 文件 保存 5 輸入 9朵花 4 選擇圖片要保存的類型 6 單擊 確定 3 選擇文件要保存位置 長見識 Logo繪圖窗口的圖形可以保存為BMP PCX WMF三種圖片格式 各種圖片格式用途不一樣 BMP是一種常用的圖片格式 能夠使用windows中的畫圖軟件編輯 練習(xí) 試著做下課本P39的顯身手 第9課 使小海龜變靈活 參數(shù)的定義 在指揮小海龜執(zhí)行命令的時候 后面必須跟一個具體的數(shù)值 才能完成任務(wù) 這個數(shù)叫做參數(shù) 一 定義帶參數(shù)的過程 當(dāng)我們定義了一個步長為50的正方形 輸入了如下 想一想 如果我們要畫一個步長為了100的正方形 那該怎么辦 此時我們就要用到參數(shù) 例 在 ZFX X 中 ZFX 是過程名 而 X 是參數(shù)名 即定義輸入步長大小的值 Logo語言過程中的參數(shù)由 與字母數(shù)字組成 eg A5 BC 等 記住 冒號與數(shù)字字母之間不能出現(xiàn)空格 請看運(yùn)行剛才我們定義的 ZFX X 注意 在輸入具體值時 不需要那個 如果有這樣一帶參數(shù)過程 如下 這樣能運(yùn)行成功ZFX50嗎 答 不能的 長見識 過程中可以使用多個參數(shù) 如畫長方形的過程使用兩個參數(shù) 即長 C 與寬 K tocfx c krepeat2 fd crt90fd krt90 end運(yùn)行時 cfx100200 cfx4070 第10課 畫不完的畫 Logo語言中一個過程可以調(diào)用其他過程 我們稱之為 過程調(diào)用 如果被調(diào)用的就是它本身 這樣的過程調(diào)用稱之為 遞歸過程 等待命令 wait數(shù)值作用 小海龜?shù)却欢ǖ臅r間 數(shù)值 100 秒 然后再執(zhí)行下一個命令 改一改 畫一個半徑為30的圓的過程 請改成遞歸畫法畫這個圓 1 用重復(fù)命令畫圓toyuanrepeat36 rt5fd2 30 3 14 36rt5 end 2 用遞歸畫圓 toyuanrt5fd2 30 3 14 36rt5wait100yuanend 擴(kuò)展 帶參數(shù)遞歸又該如何運(yùn)用呢 請看下面的例子畫四邊形螺旋圖 過程和運(yùn)行如下 練習(xí) 課本P48 作業(yè) 課本P48的顯身手 第11課 會判斷的海龜 一 條件命令 條件命令 IFTHEN命令串功能 當(dāng)條件成立時 則執(zhí)行THEN后的命令串 當(dāng)條件不成立時 則直接執(zhí)行下面的一條命令 停止命令 STOP作用 程序停止執(zhí)行 例如 if x 100thenstopif x 100thenstop 畫一個邊長不超過40的四邊形螺旋線圖 過程和運(yùn)行如下 分析 當(dāng)我們運(yùn)行這個過程時 海龜先判斷變量 B是否大于40 如果變量 B大于40 則過程停止運(yùn)行 反之則繼續(xù)進(jìn)行 接著調(diào)用了遞歸過程 一直這樣進(jìn)行下去 當(dāng) B大于40時 則過程停止運(yùn)行 二 條件表達(dá)式 Logo語言除了加減乘除運(yùn)算之外 還能進(jìn)行比較級的運(yùn)算 學(xué)著做 tomz xif x 60thenstoprepeat4 fd nrt90 mz x 5endmz5 說明 x 表示正方形邊長 當(dāng)邊長大于等于60時就不再畫下去
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 農(nóng)業(yè)公司銷售培訓(xùn)
- 培訓(xùn)機(jī)構(gòu)生源留存策略
- 支氣管患兒的護(hù)理
- 5S作業(yè)現(xiàn)場活動培訓(xùn)
- 梁漱溟教育思想體系
- ICU鎮(zhèn)靜鎮(zhèn)痛的護(hù)理管理
- 夫妻不自愿離婚協(xié)議書及后續(xù)財產(chǎn)分割執(zhí)行細(xì)則
- 成都農(nóng)村集體土地使用權(quán)買賣合同范本
- 餐飲企業(yè)戰(zhàn)略投資股份協(xié)議書
- 跨區(qū)域車輛抵押擔(dān)保協(xié)議書
- 體育指導(dǎo)員協(xié)會籌備
- MOOC 光纖通信-南京郵電大學(xué) 中國大學(xué)慕課答案
- 軍事學(xué):國際戰(zhàn)略環(huán)境必看考點(diǎn)四
- (高清版)DZT 0212.4-2020 礦產(chǎn)地質(zhì)勘查規(guī)范 鹽類 第4部分:深藏鹵水鹽類
- 粉塵防爆安全操作規(guī)程范文
- 《快速原型制造》課件
- 監(jiān)理抽檢表 - 06防護(hù)支擋工程
- 南郵組織行為學(xué)期末復(fù)習(xí)題
- 物業(yè)工程維修作業(yè)安全操作指南
- 農(nóng)村醫(yī)生個人工作簡歷表
- 裝修常用數(shù)據(jù)手冊(空間布局和尺寸)
評論
0/150
提交評論