小海龟logo程序语言是一款功能强大的编程绘图软件,内置整套海龟绘图系统,软件通过向海龟发送命令从而直观的了解程序的运行过程,主要适用于儿童计算机编程,将小朋友从小带入计算机领域。感兴趣的朋友可以下载!让孩子赢在起跑线上。

软件功能
1、LOGO语言具有较强的针对性,因为对于儿童来说,“画画”比“文字处理”更具有活力,充分发挥自己的想象进行创作
2、LOGO则主要用于“图画”制作,并且采用了“海龟绘图”的方式,适合儿童的特点,能充分引起他们的兴趣和学习该门语言的积极性,达到寓教于乐的目的
3、在LOGO语言中,它的作图方式与现在所用的作图软件不一样,主要区别就在于LOGO语言的基本作图的方法可以不采用坐标方式,而是通过向前,后退、向左转、向右转、回家等儿童易于理解的语言和命令,这非常适合儿童的知识水平,使这些还未接触坐标为何物的儿童更容易上手
软件特点
1、操作简单,可以快速积累小学生对计算机学习的兴趣。
2、由Flash编制而成,所有具有Flash一定的特点,可以跨平台运行,也可以直接在网页上执行,无须特别安装,可以随时在线操练,非常方便,也可以单机练习。
3、软件模拟了大多数常用命令,而且命令词采用的Logo语言中的简写,不支持命令全称。
4、软件还特别填加了一些有趣的命令,可以让画好的图形旋转,也可以用鼠标来回拖动图形到任何地方。
5、此软件还可以模拟智能机器人的一些命令,可以实现障碍物碰撞检测,从而实现一些有趣的机器人绕障碍物,认路等程序。
小海龟logo基本绘图
DRAW - 清屏、海龟、画布颜色、海龟颜色恢复至初始设置
CLEAN 清屏,海龟、笔色、画布颜色、海龟位置角度不变
CLEARSCREEN CS (CS简写清屏)清屏,海龟回到初始位置,笔色、画布颜色不变
CLEARTEXT CT 清除命令区
FORWARD FD 前进 (fd简写前进)
BACK BK 后退 (bk简写后退)
RIGHT RT 右转 (rt简写右转)
LEFT LT 左转 (lt简写左转)
PENUP PU 抬笔(pu简写左转)
PENDOWN PD 落笔(pd简写左转)
HIDETURTLE HT 藏龟(ht简写左转)
SHOWTURTLE ST 显龟
CLEARSCREEN CS 清屏
HOME - 回原点
REPEAT - 重复
SPLITSCREEN SS 图文混合屏
FULLSCREEN FS 全图形屏
TEXTSCREEN TS 全文字屏
NODRAW ND 全文字屏、清屏
WRAP - 环绕状态
WINDOW - 窗口状态
FENCE - 围栏状态
SHOW - 屏幕输出
TT - 在画图区显示文字
TO……END - 过程头、尾
IF…THEN…ELSE
PAUSE
CONTINUE CO
EDIT ALL - 进入编辑部
STOP -
TOPLEVEL -
SETPC - 设置画笔颜色
SETBG - 设置屏幕底色
FILL-填色
坐标作图
SETX - 指定海龟横向位置
SETY - 指定海龟纵向位置
SETXY - 指定海龟任意位置
SETHEADING SETH - 指定海龟方向
XCOR - 显示海龟当前位置的X坐标
YCOR - 显示海龟当前位置的Y坐标
GETXY - 显示海龟当前位置的X,Y坐标
HEADING - 显示海龟指向角度
文件管理
POTS - 显示工作区内所有过程的标题
POPS(PO ALL) - 显示工作区内所有过程的内容
PRINTOUT PO 显示工作区内过程的内容
ERASE(ER ALL) ER 删除工作区中的过程
DIRECTORY DIR 显示磁盘文件目录
DISK - 显示当前盘
SETDISK - 设置当前盘
SAVE - 把程序存盘
LOAD - 读程序文件
SAVEPIC - 图形存盘
LOADPIC - 读图形文件
DELETE - 删除文件
RENAME REN 文件改名
数值计算
PRINT PR 换行打印
TYPE - 同行打印
SETCURSOR - 打印格式
OUTPUT OP 输出
INT - 取整函数
ROUND - 四舍五入函数
QUOTIENT - 求商函数
REMAINDER - 余数函数
RANDOM - 随机函数
SQRT - 平方根函数
ABS - 绝对值函数
MAKE - 赋值
PRECISION - 数字显示精度
字表处理
FIRST - 取首
LAST - 取尾
BUTFIRST BF 去首
BUTLAST BL 去尾
EMPTY? - 判断是否为空
READ - 从键盘上接受一串字符
READCHAR RC 从键盘上接受一个字符
READLIST RL 从键盘上接受一个表
READQUOTE RQ 从键盘上接受一个字
RESULT: - 结果
TRUE - 真
FALSE - 假
COUNT - 测长函数
MAKE - 赋值
ITEM - 输出表中第:K个元素
TEST - 测试条件
IFTRUE IFT 测试真
IFFALSE IFF 测试假
KEY? - 是否有键盘输入
NUMBER? - 是否是数
WORD? - 是否是字
LIST? - 是否是表
WORD - 连接字
SENTENCE SE 字与表、表与表的连接
FPUT - 连接到表(字)首
LPUT - 连接到表(字)尾
LIST - 组成表
RUN - 运行表
DEFINE - 定义过程
ASCII - 输出字符的ASCII码
CHAR - 输出ASCII码值的字符
常用快捷键
在网页在线时需要同时按下【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 键将自动关闭过程编辑器。
常见问题解答
1、logo语言中 怎么两个小海龟同时画出不同图形?
代码打入repeat 1[repeat 4[fd 50 rt 90]]pu fd 30 pd repeat 3[fd 50 rt 60],这是一个正方形和三角形。
2、logo小海龟怎么画等腰三角形?
1.比方画一个120的等边三角形
rt 120 fd 120 rt 120 fd 120 rt 120 fd 120 rt 120 fd 120
2.画一个腰是100,底是50的等腰三角形
rt 150 fd 100 rt 150 fd 100 rt 105 fd 50
3、logo怎么用小海龟画红绿灯?
PU BK 80 PD
REPEAT 2[FD 180 RT 90 FD 70 RT 90]
PU FD 150 RT 90 FD 10 LT 90 PD
SETPC 12
REPEAT 36[FD 4 RT 10]
PU RT 90 FD 10 PD FILL PU BK 10 LT 90 PD
SETPC 0
REPEAT 36[FD 4 RT 10]
PU BK 60 PD
SETPC 14
REPEAT 36[FD 4 RT 10]
PU RT 90 FD 10 PD FILL PU BK 10 LT 90 PD
SETPC 0
REPEAT 36[FD 4 RT 10]
PU BK 60 PD
SETPC 10
REPEAT 36[FD 4 RT 10]
PU RT 90 FD 10 PD FILL PU BK 10 LT 90 PD
SETPC 0
REPEAT 36[FD 4 RT 10]
HT