您现在的位置: 复州湾中心小学 >> 信息奥赛 >> 正文
 
 

LOGO初级班教学要点与练习(13)

作者:佚名    文章来源:本站原创    点击数:3666    更新时间:2004-12-07
LOGO初级班教学要点与练习(13)    
 

教学要点:
     综合复习:编过程画出下列图形

17-1.gif (309 bytes) 17-2.gif (516 bytes) 17-3.gif (345 bytes) 17-4.gif (1855 bytes)
17-5.gif (403 bytes) 17-6.gif (481 bytes) 17-7.gif (739 bytes) 17-13.gif (1389 bytes)
17-8.gif (951 bytes) 17-9.gif (1046 bytes) 17-10.gif (653 bytes)
17-14.gif (3009 bytes)

17-11.gif (862 bytes)

17-12.gif (603 bytes)

17-15.gif (1693 bytes)

LOGO 4.0 版本命令表(初级班涉及的部分)

LOGO 命令全称

简写

中文名称与功能举例
CLEARSCREEN CS 清图形屏幕,海龟复位命令
DRAW   初始化 清屏、还原海龟原状态、设为图文屏幕
FORWARD FD 前进 FD 50
BACK BK 后退 BK 50
RIGHT RT 右转 RT 90
LEFT LT 左转   LT 90
PENUP PU 抬笔
PENDOWN PD 落笔
PENERASE PE 笔擦
HIDETURTLE HT 隐龟
SHOWTURTLE ST 显龟
REPEAT   重复 REPEAT 3 [ FD 100 RT 120 ]
SETX   水平移动到X 点
SETY   竖直移动到 Y 点
SETXY [ ]   斜移到 X ,Y 点 SETXY [ 20 -60 ]
SETXY SE   同上
SETHEADING SETH 转向指定方向 SETH 135
HOME   海龟回母位
CLEAN   清屏不移位
XCOR   测定海龟横坐标
YCOR   测定海龟纵坐标
GETXY   测定海龟坐标
HEADING   测定海龟指向
SPLITSCREEN SS F2 图文混合屏幕
FULLSCREEN FS F4 全图形屏幕
TEXTSCREEN TS F3 全文字屏幕
SETSCRUNCH   调整屏幕纵横比例
FENCE   设屏幕为围栏状态(即不准越界)
WRAP   设屏幕为环绕状态
WINDOW   设屏幕为窗口状态
TO   过程头标志
END   过程结束
EDIT   进入编辑状态
CONTINUE CO 暂停后,恢复运行
BYE   退出LOGO,返回DOS
logo   从DOS进入LOGO系统(本身不是LOGO命令)
     

 

LOGO初级班画图训练的三个阶段:
第一阶段:以工具作图为训练重点,要求会用直尺(三角板)、量角器按比例绘图
第二阶段:要求熟悉画基本图形的命令,根据图形特征绘图
第三阶段:掌握复杂图形的拆分方法,根据各部分图形的相互关系组合成图

LOGO初级班学习中要求掌握的基本图形:
1)正多边形 2)长方形、平行四边形、梯形
3)阶梯形 4)圆(改进的近似圆)与圆弧
5)多角星和空心多角星 6)螺旋折线
7)实心多边形与实心圆 8)包络旋线

基本图形的模块过程(全部以右转图为例)
一、正多边形
     变量意义:  :B 多边形边长 :N 多边形的边数
        转角(即多边形外角)计算公式:360 / :N
        TO   DBX :B :N
             REPEAT :N [ FD :B RT 360 / :N ]
        END
        特例:正三角形、正方形、正五边形、正六边形、正八边形

二、长方形
      变量意义: :B1 长方形一条边的边长 :B2 长方形另一条边的边长
          TO   CFX :B1 :B2
                 REPEAT 2 [ FD :B1  RT 90   FD :B2  RT 90 ]
           END

三、菱形
      变量意义: :B 菱形的边长 :J 菱形的一个外角
          菱形相邻的两个外角和为 180 度
         TO   LIN :B :J
         REPEAT 2 [ FD :B  RT :J  FD :B  RT 180 - :J ]
      END

四、平行四边形
    变量意义:  :B1 一条边长 :B2 相邻的另一条边长 :J 一个外角
       相邻的两个外角和为 180 度
        TO   SBX :B1 :B2 :J
        REPEAT 2 [ FD :B1 RT :J FD :B2 RT 180 - :J ]
        END

|

—:J = 90 ——> 长方形 — :B1 = :B2 — | ——>正方形
平行四边形——
__ :B1 = :B2 ——> 菱 形 — :J = 90 —
必需:三个独立参数              两个独立参数                     一个独立参数

五、五角星
    变量意义:  :B 不相邻两顶点连线长
      TO   WJX :B
         REPEAT 5 [ FD :B RT 144 ]
      END

六、空心五角星
    变量意义:  :B 尖角边长
      TO    KWJX :B
         REPEAT 5 [ FD :B RT 144 FD :B RT 72 ]
      END

七、多角星
    变量意义: :N 角数 :B 对角线长 :J 转角
    (注意:正六角星无法用本法)
     TO   DJX
        REPEAT :N [ FD :B RT :J ]
     END
     转角 :J 的计算:  :J = 总转角 / :N
                        总转角 = 360 * :K
                        其中 1):K 是自然数 2):K < :N / 2
                        3):K   :N 互质,即没有 1 以外的公约数
     多角星也可以用等分圆,每相隔若干点,跳跃连线的方法处理。

八、圆(以正36边形近似)
    变量意义:  :R 半径 :H 正36边形的边长(10度的弧长近似值)
      TO   YUAN :R
         REPEAT 36 [ RT 5 FD :R*0.174 RT 5 ]
      END
      TO   YUAN2 :B
         REPEAT 36 [ RT 5 FD :B RT 5 ]
      END

九、:D 度的弧
     变量意义:   :R 弧的半径 :D 弧的度数
       TO   HU :R :D
          REPEAT :D/10 [ RT 5 FD :R*0.174 RT 5 ]
       END
       TO   HU :R :D
          REPEAT :D [ RT 0.5 FD :R*0.174 RT 0.5 ]
       END

十、叶
      TO   YE :R :D
         REPEAT 2 [ HU :R :D RT 180 - :D ]
      END

LOGO过程编写方法:
picture1x2.jpg (2911 bytes) picture1x3.jpg (2270 bytes)
picture2x1.jpg (1151 bytes) picture2x2.jpg (2841 bytes) picture2x3.jpg (1286 bytes)
picture3x1.jpg (3782 bytes) picture3x2.jpg (3088 bytes) picture3x3.jpg (3112 bytes)

LOGO V4.0 功能键的意义:

F1 HELP 请求帮助
F2 SS 进入图文混合屏幕
F3 TS 进入全文字屏幕
F4 FS 进入全图形屏幕
F5 LOAD“ 读程序文件
F6 SAVE“ 程序存入磁盘
F7 LOADPIC“ 读图形文件
F8 SAVEPIC“ 图形存入磁盘
F10 EDIT 进入程序编辑窗口

文章录入:思绪飞扬    责任编辑:思绪飞扬 
  • 上一篇文章:

  • 下一篇文章:
  • 网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!) 【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    备案号:辽ICP备05012673号
    版权所有:大连普兰店市复州湾中心小学 Copyright© 1998-2008
    联系电话:0411-85200014 E-mail:fzwedu@163.com