LOGO教案

  • 格式:doc
  • 大小:161.00 KB
  • 文档页数:23

第一节、Logo语言概述教学目的:1、通过学习使学生认识Logo语言。

2、提高学生学习计算机语言的兴趣。

教学重点:认识Logo语言并提高兴趣。

教学难点:提高学生兴趣。

教具准备:PCLogoV4·0课时安排:1课时。

教学过程:(一)导入谈话:今天我们学习新的计算机知识。

(二)新授1、指导学生认识计算机语言。

讲述:人类有人类的语言,计算机也有计算机的语言,只不过人类不能够很容易地看懂计算机语言。

计算机语言也分为好几类,包括机器语言、汇编语言、高级语言。

2、指导学生认识Logo语言。

讲述:Logo语言是高级语言的一种,它使用了人类能够看得懂的语言来控制计算机,因此适合人类学习和使用。

又因为它是一种绘图语言(海龟作图),所以有很大的趣味性,更适合于小学生学习。

3、指导学生认识PCLogo编译平台。

(1)讲述:计算机只懂得机器语言,要想让它也明白Logo语言,就要有一种软件充当翻译官,这就是编译平台。

(2)演示并解说编译平台。

(3)初步学习下列命令,并使用它来画一些简单的图形。

STFDRTLTBKHTDRAWHOMEBYE(三)总结总结学习内容。

第二节、PCLogo使用基础教学目的:1、通过学习使学生更好地掌握PCLogo编程工具。

教学重点:PCLogo的使用方法和信息。

教学难点:错误信息。

教具准备:PCLogoV4·0课时安排:1课时。

教学过程:(一)导入1、复习旧知识,包括:什么是Logo?Logo可以做什么用?上节课提到等各种命令各有什么用途?练习使用命令。

2、谈话:今天我们继续学习。

(二)新授1、指导学生认识计算机屏幕在图形方式下的工作结构。

讲述:我们的计算机在DOS方式下工作时是以24*80分辨率显示的,而在图形方式下(PCLogo)是以640*480分辨率显示的。

2、介绍如何使用PCLogo得全屏工作方式。

讲述:使用下面的命令可以控制命令条的隐藏和显示。

FULLSCREEN(Ctrl+F)SPLITSCREEN(Ctrl+S)3、关于超出屏幕范围的问题。

讲述:如果超出屏幕范围,会从屏幕的另一边继续出现。

(三)练习(四)总结总结练习和学习情况。

第三节、启动、用户主屏和退出教学目的:知道计算机的三种语言,LOGO是一个高级语言,开发者和特点。

教学重点:LOGO主屏幕组成。

教学措施:讲授法练习法教学过程:一、组织教学学习计算机,不学习编程语言那最多是一个优秀的使用者,永远也成不了老鸟。

而LOGO 语言是众多编程语言中最简单的一种,它连小学四五年级的学生都能学好,虽然简单,但大多数的编程思路都有所体现,因此,学会LOGO其它语言就会事半功倍。

在升学考中2000年,与LOGO语言有关的题占40分比重很大。

希望大家从第一节课开始就认真学习,把它学好。

二、讲授新课1、计算机的语言:计算机象人一样有自己的语言,即机器语言,它们是用一串二进制数来表示的。

机器语言对于人来说太不方便。

因此人们设计出用助记符来写的语言:汇编语言。

在运行时计算机会把这些符号翻译成机器语言,然后把运行结果再翻译回来。

MOV AX ,3024h ADD AX,23h汇编语言它不符合人们自己的语言习惯,同时很不方便,因此人们设计出很多高级语言:BASIC系列C语言系列、LOGO语言LISP语言PASCAL-DEPHI系列。

LOGO语言是1968年由美国麻省理工学院人工智能实验室在LISP语言的基础上开发的,特点:直观性;会话性;递归性;模块化的程序结构和丰富的数据类型。

我们要学的是WINDOWS版的LOGO2、LOGO语言的安装LOGO语言程序只有1.2M只需将文件夹直接拷贝到硬盘上即可文件夹一般为LOGOW,如果在学校的机器中没发现LOGO语言,就上对等网在教师机上找到文件夹,复制过去即可。

3、LOGO语言的运行:与运行其它程序是一样的,找到LOGOW文件夹,进入后双击LOGOW文件即可。

也可在桌面上建立一个快捷方式。

利用快捷方式运行。

4、用户主屏:运行LOGOW后进入LOGO窗口,如图1.2(295)与其它窗口一样它有标题栏,菜单栏、工具栏、状态行,不同的时,其内有两个子窗口:图形窗口和文本窗口,图形窗口(GRAPHICS)进行绘图,文本窗口(LISTERNER)输入LOGO命令。

5、LOGO的退出:一般关闭窗口方法(七种)都可用于此。

三、总结语言:两个问题语言的种类和LOGO的产生及特点LOGO语言的启动和关闭。

用户主屏的各部名称。

四、巩固练习:课后习题五、课后回顾:第四节、关闭一、语言1、种类2、LOGO语言的产生和特点二、安装和启动三、用户主界面:1、图形窗口文本窗口第二节简单的绘图方法(一)教学目的:掌握DRAW、CS、CT、FD、BK、LT、RT和PR命令,命令的规则教学重点FD、BK、LT、RT命令的运用。

程序的阅读教学措施:讲授法教学过程:一、组织教学二、复习提问(提问的学生必须会,否则要求其到办公室)1、计算机语言有哪几类?2、例举出三个高级语言。

3、LOGO语言的特点?4、WINLOGO中主界面有哪些部件?三、新课1、母位和海龟方向*母位:也称初始位置,即海龟在屏幕中心,龟头向上。

海龟方向:龟头所指的方向。

2、命令:第一组:窗口整理命令①*DRAW(初始化命令)功能:清除绘图区的图形,海龟回到母位,其它设置回到缺省状态(默认、初始状态)②*CLEARSCREEN(CS 清除图形命令)功能:清除绘图区的图形,海龟回到母位注意:用在绘制新图时的第一句③CLEARTEXT (CT 清除文本命令)功能:清除文本窗口中的文字*第二组:简单的绘图命令④FORWARD(FD 前进命令)格式:FD 步数功能:使海龟向前走指定步数⑤BACK (BK 后退命令)格式:BK 步数功能:(学生回答)⑥LEFT (LT 左转命令)格式:LT 角度功能:使海龟头左转指定角度⑦RIGHT (RT 右转命令)格式:RT 角度功能:使海龟头右转指定角度第三组计算⑧PRINT (PR)显示运算结果命令格式:PR 算数表达式功能:显示运算结果命令书写规则:命令之间、参数之间必须用空格分开;多个命令可写在一行之中;回车后运行该命令。

练习一1、说出下面命令的功能并绘出图来CS FD 80 RT 90FD 60 LT 90 FD 100 BK 180CS RT 90 FD 120 BK 60 LT 90 FD 50 RT 90 FD 40 BK 80DRAW FD 60 RT 90 FD 60 RT 90 FD 60 RT 90 FD 60 RT 902、长方形长为30 宽60让学生用汉语说如何画再还原成LOGO命令。

DRAW FD 30 RT 90 FD 60 RT 90 FD 30 RT 90 FD 60 RT 903、正三角形边长为60让学生用汉语说如何画,再还原成LOGO命令DRAW FD 60 RT 120 FD 60 RT 120 FD 60 RT 120角度的得出是难点四、作业:课后习题1 2 31、CS FD 60 LT 90 BK 50 FD 100 RT 120 FD 100 RT 120 FD 100 RT 120考试题(见小黑板第五节基本绘图命令(三)时间:课时:教学目的:掌握STAMPRECT STAMPOV AL SETPC SETBG FILL命令,掌握LOGO命令的一般编辑方法。

教学重点:STAMPRECT和STAMPOV AL命令教学过程:一、复习1. DRAW FD 50 RT 90 FD 75 LT 90FD 50 HOME HT2、画一个等距等长的直线。

二、新课1、STAMPRECT 长宽(画矩形)水平方向为长,竖直方向是宽海龟画完之后处在矩形的左下角且保持原方向CS STAMPRECT 30 60 STAMPRECT 30 30 HT2、(STAMPRECT 长宽“TRUE)以画笔色添充3、STAMPROV AL 横纵(画椭圆)以海龟所在位置为中心画完后海龟在椭圆的中心点,且保持原方向4、(STAMPROV AL 30 50 “TRUE)以画笔色画实心4、SETPC 数值(0-15 设置画笔颜色)如:画一个红色的实心圆5、SETBG 数值(0-15 设置背景色)6、FILL (以画笔色填充一个封闭图形)必须使海龟处于一个封闭图形内部。

例:画一个蓝色实心三角形7、文本窗口的编辑删除:退格DELETE(DEL)插入:输入文字改写:INSET 光标变高粗,输入三、练习1、P3112、上机作业第六节、用重复命令绘图的方法教学目的:掌握用REPEAT命令画圆和组合线等简单图形的方法,利用REPEAT命令绘有一定规律的简单图形。

教学重点:绘圆的公式及绘制各种角度的弧。

教学过程:一、组织教学二、引言REPEAT N[ FD 边长RT 360/N]公式是画什么图形的?三、新课当正多边形的边数足够大时,我们看起来这个多边形就象一个圆。

边数越多越接近。

而LOGO 最多只能画360边形,因此,把360边形看成是圆形公式为:REPEAT 360 [FD D RT 360/360]D是360边形的一个边的长度,而360*D就是周长也就是圆的周长。

D=2*PI*R/360 REPEAT 360 [FD 2*PI*R/360 RT 360/360]RT 和LT的区别是圆在海龟的哪一侧。

练习:画一个半径为30的圆。

画半径为40的两上对称圆。

画弧:弧的度数与圆的公式中谁有关?REPEAT 弧的度数[FD 2*PI*R/360 RT 360/360]练习:画半径为60的70度的弧。

画三分之一圆弧。

画重复图形:米字:利用重复命令画图形关键是找对重复的是什么图形。

很明显这里是一条线。

8次,每次都要使海龟移到下一个图形的起始点:FD 50 BK50 RT 45REPEAT 8[FD 50 BK 50 RT 45 ]练习:万字练习题(319)第七节、语言重复绘图命令(二)教学要点:当多边形的边很大时,就可以看成是圆。

公式:圆:常用公式:REPEAT 360 [FD 2*PI*R/360 RT 1]通用公式:REPEAT N [FD 2*PI*R/N RT 360/N]R是圆的半径PI表示圆周率取值为3.14例:画一个半径为30的圆方法一:REPEAT 360 [FD 2*PI*30/360 RT 1]方法二:REPEAT 90 [FD 2*PI*30/90 RT 360/90]圆弧:M分之一弧:REPEAT N/M [FD 2*PI*R/N RT 360/N]例:画一个三分之一弧REPEAT 360/3 [ FD 2*PI*50/360 RT 1]M度圆弧:REPEAT M [FD 2*PI*R/N RT 360/N]例:画一个60度的弧REPEAT 60 [FD 2*PI*30/360 RT 1]在公式中重复次数与RT后面的角度之积即为所画弧的度数。