第01课认识LOGO_第1页
第01课认识LOGO_第2页
第01课认识LOGO_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第1课 认识Logo教学目的与要求1掌握进入与退出Logo语言窗口的方法。2掌握清屏复位、显龟及藏龟命令。3初步掌握输入Logo语言命令的基本方法。课时安排建议安排1课时。教学重点与难点1重点:清屏复位、显龟及藏龟命令。2难点:Logo语言命令的输入方法。教材分析与教法建议本课首先引入了Logo语言,强调它只是利用计算机画图的许多方法中的一种。教学中教师可从计算机的多种画图方法入手,引入Logo语言。比如教师可以分别用几种不同的画图方法作一些简单的演示。引入Logo语言画图后,教师可以选择几个能体现Logo画图特点的图形,演示给学生看,让学生初步了解Logo语言画图是怎么回事,同时激发学生的学

2、习兴趣。在这部分的教学中,教师还可以简单介绍一下Logo语言诞生、发展的情况及其主要特点。课文的第一部分主要介绍了启动Logo语言窗口的方法以及Logo语言窗口的组成。由于学生已有一定的基础,因此这部分内容相对比较简单。教学中教师可以通过简单的演示让学生了解画图工具“小海龟”,了解用Logo语言画图的基本方法。“探究园”中的练习,目的在于让学生自己试一试,画出一面三角小旗,感受一下Logo语言画图的方法。课文的第二部分是本课的重点,要求学生掌握三条命令(清屏复位命令、显龟命令、藏龟命令),让学生进一步明确用Logo语言画图都是通过输入正确的命令来指挥“海龟”运动画成的。这部分内容虽然是本课的重

3、点,但由于这三条命令都是不带参数的命令,因此相对比较简单,教学中教师稍作介绍演示后,可以安排学生自己上机尝试。Logo语言的命令很多都是全称和缩写都可以使用的,比如本课的三个命令以及以后几课中出现的命令都是这样。教学中教师可以结合“知识屋”的内容,结合全称来识记简称,但在实际使用中由于简称字母较少,输入方便,因此尽量让学生使用简称命令。课文第二部分内容中还介绍了在Logo语言中可以将几个命令串起来,以一组命令的方式输入,教师在教学中,可以分别使用两种不同方法进行演示。前一部分一个命令一个命令地输入计算机;后一部分一组命令一起输入,最后检查无误后按回车键。最后应该指出,我们提倡用“一组命令一起输

4、入,检查输入无误后按回车键”的方法,为以后的学习,特别是学习“过程”打好基础。“探究园”内容的安排主要针对“一组命令一起输入”的方法,在学生完成后教师要有意识地让学生使用藏龟命令及显龟命令。课文的第三部分主要介绍了退出Logo语言窗口的方法,退出Logo语言窗口的方法虽然有好几种,但方法都很简单,教学中教师简单介绍即可。本课中虽然出现了前进、后退等画图命令,但不是本课要求掌握的内容,因此教学中,只要求学生能按照教材正确输入命令。参考资料Logo语言简介Logo语言是美国麻省理工学院人工智能实验室的西摩·佩帕特教授领导下的Logo小组,于1968年在研究LISF语言的基础上研制成功的一

5、种高级计算机语言。它以认识心理学和人工智能原理为依据,目的是给少年儿童提供一种较好的智力开发环境,使儿童们不仅学会使用计算机,同时还学习如何像数学家、语言学家一样进行思考与解决问题。Logo语言是一种过程性语言,即程序是由过程(Propeller)组成的。所谓过程是为达到某种目的而按一定的规则组织起来的Logo语言的语句集合,这些过程又可作为其他过程的子过程,组织更复杂的过程,以此来解决复杂的问题。因此Logo语言具有模块化结构,每个程序可由许多相对独立的过程组成,使设计方便、灵活。过程一经定义便成为一个新的命令,以后可用来作为基本命令进行调用,其扩充性强。程序具有递归作用,给编制高级水平的程

6、序带来方便。Logo语言是一种接近自然语言的高级语言,只要记住一些英文单词就能方便地进行人机对话,非常简单易学。Logo语言数据结构丰富,它不仅包含数和字符串,还包括表(list)的混合结构,能进行字表处理,模拟人工智能等。Logo语言具有较强的绘画功能,非常形象直观,这也是其他几种语言所不及的。作图举例(供教师演示时参考) 1HT PU FD 50 PD RT 90 FD 20 RT 90 FD 10 LT 20 FD 30 RT 20 FD 50 LT 40 FD 15 RT 130 FD 25 RT 90 FD 35 LT 140 FD 20 RT 140 FD 30 RT 40 FD

7、20 LT 40 FD 15 LT 30 FD 23 LT 60 FD 17 RT 50 BK 18 RT 40 BK 12 FD 10 RT 90 PU FD 5 PD LT 180 REPEAT 36FD 0.174*3 RT 10 PU FD 5 PD RT 90 BK 15 RT 60 BK 10 LT 60 BK 40 FD 20 LT 45 FD 15 RT 45 FD 30 RT 135 FD 23 BK 23 LT 135 BK 30 LT 45 BK 15 RT 445 BK 28 LT 45 BK 15 LT 60 FD 10 LT 45 FD 10 RT 60 BK 15 RT 120 FD 5 RT 120 FD 5 LT 60 FD 15 LT lg0 FD 5 2用一个递归过程画多个图形: T0 L :C :J FD :C RT :J IF :C>200 STOP L :C+2 :J END这是一个带参数的递归过程,通过输入不同的参数,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论