小海龟LOGO语言logo语言小海龟LOGO语言 小海龟LOGO语言功能特色 1、由于logo语言是由Flash编制而成,所有具有Flash的一些特点,可以跨平台运行,也可以直接在网页上执行,无须特别安装,可以随时在线操练,非常方便,也可以单机练习。 2、软件模拟了大多数常用命令,而且命令词采用的Logo语言中的简写,不支持命令全称。 3、软件还特别填加了一些有趣的命令,可以让画好的图形旋转,也可以用鼠标来回拖动图形到任何地方。 4、logo语言还可以模拟智能机器人的一些命令,可以实现障碍物碰撞检测,从而实现一些有趣的机器人绕障碍物,认路等程序。 小海龟LOGO语言安装说明 1、在本站将小海龟LOGO语言下载下来,会得到一个软件压缩包。 2、接着我们将软件压缩包解压,得到其中的Flogo999.exe应用程序。 3、最后我们双击打开Flogo999.exe应用程序,就可以使用了。 小海龟LOGO语言操作说明 快捷菜单 系统在内设置5个快捷键菜单它们分别是: 一、【主界面菜单】:在程序界面的空白处点击右键即可弹出此快捷菜单,主要有: 1.版本号及QQ交流群号; 2.命令框的显示模式; 3.将当前所画图形设置为障碍物,以便进行智能机器人的编程操作; 4.技术支持信息。 二、【海龟菜单】:在当前海龟的上面点击鼠标右键,弹出快捷菜单。 1.改变海龟的大小,可以放大或缩小; 2.在海龟上搓动鼠标滚动轮可以改变海龟的角度。 当为海龟填加了探测器之后,还会增加3项: 3.增加删除探测器,可以填加探测器,也可以删除所有的探测器; 4.显示、透明、隐藏探测器,此3项的作用对象是对此海龟的所有探测器,而非其中某一个探测器; 5.保存探测器,这项非常有用,可以非常方便地将海龟的多个探测器的位置方向大小等参数一一记录成一段子程序,并且填加到过程编辑器的末尾,以后就不用再去重复进行填加调整探测器了,非常快捷。 注意:保存探测器之前,请将海龟的方向归0,即是向上。 三、【探测器菜单】:在探测器上面点击鼠标右键弹出快捷菜单。 1.探测器序号; 2.复制出同现有探测器同样设置的探测器,编号自动为最低未占用序号;; 3.改变当前探测器的大小; 4.切换当前探测器的显示、透明、隐藏状态。 5.删除当前探测器 6.可以使用鼠标改变探测器的大小、方向、张开角度的参数。探测器上的绿色点可以改变探测器的方向和大小,黄色点改变探测器张开的角度,张开的角度不宜太大,不要超过60度为佳,因为太大探测精度受到影响。 四、【图形菜单】:在所绘制的图形上点击右键即可弹出此快捷菜单: 1.该图形的序号; 2.图形旋转命令,可以让图形以图形起点为中心点顺时针或逆时针旋转,鼠标点击处与旋转中心点的水平距离(X轴)越远,旋转的扭矩动力越大,旋转速度越快; 3.删除当前处的图形。 五、【障碍物图形菜单】:在障碍特图形处点击右键即可弹出此快捷菜单。 该障碍物图形的序号; 删除此障碍物图形; 障碍物图形不能用【CS】及【Clean】命令删除,只能在快捷菜单中删除; 障碍物图形不能旋转。 可以鼠标拖动改变位置。 障碍物图形由Logo命令生成,再由【图形快捷菜】或【命令行】或【设障按钮】转为障碍物图形,并在图形四周出现黑色轮廓线。 图中绿色图形为障碍物图形,红色为普通图形。 小海龟LOGO语言快捷键 在网页在线时需要同时按下【Ctrl+Shift】键+【Fn】才会起作用。 系统内设置10个快捷键它们分别是: 【F1】:当光标停在命令框或过 程编辑器中的某一个命令词中时,按F1键则会弹出该命令的使用说明,再次按F1键关闭帮助窗口。 【F2】:相当于TS与FS 命令,作用是显示和隐藏命令框交替。 【F3】:定义当前编辑框中的过程 。 【F4】:打开音乐文件选择对话框,播放选定的音乐,相当于PLAY命令 。 【F5】:相当于 LOAD 命令,作用是打开文件选择对话框,选择一个 LOGO 文件并打开,将文件内容填加到过程编辑器中。 【F6】:相当于 SAVE 命令,作用是保存过程编辑器中的程序,会自动打开保存文件对话框,选择保存路径。 【F7】:相当于 LOADPIC 命令,作用是打开文件选择对话框,选择一个 图片 文件并打开,图片将作为背景显示出来。 【F8】:相当于 SAVEPIC 命令,作用是保存舞台的所有绘制的图形,会自动打开保存文件对话框,选择保存路径。 【F9】:相当于 CT 命令,作用是清除命令框中的所有字符。 【F12】:相当于EDITE 命令,作用是打开过程编辑器,编辑完成后,如果再次按 F12 键将自动关闭过程编辑器。 小海龟LOGO语言命令说明 1.与移动有关的指令:“前进”、“后退”和“归位”。前进命令可让海龟前移一定的单位数,例如:执行“FD(前进)50”命令后,小海龟则会向前移动50个单位;后退命令则可让小海龟向后移动,如果执行“BK(后退)50”命令,那么小海龟的方向不会发生改变,而会向后退50个单位;执行归位命令后,不论当前小海龟的位置及方向怎样,它就会乖乖地回到绘图区的中央位置,并且朝向屏幕的正上方。 2.与转弯有关的指令:“右转”和“左转”。右转命令可让小海龟按要求向右边转动一定的角度,例如:执行“RT(右转)45”命令则小海龟的朝向将向右转动45度角;而左转命令则可让小海龟向左转动,如:执行“LT 45”命令则小海龟的朝向将向左转动45度角。这几种命令可以驱动小海龟绕其中心旋转一定的角度。 3.与控制有关的命令有REPEAT(重复)、IF…THEN…ELSE…(条件执行)等。如执行REPEAT 4[FORWARD 200 RlGHT 9O]就能画出图2中的正方形,如果直接将移动命令和转弯命令相结合,则写出的语句就比较多,但都是一些重复地使用4次“Forward 100”和“Right 90”命令。 同类软件对比 啊哈C是一个不错的轻量级c语言编辑器,啊哈c语言编译器(aha-c)使用gcc内核编译,支持语法高亮,代码折叠,编译错误提示等,界面简介,操作方便,非常适合C语言学习入门使用。 TDM-GCC是Windows下的编译器套件,它结合了 GCC 工具集中最新的稳定发行版本,包括了自由并开源的 MinGW 或 MinGW-w64 的运行时 APIs,以此创建一个 LIBRE 来替代微软的编译器及其平台 SDK。 使用编程语言写的程序,由于每条指令都对应计算机一个特定的基本动作,所以程序占用内存少、执行效率高。 |