LOGO初级班教学要点与练习_第1页
LOGO初级班教学要点与练习_第2页
LOGO初级班教学要点与练习_第3页
LOGO初级班教学要点与练习_第4页
已阅读5页,还剩44页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、LOGO 初级班教学要点与练习(1)教学要点:1 )电脑是我们的好朋友,可以帮助人们处理许多问题。LOGO 是一种用来指挥电脑工作的程序设计语言。 利用小海龟,可以画出许多有趣的图形,我们要努力学好 LOGO。2 )为了学好 LOGO ,我们要做到:A )认真听课、积极思考、记好笔记、阅读课本、做好作业(书写要工整)。B )上机时专心致志,把例题和作业在微机上一一通过。C )课外寻找机会上机练习,对机器越熟悉越好。D )准备好笔记本、钢笔或圆珠笔、铅笔和直尺(三角尺)和量角器。3 ) LOGO 语言虽然好学,但由于这次教学时间集中,进度很快,对小学生仍有一定难度, 所以家长必须关注孩子学习,

2、才能取得较好效果。家长最好能做到:A )天天对照讲义,检查孩子的笔记和作业,要鼓励孩子独立思考。B )辅导孩子认识英文 26个字母,熟悉计算机键盘,学会使用直尺和量角器。C )帮助孩子天天背诵、默写LOGO 命令。4 )启动计算机后,可以用命令: LOGO 进入 LOGO 语言系统,用命令: BYE 退出 LOGO语言系统。5 )本次学习的 LOGO 命令有:1DRAW清屏、复位、进入图文混合显示状态2CLEARSCREEN简写 CS清屏、复位3SHOW TURTLE简写 ST显龟命令4HIDETURTLE简写 HT隐龟命令5FORWARD简写 FD前进命令FD100前进 100(海龟)步FD

3、20*5前进 100步(因为 20*5=100 )FD-50后退 50步(与 BK 50 作用相同)6BACK简写 BK后退命令BK100后退 100步BK20*5后退 100步(因为 20*5=100 )BK-50前进 50步(与 FD 50 作用相同)7RIGHT简写 RT右转命令(顺时针方向)RT90右转 90度RT360/4右转 90度(因为 360/4=90 )RT-120左转 120度8LEFT简写 LT左转命令(逆时针方向)LT90左转 90度LT360/4左转 90度(因为 360/4=90)LT-120右转 120度9HOME回家命令让海龟回到屏幕中央的“母位 ”,并使其方向

4、向上10CLEAN清屏不回家命令6 )相关知识:计算机的开启与关闭、LOGO 语言系统的进入和退出、键盘的使用 LOGO语言的图文混合显示方式、海龟的“母位”、角度的知识、对负数的了解、矩形、图形的分析方法、利用工具画图。作业:1 )阅读课本第 1 页到第 3页,填写下面空白:1. 电子计算机由 _ 五部分组成。2. CPU 是指微机的 _,它包括 _和_,是微机的核心部件。我们常说的 586 、奔腾等就是 CUP 的_。3.存储器有RAM_、 ROM_ 等种类,是计算机的“仓库 ”。4. _和_是人与计算机交流的 “桥梁 ”。键盘和鼠标是最常用的_、显示器和打印机是最常用的 _。5. 计算机

5、可以用 _、_保留数据。6.键盘有的键上印有两个字符,如* 和 8 就在同一个键上。我们直接按此键,输入的是数字8 ,按住 _ 再按此键,就可以输入乘号* 。7.删除刚刚输入的字符(即光标前面的那个字符),可以使用_键。2 )把下列命令各抄写五遍并背熟:DRAWCS(CLEARSCREEN)HOMEFD(FORWARD)BK(BACK)RT(RIGHT)LT(LEFT)ST(SHOWTURTLE) HT(HIDETURTLE)CLEAN3 )按编号逐条写出下列命令行的作用,并画出整组命令最后画出的图形:1CS_2ST_3FD 80_4RT 90_5FD 60_6LT 90_7FD 100_8B

6、K 180_9HT_4 )写出下列命令组画出的图形:1 CS2 CSRT 90FD 120BK 60FD 100LT 90FD 50RT 90FD 180RT 90FD 40BK 80RT 90FD 100LT 90FD 50 BK 1803 DRAW4 DRAWFD 100BK 120FD 80RT 90FD 150LT 90FD 60LT 90FD 50HOMEHOMEHT5 )写几条命令,画出如下图形:LOGO 初级班教学要点与练习(2)教学要点:1)复习与提高正三角形的画法、螺旋形折线(类正方形、类三角形)的画法2)内角与外角,判断谁是转角:FD到FD按外角转BK到BK按外角转FD到B

7、K按内角转度外角 + 内角 =180BK到FD按内角转3)量角器的使用4)连通图形与不连通图形5)三条新LOGO 命令:PU抬笔命令全称: PENUP发出 PU 命令后,移动海龟不再画线PD落笔命令全称: PENDOWN发出 PD 命令后,海龟又可以画线了PE笔擦命令全称: PENERASE发出 PE 命令后,海龟会把经过的线条擦去。象个橡皮擦。注意: 发出 PU或令后,也可用回到落笔状态有图形会被清6)海龟四要素:位置可用FD 、BK命令改变注意: 海龟要素改变后,将指向可用RT、 LT 命令改变一直保持直到遇上下起落可用PU、PD、 PE 命令改变一条同类命令隐显可用ST、HT 命令改变7

8、) “回”字、 “旦 ”字的写法、试着画虚线8)把命令组改成过程:过程的格式:TO过程名注意: 今天仅仅要求知道过命令组程的形式END上机指导:1)对海龟发命令的步骤:( 1)看屏幕是否在图文混合状态,否则按F2键。( 2)通过键盘发出命令,最后统一用大写(按字母键的同时按住Shift 键)( 3)仔细检查,确信无疑后,按“回车键 ”2)改错技巧:打错是难免的,关键是会修改。错误有三种:多打 把光标移到多余的字母下,按Del键删除或把光标移到多余字母后,按Backspace 键删除漏打 把光标移到漏打字母的后一个字母处,在插入状态下,把漏打的字母补上(注意光标形状是“ _不”是 “”)错打 又

9、删又插。移动光标用: 按一次光标向左移一格 按一次光标向右移一格 按一次向上移一行 注意:编写过程时才用到 按一次向下移一行3)小技巧:当光标在命令栏时, 是复制键,在输入和上一行相同的命令时,可以用它来复制。非常方便。教学反馈:前两天上课你听懂了没有?(在下面打)完全能懂,习题会做()课能听懂,作题有困难()课不全懂,有点吃力()一点不懂,困难重重( )作业: (凡是正面没留空的题目,全部做在背面,一定要注明题号)1)默写下列命令的全称:RT _LT _FD _BK _ST _HT _PU _PD _PE _CS _2)写命令组,在屏幕上画一条虚线:_长度: 52525253)根据过程画图形

10、:TO TIMU1CSRT 90FD 180RT 90FD 100LT 90FD 50 BK 280HTENDTO TIMU3DRAWFD 80 LT 90 FD 50 RT 90FD 30 RT 90 FD 200 RT 90FD 30 RT 90 FD 50 LT 90FD 80 RT 90 FD 100 BK 50RT 90 FD 80 LT 45 FD 42BK 42 RT 90 FD 42HTENDTO TIMU5CSPU FD 20 PDFD 60 LT 120 FD 60 LT 120 FD 60 LT 120 PU RT 180 FD 40 PDFD 60 LT 120 FD

11、60 LT 120 FD 60 LT 120 PU BK 20 LT 90 FD 20 PDFD 60 LT 120 FD 60 LT 120 FD 60 LT 120 PU RT 180 FD 40 PDFD 60 LT 120 FD 60 LT 120 FD 60 LT 120 STENDTO TIMU2CSFD 60LT 90BK 50FD 100RT 120FD 100RT 120FD 100RT 120ENDTO TIMU4DRAWFD 80 RT 90 FD 80 RT 90FD 80 RT 90 FD 80 RT 90FD 40 RT 90 FD 80 RT 90PUFD 80P

12、DRT 90 BK 20 FD 120HTENDLOGO 初级班教学要点与练习(3)教学要点:1)重复命令格式: REPEAT重复次数 重复的内容 注意:重复次数应是整数,如果输入是小数,LOGO将自动四舍五入2)学会分析图形,找出具有相同特征的部分( 1)正方形、正三角形、正多边形的画法,“十”字、“米”字、“回”字的写法楼梯、空心“十”字,太阳光芒、“卍”字等图形的画法(2)长方形、菱形、平行四边形的画法、梯形的画法3)图形闭合原理: 海龟无交叉地画一个闭合图形,回到原位原方向,向一个方向的总转角是 360 度。4)左转和右转图形的左、右手判别法:手心向外、四指指向海龟方向,图形在拇指侧,

13、符合左手的是左转图形, 符合右手的是右转图形。5)图形初始位置的调整:调整位置、调整方向、即调整位置又调整方向6)圆的近似画法及其改进:边数越多的正多边形越接近圆,我们总是用边数足够多的正多边形来近似地表示圆。在屏幕上正 36 边形就很象一个圆了。用36 边形画圆,边长是半径的 0.174 倍。REPEAT 36 FD 半径 *0.174 RT 10 可以近似地画出一个圆。为了把圆位置摆正,可以把 10 度的转角分成两个 5 度,分别放在 FD 命令的前后。7)全屏图形显示与全屏文字显示屏幕显示方式命令(全称)功能键图文混合显示方式SS ( SPLITSCREEN)F2全屏幕图形显示方式FS

14、( FULLSCREEN)F4全屏幕文字显示方式TS ( TEXTSCREEN)F38)上机时常见的信息“* ” is not a Logo procedure意思是 Logo 中没有“ *”这个命令(或过程)名“* ” needs more input(s)意思是“* ”命令还需要输入参数作业:1)抄写 CS、SS、FS、TS、ST、HT 命令的全称各五遍,然后试着默写它们。2)画出下面过程对应的图形:(1) TO EX1( 2) TO EX2(3) TO EX3DRAWSTCS STCS RT 90FD 80RT 90FD 100BK 50RT 90FD 90RT 90BK 9BK 80L

15、T 90FD 40BK 40RT 90RT 90FD 90RT 9BK-80FD 50LT 90BK 60 FD 130BK 90STENDENDEND( 4) TO EX4CS STREPEAT 4 FD 40RT 90FD 40RT 90FD 40LT 90 END( 5) TO EX5CSST REPEAT 4 FD 40 RT 90 FD 40 RT 90 FD 40 RT 90 END( 6) TO EX6CSSTREPEAT 4 FD 40RT 90FD 40RT 90FD 40LT 180 END( 7) TO EX7CSFSSTREPEAT 5 FD 20RT 90FD 20L

16、T 90 HOMEEND( 8) TO EX8CSFSSTREPEAT 5 PDFD 20RT 90PUFD 20LT 90 HOMEEND( 9) TO EX9CSFSSTREPEAT 8 FD 100BK 50RT45END(10)TOEX10CSFSSTREPEAT 6 FD 60LT 72 END(11) TOEX11CSFSSTRT 30REPEAT 6 FD 18ENDPUFD9( 12)TO EX12CS FSST RT 30REPEAT 3 FD 60RT 120FD 60 LT120 LT 120FD 60 PUFD 60PD FD 60HTEND(13)TO EX13(14

17、) TO EX14DRAWDRAWREPEAT 4 FD 40RT90REPEAT 5 FD 40RT90REPEAT 4 FD 80RT90REPEAT 5 FD 80RT90REPEAT 4 FD 120RT 90REPEAT 5 FD 120RT90ENDEND(15)TO EX15(16) TO EX16DRAWDRAW RT 30REPEAT 6 FD 40RT90REPEAT 3 FD 100RT 120 REPEAT 6 FD 80RT90LT 30 PU FD 50PD RT 30REPEAT 6 FD 120RT 90REPEAT 3 FD 100RT 120 ENDEND(

18、17)TO EX17REPEAT 36 RT 5FD 10RT5REPEAT 36 LT 5FD 10LT5END(18)TO EX18DRAWLT 54REPEAT 5 FD 40RT 72 RT 54BK 60ENDLOGO 初级班教学要点与练习(4)教学要点:1)海龟的边界 633 ×473 海龟步 633 = 319 (右) + 314 (左)473 = 234 (上) + 239 (下)注意:图文混合显示时,图屏的下部被命令屏遮住了不准越界命令:FENCE恢复环绕命令:WRAP2)屏幕的色彩与画笔的色彩:可以用命令改变,目前用默认的黑底白线方式3)正多边形小结边数每次转角总

19、转角正三角形3120120×3 = 360正方形49090×4 = 360正五边形57272×5 =360正六边形66060×6 = 360正三十六边形361010×36=360 ( 近似圆 )正:N 边形:N360/:N注意:用正36 边形近似圆时, 10 度的角要分为两个5 度,分在前进命令前后4)菱形:四边等长,相邻两角共转180度(特例:正方形)平行四边形:对边等长,相邻两角共转180度(特例:长方形)梯形:一组对边平行。四角分两组,各组和为180 度5)多角星:五角星REPEAT 5 FD 100RT 144 八角星REPEAT 8

20、FD 100RT 135 九角星REPEAT 9 FD 100RT80九角星REPEAT 9 FD 100RT 160 作业:<>1)阅读课本,填空:( 1)第 3 面: shift 称为 _ 键, CapsLock 称为_ 键, Enter称为 _ 键, Backspace 称为_ 键,NumLock 称为 _ 键。我们应该熟悉它们。(2)第 7 面:在标准键盘的右下方有一组_ 箭头键,按动 _ 键,就会发现文字屏幕中出现, 原来电脑记住了我们_ 。( 3)第 13 面:比较 DRAW、CS、HOME、CLEAN四条命令, _命令是复位不清屏、 _ 命令是清屏不复位, _ 两条命

21、令是清屏复位,其中_ 命令还有恢复 LOGO初始状态的作用。(4)第 13-14 面: LOGO语言的初始状态有以下几点: _ 、指定 _ 、指定 _ 、指定 _ 、指定 _ 、指定 _ 、 指定 _。命令 DRAW和 CLEARSCREEN的区别是:。( 5)第 15 面: 屏幕宽的总长是 _ 海龟步:从中心向右走 _ 步到边界,向左走 _ 步,屏幕高的总长是 _步,从中心向上走_ 步、向下走 _ 步。2)抄写下列命令(有全称的写全称)各五遍:CS、 SS、 FS、 TS、 FENCE、 WRAP、 FD、 BK、 RT、LT3)画出下列过程对应的图形:TO P1DRAW LT 90REPE

22、AT 5 FD 50 LT 144 HTENDTO P2DRAW RT 60REPEAT 3 FD 80 RT 120 REPEAT 3 BK 80 RT 120 LT 60 BK 100ENDTO P3CS FD 100PU RT 90 FD 30 LT 90 PDBK 100ENDTO P4CS RT 90 FD 100 BK 50 LT 90FD 45 RT 90 FD 40 BK 80 LT 90PE BK 45 STEND4)写过程或命令组,完成下列图形:(画好后,检查,再上机调试。目前可以只输入过程中的命令组部分)LOGO 初级班教学要点与练习(5)教学要点:1)变量:变量就是可以

23、变化的量。LOGO规定( 1)变量名是字母打头的字母数字串,(2)变量名前必须要加上一个冒号:2)带变量的过程:过程可以带一个或多个变量,一律写在过程名后面:格式: TO过程名所带变量命令组END正 N 边形(边长为A )的标准过程半径为 R 的圆的标准过程(右转圆)TO DBX:N :ATO YUAN : RREPEAT:NFD:A RT 360/ :N REPEAT 36 RT 5 FD : R*6.28/36 RT 5 ENDEND3) 半圆、四分之一圆、圆弧注意:LOGO 中可以用 PI 表示圆周率 。REPEAT :X RT 5 FD :R*6.28/36 RT 5 :R*2 = 周

24、长*2 6.28:X = 36/2 = 18时,画出的图形是半圆在我们约定的画圆方法中:X=36/4=9时,画出的图形是四分之一圆每步前进 周长 /36步: X = 36/k 时,画出的图形是 k 分之一个圆应记住: *2/36 0.1744)要注意圆弧两端海龟的方向差别:整圆半圆四分之一圆想想:左转圆怎么画?掌握左转图形与右转图形的两手判别法方向差: N 分之一圆为360/N 度5)用 TO命令编写过程和执行过程的方法: 见课本第 22 页到第 23 页。输入 TO 过程名 所带变量 输入 命令组 最后输入 END 结束提示符的变化: ? 变为 >>变回 ?6)屏幕高度调整命令:

25、SETSCRUNCH高宽比值(初始值为 1 )学习情况自我评价(打)好中差听课时对内容的理解独立完成作业的能力上机操作的熟练程度学习的兴趣与纪律表现作业:1)阅读课本第 21 面到第 23 面,回答下列问题:什么叫“直接执行方式”?什么叫“过程执行方式”?什么是“过程”? LOGO语言的程序是由什么组成的?编写过程最后,屏幕上显示的信息为“DS2 defined”,它的意思是什么?编好了过程以后,怎样来执行它?2)抄写命令五遍,有全称的写全称:SETSCRUNCH、FENCE、WRAP、FD、BK、REPEAT、HT、ST3)画出过程TOWXDRAW RT 90REPEAT 5 FD 40 L

26、T 72 FD 40 RT 144 LT 36REPEAT 5 FD 65 RT 72 HTEND所对应的图形。4)画出过程TODJX1 :NCS FSREPEAT :N FD 40RT720/ :NFD 40LT 360/ :N END当 :N 分别等于 5 、6、8 时的图形,基础好的同学试试看,能否画出:N 为 7 的图。5)画出过程TOYH:R:XDRAW FSREPEAT :X RT 5FD :R*0.174 RT 5 FD 60END当 :R、 :X 分别等于( 1)60 9、( 2)60 12、( 3)60 18、( 4) 60 27 、 36 时的图形。6)画出过程TOTTT

27、:B1 :B2 :NDRAWREPEAT:N FD : B1 BK :B2 RT 360/ :N END当:B1:B2:N分别为5050850502401043005时所对应的图形。7)写过程,使其能画出下列各图,并且上机检验。LOGO 初级班教学要点与练习(6)教学要点:1)圆弧的度数、圆弧上任一点海龟的方向圆弧的度数 =所对圆心角的度数弧上任一点海龟的方向都垂直于对应的半径2)重复的嵌套重复命令里再套重复命令,可以画出更复杂、更丰富的图形(1)虚线多边形REPEAT :N REPEAT 10 PD FD 7 PU FD 3 RT360/ :N (2)扇子旋转三角形、旋转长方形REPEAT

28、6 REPEAT 3 FD 50 RT 120 RT 10 REPEAT18 REPEAT2 FD 80 RT 90 FD 10 RT 90 RT10(3)风车REPEAT 4 REPEAT 2 FD 60 RT 90 FD 20 RT 90 RT 90REPEAT 5 REPEAT 3 FD 50 RT 120 RT 72 REPEAT 8 REPEAT 4 FD 50 RT 90 RT 45 REPEAT 10 REPEAT 5 FD 30 RT 72 RT 36 REPEAT 12 REPEAT36 RT 5 FD 4 RT 5 RT 30 REPEAT 8 FD 80 REPEAT 4

29、 FD 20 RT 90 BK 80RT45(4)梅花REPEAT 5 REPEAT 18 RT 5 FD 4 RT 5 LT 108 3)过程的嵌套LOGO过程中允许调用已经定义好的过程TO CFXREPEAT 2 FD 100 RT 90 FD 40 RT 90 END则:四叶风车: TOFC1CSFSREPEAT 4 CFX RT 90 HTEND八叶风车: TOFC2CSFSREPEAT 8 CFX RT 45 HTEND书柜: TOSHUGUICSBK 10LT90FD 60RT 90FD 10LT 90 BK 80REPEAT5 CFXRT 90FD40LT90HTEND作业:1)

30、 写出下列命令的名称或意义:如 PE 笔擦命令 BK 100 _ RT -90 _DRAW_ CS_ FS _ FENCE_WRAP _ SHOWTURTLE _2)用重复嵌套和过程调用两种方法编LOGO程序画出下列图形:(2)( 1)(3)(6)( 4)(5)3)画出下列过程的执行结果:( 1)TO ADRAWREPEAT 3 FD 80 RT 120REPEAT 4 FD 80 RT 90 REPEAT 5 FD 80 RT 72 REPEAT 6 FD 80 RT 60 END( 2)TO BDRAWRT 45REPEAT 7 FD 60 RT 90 RT 45 BK 50 RT 45R

31、EPEAT36RT5FD1RT5END( 3)TO CCSHTFSREPEAT 6 FD 60REPEAT 5 FD 15RT 144 BK 30RT 60 END( 4)TO D1REPEAT 2 FD 50 RT 60 FD 50 RT 120 ENDTODDRAWHTLT 30REPEAT 3 D1RT 120 END(5)TOE1 :A(6)本题中过程E1、E 和第 5 题相同REPEAT 3 FD:ART 120 TOFENDDRAW LT 30TOEREPEAT 3 E RT 120 E1 20E1 40E1 60HTENDEND(7)本题中过程E1、E 和第 5 题相同TOGDR

32、AWLT 15FD 60LT 90FD 15BK 15HOMERT 15FD 60RT 90FD 15BK 15HOMELT 120E LT180 ERT 90E1 30HTENDLOGO 初级班教学要点与练习(7)教学要点:1)多角星(1)角的数目是奇数时:转角=180-180/角数(2)角的数目是双数时:转角=180-360/角数注意:六角星不能用此法来画,根据图形闭合原理,画多角星时,总转角是360 度的整数倍:总转角=360*K/NK是倍数、N 是角数。要求:K<N/2且 K、N互质(即没有公约数)2)圆弧的组合:圆弧三要素:半径、度数(注意起点、终点海龟指向的区别)、转向右转弧

33、的标准过程:TOYH:X :RREPEAT : X RT 5 FD :R*6.28/36 RT 5 END: X 与圆弧度数的关系: X * 10 =圆弧的度数自己写出左转弧的标准过程:画叶子:两段弧相对组成叶,组成阔叶的两段弧的度数大,组成窄叶的两段弧的度数小。叶是无交叉封闭图,总转角应为 360 度,每段弧应完成 180 度,但 组成叶的弧都不到 180 度,故每段弧画完后要加转一个角度。如图:画 花:用圆和叶来旋转,可以画出花朵,如图。原弧的其它组合范例:3)复杂图形的分析方法:(1)看能否分成几个部分,用子过程处理( 2)看有无可以用重复命令处理的部分( 3)注意找出图形的基本构件和构

34、件之间的连接关系( 4)注意各部分起点和终点的海龟位置与方向4) 过程的编辑修改:参见教材及今天作业的第1 题作业:1)阅读教材第 26 面到第 29 面,回答下列问题:EDIT 是 _ 命令, EDIT EX1 的作用是_ ,EDIT ALL 的作用是 _,屏幕显示 EX1 redefined的意义是 _。编辑时,Home键的作用是 _, End 键的作用是_,Del 键的作用是 _,Backspace 键的作用是 _,Ctrl+Y 键的作用是_, PageUp键的作用是,PageDown键的作用是_, Ins键的作用是 _,Alt+Q键的作用是 _,F1 键的作用是 _,F2 键的作用是 _, F3 键的作用是_,F4 键的作用是 _ 。 要把光标右移一位用 _ 键、左移一位用 _ 键,把光标上移一行用 _ 键, 下移一行用 _ 键。修改过程完毕,用 F2 保留编辑内容、退出编

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论