Logo程序设计共25页
- 格式:ppt
- 大小:830.00 KB
- 文档页数:25
logo课程设计一、教学目标本课程的目标是让学生掌握Logo编程语言的基本语法、绘图命令和编程技巧,培养学生独立编写Logo程序的能力。
具体分为以下三个部分:1.知识目标:学生需要了解Logo编程语言的发展历程、基本语法和绘图命令,理解编程的基本概念和逻辑思维。
2.技能目标:学生能够熟练使用Logo编程语言进行绘图,独立编写并调试简单的Logo程序。
3.情感态度价值观目标:通过学习Logo编程,培养学生对计算机科学的兴趣,增强学生的创新意识和解决问题的能力。
二、教学内容教学内容主要包括以下几个部分:1.Logo编程语言的基本语法和绘图命令;2.Logo程序的编写和调试方法;3.常用的Logo编程技巧和实例;4.与其他编程语言的比较和联系。
具体的教学安排如下:第一周:介绍Logo编程语言的基本语法和绘图命令;第二周:学习Logo程序的编写和调试方法;第三周:讲解常用的Logo编程技巧和实例;第四周:总结课程内容,进行课程设计实践。
三、教学方法为了提高学生的学习兴趣和主动性,本课程将采用多种教学方法:1.讲授法:讲解Logo编程语言的基本语法、绘图命令和编程技巧;2.案例分析法:分析典型的Logo程序,让学生理解编程思路和方法;3.实验法:让学生动手编写和调试Logo程序,巩固所学知识;4.讨论法:分组讨论编程问题,培养学生的团队协作能力。
四、教学资源为了支持教学内容和教学方法的实施,丰富学生的学习体验,我们将准备以下教学资源:1.教材:《Logo编程语言与应用》;2.参考书:提供相关的编程资料和实例;3.多媒体资料:制作课件和教学视频,辅助学生学习;4.实验设备:计算机和网络设备,让学生进行编程实践。
五、教学评估为了全面、客观地评估学生的学习成果,本课程将采取以下评估方式:1.平时表现:通过课堂参与、提问、回答问题等方式,评估学生的学习态度和积极性;2.作业:布置适量的编程作业,评估学生的编程能力和理解程度;3.考试:进行期中考试和期末考试,测试学生对Logo编程语言的掌握程度;4.课程设计:要求学生完成一个Logo编程项目,评估学生的综合编程能力和创新思维。
1 正方形Repeat 4 [fd 80 rt 90]Ht(隐藏海龟图像)2、正三角形SETW 5 (线粗值为5)Repeat 3 [fd 100 rt 120]3、正八边形Repeat 8 [Fd 60 rt 360/8]4、宝石花1(下左图)REPEA T 8 [Repeat 8 [fd 60 rt 45] rt 45 ]5、宝石花2(上右图)repeat 6 [ repeat 6 [fd 60 rt 60 ] rt 60]6、宝石花3(下组图)repeat 8 [ repeat 1(1、2、3依次图,)[fd 30 rt 45 fd 30 rt 45 fd 30 rt 90 ] rt 45 ]说明:数字为1时,是上左图。
为2、4、6、8、10时是上中图,为3、5、7、9、11为上右图。
7、宝石花4(下左图)repeat 8 [ repeat 8[repeat 2 [ fd 40 rt 45] rt 90 ] rt 45 ]8、宝石花5(上右图)repeat 36 [repeat 3 [ fd 100 rt 120 fd 70 rt 120 ] rt 10] 9、宝石花6(下左图)lt 70repeat 12 [ repeat 3 [ fd 100 rt 120 ]repeat 3 [fd 70 rt 120] rt 10]10、宝石花7(上右图)repeat 36 [ repeat 3 [ fd 100 rt 120 ]repeat 3 [fd 70 rt 120] rt 10]11、宝石花8(下左图)repeat 8 [repeat 4 [ fd 70 rt 90 ]rt 45 ]12、宝石花9(上右图)repeat 12 [ repeat 2 [fd 50 rt 60 fd 50 rt 120 ] rt 30 fd 84 bk 84 ] rt 6013、宝石花10(下图)repeat 4 [repeat 4 [repeat 6 [fd 20 rt 60 ]fd 20 lt 90]pu bk 70 pd lt 90] ht说明:1)最后的HT 可要可不要,只是一个藏龟命令。
Logo编程第一课:认识海龟小画家
学习任务:
1、启动和关闭LOGO,了解LOGO的界面
2、认识LOGO绘图功能
教学重点:
1、LOGO操作界面的应用
2、LOGO的退出关闭方法
教学过程:
1、打开LOGO,认识一下它的操作界面。
标题栏、菜单栏、工具按钮栏、命令提示符、命令窗口
2、连一连,看看它们有什么功能:
图形窗口接收并显示输入命令
工具按钮可用来代替某些命令快速完成
命令窗口小海龟用LOGO语言画图的画纸
3、根据小面一段程序,看看小海龟做了什么?
FD 150 LT 90 FD 150
4、关闭退出LOGO
①在命令窗口中输入“BYE”,再回车,会出现对话框,选“是(Y),就要以退出LOGO。
②直接按X,选“是”,退出LOGO。
③在菜单FILE——EXIT,选“是”,退出LOGO。
百宝箱:
LOGO是一种计算面程序设计语言,是20世纪60年代由美国教授设计开发,是为了向儿童教授计算机编程技能的一种语言。
实践练习:
学生练习,教师巡视指导
教后记:
学生对LOGO语言比较感兴趣,有的学生还试着做后几节课的例子,表现出浓厚的学习欲望。
logo生成语言
“Logo”是一种编程语言,主要用于教育目的,特别是在儿童和初学者中教授编程概念。
它具有简单的语法和图形化界面,使用户可以通过绘制形状和指挥小海龟(turtle)来创建图形和动画。
以下是一个使用 Logo 语言绘制一个简单正方形的示例代码:
```logo
REPEAT 4 [FD 100 RT 90]
```
在上述代码中,“REPEAT 4”表示重复执行后面的指令 4 次。
“FD 100”表示向前移动 100 个单位,即绘制一条长度为 100 的直线。
“RT 90”表示向右旋转 90 度,即改变绘图方向。
通过执行上述代码,小海龟将依次绘制四条边,每条边长度为 100,最终形成一个正方形。
Logo 语言还支持许多其他指令,例如颜色设置、填充、字体样式等,可以使用这些指令创建更复杂的图形和动画。
总的来说,Logo 语言是一种简单而有趣的编程语言,适合初学者学习编程基础概念和图形绘制。
加强上机操作,方便课堂教学──人教版《Logo程序设计(PC机版)》简介文章来源:教案中心点击数:44 更新时间:2005-7-91987年,我室编写了《初级中学选修教材·Logo语言》,供装备Apple-II和中华学习机的学校,在初中或小学开设计算机课时选用。
随着信息技术的发展,各学校的计算机设备也在不断更新,为了满足教学的需要,我室于1997年初组织编写了《小学选用课本·Logo程序设计(PC机版)》和《初级中学选修教材·Logo程序设计(PC 机版)》。
目前,在学习完成2000年11月教育部印发的《中小学信息技术课程指导纲要(试行)》规定的教学内容后,许多小学或初中学校选择这套教材继续学习。
这两种教材的初稿是《视窗Logo程序设计语言》,由安徽省芜湖市镜湖教委电脑中心编写。
初稿完成后,在当地进行了几年的教学实践与研究。
在总结使用经验的基础上,我们根据原国家教委1997年10月颁布的《中小学计算机课程指导纲要(修订稿)》的精神,进行了必要的改写与扩充,编成了这两种PC机版的教材,于1998年秋季开始供书。
几年来,随着教学实验的深入,我室不断吸纳各方面的经验与建议,每次重印都作必要的调整,使之不断完善。
装备了IBMPC系列微型计算机的学校,可以选用这两种教材,在小学四、五年级和初中一、二年级讲授计算机与Logo程序设计的初步知识。
适用于这两种教材的Logo系统是4.0版的PCLogo(装备Apple-II和中华学习机的学校,可继续选用《初级中学选修教材·Logo语言》)。
一、教材结构《初级中学选修教材·Logo程序设计(PC机版)》共16课,分三个单元。
前两课“认识计算机”和“键盘操作”为第一单元,介绍了计算机的基本结构、硬件和软件等初步知识以及启动、关闭计算机系统和使用键盘、软磁盘驱动器等常用设备的基本操作方法。
第3课至第6课为第二单元,课题依次是“Logo简介”“海龟的本领”“海龟的广场”和“海龟的坐标”。