1、你能画出下面三幅图形吗?软件介绍软件介绍 Logo语言是一种早期的编程语言,也是一种与自然语言非常接近的编程语言,它通过“绘图”的方式来学习编程,对初学者特别是儿童进行寓教于乐的教学方式。Logo语言创始于1968年,是美国国家科学基金会所资助的一项专案研究,在麻省理工学院人工智能研究室完成。Logo源自西腊文,原意即为思想,是由一名叫佩伯特的心理学家在从事儿童学习的研究中,发现一些与他的想法相反的教学方法,并在一个假日中出外散步时,偶然间看到一个像海龟的机械装置触发灵感,于是利用他广博的知识及聪明的才智而最终完成了Logo语言的设计。Logo语言的启动语言的启动v菜菜 单单 栏栏v工工 具具
2、 栏栏v绘图窗口绘图窗口v原原 点点v命令窗口命令窗口v提提 示示 符符认识PC Logo窗口二、LOGO语言的几个基本命令格式:FD N 空格空格 移动的步数移动的步数FD100(一)前进命令功能:命令小海龟向它的头所指的方向前进N步。试一试:绘图窗口上下高大约是 海龟步。例2:试试这两条命令,看小海龟的动作相同吗? FD 100 的执行结果是 。 FD100 的执行结果是 。格式:LT N 空格 转动的角度功能:使小海龟左转N度。格式:RT N 空格 转动的角度功能:使小海龟右转N度。FD50RT90FD50LT90FD50(二)左转命令(三)右转命令试一试:绘图窗口左右宽大约是 海龟步。
3、格式:CS功能:清除绘图窗口中的所有内容,小海龟回到原点(头向上)。(四)清屏命令例4: 右面的命令能画出一个长为100海龟步,宽为60海龟步的长方形,把命令补充完整。CSFD100前进前进100步步RT90右转右转90度度FD60前进前进60步步RT90右转右转90度度前进前进100步步右转右转90度度前进前进60步步三、小海龟退场退出LOGO系统,通常有两种方法: 命令方式:BYE EXIT 窗口方式 窗口方式 命令方式课内实践1. 进入LOGO。2. 右边的命令能画出什么图形。3. 退出LOGO。CSFD 30RT 90FD 40RT 90FD 30RT 90 FD 40 LT 90 FD 70 小 结 这节课我们学习了LOGO系统的进入和退出的方法。 几条LOGO基本绘图命令:前进命令(FD)、左转命令(LT)、右转命令(RT)、回家命令( HOME )和清屏命令(CS)。 有的LOGO命令后面带数字,如:FD 5,有的不带,如:CS,如果是带数字的,命令和数字之间至少要有一个空格。小海龟写“十”字? cs? FD 100? BK 50? RT 90? FD 50? BK 100小海龟画等边三角形 ? CS ? RT 30 FD 90 ? RT 120 FD 90 ? RT 120 FD 90