加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

在家学编程三步曲③当用命令表是编程宝典

(2018-07-21 07:10:16)
标签:

林正山老师

logo语言

mswlogo

编程

竞赛

分类: WinXP~7~8~10运行Logo语言
在家学编程三步曲当用命令表是编程宝典
在家学编程三步曲③当用命令表是编程宝典      MSWLogo-FMSLogo最基础的命令表——即“当用命令表”是学习LOGO编程的“秘籍”,相当于金庸小说中的“降龙十八掌”。编程想要顺溜,这些基础命令必须熟记并经常默写。有人认为学习数理化和编程不要死记硬背,此言差矣。这和学英语必须背单词句型、学数理化必须熟记公式常数反应式是一样的道理。这里提供的表列命令缺省了更详细的说明(内中的具体规定多,整体的信息量太大了),想要了解更详细的命令,应该查阅《MSLOGO讲义Plus》。在即将发行的《MSWLogo竞赛训练手册》中有更实用的详细分类说明。
      
MSWLogo-FMSLogo有560多条命令,全部都熟记熟背没有必要,根本用不完。最常用的记住、用熟练就够了。
      目前各地区举办LOGO语言竞赛的知识范围不完全相同。下面所提供的《MSWLogo-FMSLogo当用命令表》基本上覆盖了各类型不同竞赛考试的范围内容。
      所谓“当用命令”可以理解成“起码必须掌握的”、“最常使用的”、“足够应对竞赛使用的”、“足够编写最常见的程序使用的”LOGO语言命令集合,其实相当于“最低量LOGO语言命令”。

MSWLogo-FMSLogo当用命令表

系统及过程级命令及语法规定 
  TO  END  BYE  EDALL  HALT  CS  CLEAN  CT 

系统及过程级符号
         [ ]   { }   ( )    ~ 
    
作图命令         
  FD  BK  RT  LT  PD  PU  HT  ST  HOME
  SETPENSIZE [A B]  PE  PX  PPT
  SETPC  SETSC  SETFC  FILL
  SETX  SETY  SETXY  XCOR  YCOR  POS
  SETH  HEADING
  ARC  ARC2  CIRCLE  CIRCLE2
  ELLIPSE  ELLIPSE2  ELLIPSEARC  ELLIPSA2
  
赋值及输出命令  
  MAKE
  PR  TYPE  SHOW
  LABEL  SETLABELFONT
  FORM
  OP 
  RL  RW  RC 

程序控制命令  
  REPEAT  REPCOUNT  FOREVER
  FOR
  IF  IFELSE 
  STOP 
  WHILE  UNTIL
  TEST  IFT  IFF
  PAUSE – CO 
  
逻辑运算符及中缀操作符  
  AND  OR  NOT   
  + — *     左边的符号都可以使用
  <>  <=  >= 在MSWLogo-FMSLogo中用法不同
  
鼠标键盘命令  
  MOUSEON  MOUSEOFF  MOUSEPOS 
  KEYBOARDON  KEYBOARDOFF  KEYBOARDVALUE 
 
数学计算命令  
  ABS  INT  ROUND  SQRT  POWER  PI 
  REMAINDER 
  RANDOM  RERANDOM 
  SIN  COS  
  SING 
  
字表处理命令  
  ASCII  CHAR 
  SE  LIST 
  FIRST  LAST  BF  BL  FPUT  LPUT  WORD 
  COUNT  ITEM 
  EMPTY?  WORD?  LIST?  MEMBER?  SUBSTRING?  EQUAL?
  MEMBER  REMOVE 
  PICK  REMDUP  REVERSE  ISEQ  RSEQ 
  PUSH  POP  QUEUE  DEQUEUE 

数组命令  
  ARRAY  ARRAY? 
  ITEM  SETITEM 
  LISTTOARRAY  ARRAYTOLIST 
  MDARRAY  MDSETITEM  MDITEM 

时间命令  
  WAIT  TIME  TIMEMILLI 
  
对话框命令  
  MESSAGEBOX  SELECTBOX  YESNOBOX  QUESTIONBOX 
       
多海龟命令  
  SETTURELT  ASK  SETBITINDEX 
  BITCUT  BITLOAD  BITMAPTURTLE

GIF图形命令  
  GIFSAVE  GIFLAOD  GIFSIZE  SETACTIVEEAREA 
    
基础计算公式  
  正多边形  REPEAT 边数[FD 边长 RT或LT 360/边数]
  奇数正多角星  REPEAT 角数[FD 边长 RT或LT 180-180/边数]
  任意多角星 REPEAT 角数[FD 边长 RT或LT :K*360/角数]
        K是1~(角数/2)之间除不断角数的数
  空心多角星 REPEAT 角数[FD 边长 RT 720/角数 FD 边长 LT 360/角数]
  正多边形画弧 REPEAT 度数[RT 0.5 FD 半径*PI/180 RT 0.5] 
                           右转弧用RT  左转弧用LT
        REPEAT 36[FD 半径*0.174  RT 10]  
        REPEAT 36[FD 半径*PI/18  RT 10]
        REPEAT 18[FD 半径*PI/9   RT 20]
                             ↑     
                             └─┬─┘
                        这两项的乘积为180
                ↑                 
                └────┬────┘
                 这两项的乘积是360
  叶子 REPAET 2[REPEAT 度数[FD 半径*PI/180 RT 1]RT 180-度数]
  
ASCII值索引  
  0-48 A-65 a-97 空格-32 (-40 )-41 *42 +43 -45 /47 =61

系统颜色索引   
  0黑 1蓝 2绿 3浅蓝 4红 5品红 6黄 7白  
  8棕 9棕黄 10橄榄绿 11天蓝 12粉色 13暗紫 14橙色 15灰色


在家学电脑编程三步曲话题:
     应准备些什么?
        http://blog.sina.com.cn/s/blog_5fd454d00102xnhh.html
       跟着教材学易行有效
           http://blog.sina.com.cn/s/blog_5fd454d00102xnn5.html
       当用命令表是编程宝典
           http://blog.sina.com.cn/s/blog_5fd454d00102xnqv.html





热门话题:几岁开始学编程好? 博客连载
    ①大咖瑰丽的青少年时代
        http://blog.sina.com.cn/s/blog_5fd454d00102xkz0.html
    ②令人惊讶的学编程速度
        http://blog.sina.com.cn/s/blog_5fd454d00102xl20.html
    ③多数小学生学编程恐怕需要三四年
        http://blog.sina.com.cn/s/blog_5fd454d00102xl2b.html
    ④源于深度实践的学编程经历
       http://blog.sina.com.cn/s/blog_5fd454d00102xl4r.html



系列评述链接  初学者为什么应该选用LOGO语言?
121 ①LOGO语言其实很有趣
  http://blog.sina.com.cn/s/blog_5fd454d00100q4dt.html
122 ②LOGO语言其实很强大
  http://blog.sina.com.cn/s/blog_5fd454d00100q5bl.html
123 ③LOGO语言其实很新潮
  http://blog.sina.com.cn/s/blog_5fd454d00100q6r9.html
124 ④LOGO语言其实很容易学
  http://blog.sina.com.cn/s/blog_5fd454d00100q8gl.html
125 ⑤LOGO语言的概念很先进
  http://blog.sina.com.cn/s/blog_5fd454d00100qa9n.html
126 ⑥从LOGO语言起步好处多多
  http://blog.sina.com.cn/s/blog_5fd454d00100qcbp.html


在家学编程三步曲③当用命令表是编程宝典


在家学编程三步曲③当用命令表是编程宝典



 这里是新颖有趣的LOGO语言之家

学会编程将对你一生的思维方式产生深远的影响

欢迎评论    欢迎转载

查找林老师博客最便捷的方法:

在 百度、谷歌、360搜索、搜狗、有道 等任何一个搜索引擎中输入

林老师   LOGO 就能找到林老师博客文章了

查阅林老师最新发表文章的链接:

http://blog.sina.com.cn/lzs2099


快速检索链接:

LOGO语言大讲坛:

      全面阐述MSWLogo语言的精妙

      在PC-LOGO和MSWLogo之间搭起桥梁

      多角度介绍LOGO玩家心得体会

      链接地址: http://blog.sina.com.cn/s/blog_5fd454d00102x11y.html


 创新LOGO《信息技术》教程连载

《PCLogo语言简明教程》及初学者题库

《LOGO语言画图编程题》目录

《LOGO语言计算编程题》目录

《LOGO竞赛试题及解题分析指导》目录

《LOGO语言编程新理念及编程技巧》目录

《奥数及趣味数学问题》目录

《林老师话说天南地北》目录

      

林正山老师邮箱: linzhengshan@21cn.com

因网络拥挤“纸条”常不能及时打开查阅。有信息尽量使用“评论”或邮件。


需要LOGO系统的可以发邮件给林老师 

请说明清楚需要哪一种系统(例如:“PC-LOGO”“创新LOGO”“汉化版MSWLogo”)

(A):可以运行在32位XP系统的PCLogo系统(Win7及更高版本操作系统中不适合使用)

(B):可以运行在XP~WIN7~WIN8~WIN10系统的汉化版MSWLogo

       配套教材《MSWLogo讲义》的发行信息请查阅以下链接

      https://item.taobao.com/item.htm?id=559362929141

 

       http://blog.sina.com.cn/s/blog_5fd454d00102x11y.html

 

(C): 可以在XP~Win7~Win8~Win10里使用、初步满足所有版本《信息技术》课程使用的“创新LOGO系统(已经包含传统海龟造型的*.car文件及林老师编辑的中文Help联机帮助系统)

(D).将计算机升级为双系统运行PC-LOGO的软件包

详细操作过程参见: http://blog.sina.com.cn/s/blog_5fd454d00102w3e5.html


以上A:~D: 软件系统均为免安装版 拷贝到硬盘中就能使用

林老师接到邮件后将把LOGO系统发送到你的邮箱中


友情提示:有些邮箱不能接收较大的传输文件,你的邮箱能接收大邮件吗?

你的邮箱里的旧邮件没有及时删除,也会导致无法接收新邮件。


声明:
林正山老师发表的文章及照片,媒体、网站或出版物未经本人许可谢绝进行任何形式的删节、改编、重组及转载。

允许个人博客按原文(含图片及附注)进行完整转载,转载时敬请注明本博作者姓名、文章原始出处,并以链接形式标明来源。


                                         

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有