ImageVerifierCode 换一换
格式:DOCX , 页数:37 ,大小:49.03KB ,
资源ID:7584348      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/7584348.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(logo语言教案.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

logo语言教案.docx

1、logo语言教案logo语言教案第一节、语言概述教学目的:、通过学习使学生认识语言。、提高学生学习计算机语言的兴趣。教学重点:认识语言并提高兴趣。教学难点:提高学生兴趣。教具准备:课时安排:课时。教学过程:(一)导入谈话:今天我们学习新的计算机知识。(二)新授、指导学生认识计算机语言。讲述:人类有人类的语言,计算机也有计算机的语言,只不过人类不能够很容易地看懂计算机语言。计算机语言也分为好几类,包括机器语言、汇编语言、高级语言。、指导学生认识语言。讲述:语言是高级语言的一种,它使用了人类能够看得懂的语言来控制计算机,因此适合人类学习和使用。又因为它是一种绘图语言(海龟作图),所以有很大的趣味性

2、,更适合于小学生学习。、指导学生认识编译平台。()讲述:计算机只懂得机器语言,要想让它也明白语言,就要有一种软件充当翻译官,这就是编译平台。()演示并解说编译平台。()初步学习下列命令,并使用它来画一些简单的图形。(三)总结总结学习内容。 第二节、使用基础教学目的:、通过学习使学生更好地掌握编程工具。教学重点:的使用方法和信息。教学难点:错误信息。教具准备:课时安排:课时。教学过程:(一)导入、复习旧知识,包括:什么是?可以做什么用?上节课提到等各种命令各有什么用途?练习使用命令。、谈话:今天我们继续学习。(二)新授、指导学生认识计算机屏幕在图形方式下的工作结构。讲述:我们的计算机在方式下工作

3、时是以分辨率显示的,而在图形方式下()是以分辨率显示的。、介绍如何使用得全屏工作方式。讲述:使用下面的命令可以控制命令条的隐藏和显示。()()、关于超出屏幕范围的问题。讲述:如果超出屏幕范围,会从屏幕的另一边继续出现。(三)练习(四)总结 总结练习和学习情况。 第三节、 启动、用户主屏和退出 教学目的: 知道计算机的三种语言,LOGO是一个高级语言,开发者和特点。 教学重点: LOGO主屏幕组成。 教学措施: 讲授法 练习法 教学过程: 一、组织教学 学习计算机,不学习编程语言那最多是一个优秀的使用者,永远也成不了老鸟。而LOGO语言是众多编程语言中最简单的一种,它连小学四五年级的学生都能学好

4、,虽然简单,但大多数的编程思路都有所体现,因此,学会LOGO其它语言就会事半功倍。 在升学考中2000年,与LOGO语言有关的题占40分比重很大。希望大家从第一节课开始就认真学习,把它学好。 二、讲授新课 1、计算机的语言: 计算机象人一样有自己的语言,即机器语言,它们是用一串二进制数来表示的。 机器语言对于人来说太不方便。因此人们设计出用助记符来写的语言:汇编语言。在运行时计算机会把这些符号翻译成机器语言,然后把运行结果再翻译回来。MOV AX ,3024h ADD AX,23h 汇编语言它不符合人们自己的语言习惯,同时很不方便,因此人们设计出很多高级语言:BASIC系列 C语言系列、LOG

5、O语言 LISP语言 PASCAL-DEPHI系列。 LOGO语言是1968年由美国麻省理工学院人工智能实验室在LISP语言的基础上开发的,特点:直观性;会话性;递归性;模块化的程序结构和丰富的数据类型。我们要学的是WINDOWS版的LOGO 2、LOGO语言的安装 LOGO语言程序只有1.2M只需将文件夹直接拷贝到硬盘上即可文件夹一般为LOGOW,如果在学校的机器中没发现LOGO语言,就上对等网在教师机上找到文件夹,复制过去即可。 3、LOGO语言的运行: 与运行其它程序是一样的,找到LOGOW文件夹,进入后双击LOGOW文件即可。 也可在桌面上建立一个快捷方式。利用快捷方式运行。 4、用户

6、主屏: 运行LOGOW后进入LOGO窗口,如图1.2(295)与其它窗口一样它有标题栏,菜单栏、工具栏、状态行,不同的时,其内有两个子窗口:图形窗口和文本窗口,图形窗口(GRAPHICS)进行绘图,文本窗口(LISTERNER)输入LOGO命令。 5、LOGO的退出:一般关闭窗口方法(七种)都可用于此。 三、总结 语言:两个问题语言的种类和LOGO的产生及特点 LOGO语言的启动和关闭。 用户主屏的各部名称。 四、巩固练习: 课后习题 五、课后回顾: 第四节、关闭 一、语言 1、 种类 2、 LOGO语言的产生和特点 二、安装和启动 三、用户主界面: 1、 图形窗口 文本窗口 第二节 简单的绘

7、图方法(一) 教学目的: 掌握DRAW、CS、CT、FD、BK、LT、RT和PR命令,命令的规则 教学重点 FD、BK、LT、RT命令的运用。程序的阅读 教学措施: 讲授法 教学过程: 一、组织教学 二、复习提问(提问的学生必须会,否则要求其到办公室) 1、计算机语言有哪几类? 2、例举出三个高级语言。 3、LOGO语言的特点? 4、WINLOGO中主界面有哪些部件? 三、新课 1、母位和海龟方向 *母位:也称初始位置,即海龟在屏幕中心,龟头向上。 海龟方向:龟头所指的方向。 2、命令: 第一组:窗口整理命令 *DRAW(初始化命令) 功能:清除绘图区的图形,海龟回到母位,其它设置回到缺省状态

8、(默认、初始状态) *CLEARSCREEN(CS 清除图形命令) 功能:清除绘图区的图形,海龟回到母位 注意:用在绘制新图时的第一句 CLEARTEXT (CT 清除文本命令) 功能:清除文本窗口中的文字 *第二组:简单的绘图命令 FORWARD(FD 前进命令) 格式:FD 步数 功能:使海龟向前走指定步数 BACK (BK 后退命令) 格式:BK 步数 功能:(学生回答) LEFT (LT 左转命令) 格式:LT 角度 功能:使海龟头左转指定角度 RIGHT (RT 右转命令) 格式:RT 角度 功能:使海龟头右转指定角度 第三组 计算 PRINT (PR)显示运算结果命令 格式:PR

9、算数表达式 功能:显示运算结果 命令书写规则:命令之间、参数之间必须用空格分开;多个命令可写在一行之中;回车后运行该命令。 练习一 1、说出下面命令的功能并绘出图来 CS FD 80 RT 90FD 60 LT 90 FD 100 BK 180 CS RT 90 FD 120 BK 60 LT 90 FD 50 RT 90 FD 40 BK 80 DRAW FD 60 RT 90 FD 60 RT 90 FD 60 RT 90 FD 60 RT 90 2、长方形长为30 宽 60 让学生用汉语说如何画 再还原成LOGO命令。 DRAW FD 30 RT 90 FD 60 RT 90 FD 30

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

11、AMPOVAL命令 教学过程: 一、 复习 1. DRAW FD 50 RT 90 FD 75 LT 90 FD 50 HOME HT 2、画一个等距等长的直线。 二、 新课 1、 STAMPRECT 长 宽 (画矩形) 水平方向为长,竖直方向是宽 海龟画完之后处在矩形的左下角且保持原方向 CS STAMPRECT 30 60 STAMPRECT 30 30 HT 2、(STAMPRECT 长 宽“TRUE) 以画笔色添充 3、 STAMPROVAL 横 纵 (画椭圆) 以海龟所在位置为中心 画完后海龟在椭圆的中心点,且保持原方向 4、(STAMPROVAL 30 50 “TRUE)以画笔色画

12、实心 4、 SETPC 数值 (0-15 设置画笔颜色) 如:画一个红色的实心圆 5、 SETBG 数值 (0-15 设置背景色) 6、 FILL (以画笔色填充一个封闭图形) 必须使海龟处于一个封闭图形内部。 例:画一个蓝色实心三角形 7、 文本窗口的编辑 删除:退格 DELETE(DEL) 插入:输入文字 改写:INSET 光标变高粗,输入 三、 练习 1、 P311 2、上机作业 第六节、用重复命令绘图的方法 教学目的: 掌握用REPEAT命令画圆和组合线等简单图形的方法,利用REPEAT命令绘有一定规律的简单图形。 教学重点: 绘圆的公式及绘制各种角度的弧。 教学过程: 一、组织教学

13、二、引言 REPEAT N FD 边长 RT 360/N公式是画什么图形的? 三、新课 当正多边形的边数足够大时,我们看起来这个多边形就象一个圆。边数越多越接近。而LOGO最多只能画360边形,因此,把360边形看成是圆形公式为: REPEAT 360 FD D RT 360/360 D是360边形的一个边的长度,而360*D就是周长也就是圆的周长。D=2PIR360 REPEAT 360 FD 2*PI*R/360 RT 360/360 RT 和LT的区别是圆在海龟的哪一侧。 练习:画一个半径为30的圆。 画半径为40的两上对称圆。 画弧: 弧的度数与圆的公式中谁有关? REPEAT 弧的度

14、数FD 2*PI*R/360 RT 360/360 练习:画半径为60的70度的弧。 画三分之一圆弧。 画重复图形: 米字: 利用重复命令画图形关键是找对重复的是什么图形。很明显这里是一条线。8次,每次都要使海龟移到下一个图形的起始点:FD 50 BK50 RT 45 REPEAT 8FD 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是圆的半径 P

15、I表示圆周率取值为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后面的角度之积即为所画弧的度数。 旋转的图形:一个图

16、形围绕一个中心相隔相同的角度排布一周REPEAT 支数 画一支图形 回到中点 转到另一支的角度 例:画右图 分析:这一个图形即为一条直线 共有8支 每支间隔360/8度 repeat 8fd 70 bk 70 rt 360/8 上机作业: 思考:用重复命令画圆与用画椭圆命令画圆后海龟的位置。 根据命令画出图形1)REPEAT 360FD 1 RT 12)REPEAT 180 FD 1 RT 23)REPEAT 180 FD 1 RT 34)REPEAT 180 FD 2*PI*50/360 RT 15)REPEAT 120 FD 2*PI*50/360 LT 16)REPEAT 60 FD 2

17、*PI*50/180 RT 27)fd 100 rt 90 repeat 360fd 2*pi*10/360 lt 1 lt 90 bk 1008)draw stampoval 80 80 repeat 8pu fd 75 pd bk 20 pu bk 55 pd rt 45 9) DRAW REPEAT 4 FD 40 RT 90 FD 40 RT 90 FD 40 LT 90 10) DRAW REPEAT 4FD 40 RT 90 FD 40 RT 90 FD 80 RT 90 11) REPEAT 5FD 20 RT 90 FD 20 LT 90 HOME 12)REPEAT 36 R

18、T 5 FD 10 RT 5 REPEAT 36 LT 5 FD 10 LT 5 根据图形或要求写出命令1)画出半径为50的圆 2)画出半径为50的120度的弧 书中P319第二题的四个图形 第八节、第九节用重复命令绘图的方法三 教学目的: 掌握用LOGO的REPEAT命令嵌套的形式画一些简单的组合图形的方法。 教学重点: 画花和叶的方法,渗透逐级细分的程序设计思想; 教学难点: 需要较高的抽象能力和新的程序设计思想 教学过程: 一、组织教学 二、复习: 1、画一个半径为60的圆 2、画一个米字 三、新课 1、嵌套:即在重复命令中,还包括重复命令。 2、例题 例1 画如图的花瓣 这个花瓣很明显

19、是由两个花 瓣组成即 过程为画弧、转向 画弧、转向; 画弧:REPEAT 60 FD 2*PI*30/360 RT 1 转向:通过上面四次操作后海龟转了360度,两步则为180;画弧转了60度,转向应该为120 REPEAT 60 FD 2*PI*30/360 RT 1 RT 120 要做两次:REPEAT 2 REPEAT 60FD 2*PI*30/360 RT 1 RT 120 练习如右图 这是四个花瓣。 REPEAT 4REPEAT 2REPEAT 60FD 2*PI*30/360 RT 1 RT 120 RT 90 例2:与上次课的思想类似 REPEAT 3REPEAT 3FD 40

20、RT 120 例3:分析REPEAT 60FD 60 REPEAT 800 PE BK 60 RT 6 PD 动画想法是:画直线 擦线,再画线,其中的REPEAT 800的作用是控制画线和擦线的速度。 四、课后回顾 第十节、坐标定位法画图 教学目的: 掌握用坐标定位和定向命令画一些简单的图形的方法 教学重点: LOGO语言中的坐标系,移动和转角的参照。 教学过程: 一、 组织教学 二、 复习提问: 画一个三角形的花 三、 新课 1、 坐标系 以母位为原点,横坐标为X轴,纵坐标为Y轴。 2、 坐标定位命令: SETX 横坐标步数值 移到横坐标为该数值的纵坐标不变的位置。 SETY 纵坐标步数值

21、移到纵坐标为该数值的横坐标不变的位置。 SETXY 横 纵 移到坐标所指的位置。 DOT 横 纵 在坐标所指的位置画一个点 (海龟移动,但方向不变) 例1 画等腰梯形 CS SETX 30 SETXY 50 40 SEX 20 SETXY 0 0 3、坐标定向命令 SETH 角度数 以垂直方向为基准,顺时针为正,逆时针为负 3、 测试海龟位置和角度命令 XCOR YCOR GETXY 显示坐标位置(XCOR YCOR计录着海龟的横纵标可参加计算) HEADING 显示海龟的方向(以垂直方向为基准) 例2 画楼梯 REPEAT 3SETY (YCOR+20) SETX (XCOR+20) BK

22、60 HOME 练习: 1、画直角三角形 CS SETY 40 SETXY 50 0 SETX 0 2、画竖线CS repeat 5 sety 50 pu setx xcor+10 sety 0 pd3、画小实心圆CS REPEAT 7(STEMPOVAL 5 5“TURE )PU SETX XCOR+15 PD 第十一节、第十二节坐标定位法画图 实验目的: 会用坐标定位和定向命令画一些简单的图形。教学重点: LOGO语言中的坐标系,移动和转角的参照。 实验内容: 根据命令画出图形 1) DRAW PU SETY 60 PD SETX 60 SETXY 80 20 SETX 20 SETXY

23、0 60 2) REPEAT 3SETY (YCOR+20) SETX(XCOR+20) BK 60 HOME 3)DRAW SETX 90 SETY 90 HOME FD 90 SETX 90 4)DRAW SETXY 20 40 SETX 60 SETXY 80 0 LT 90 FD 80 SETXY 60 40 5)DRAW REPEAT 3SETY (YCOR+30) SETX (XCOR+30) REPEAT 3SETX (YCOR+30) SETY (XCOR-30) HOME 6) DRAW RT 60 SETX 100 SETXY 80 60 SETX 20 SETX 0 SE

24、TY 0 HT 7) DRAW FD 110 SETXY-50 50 HOME SETY 110 SETXY 50 50 HOME 根据图写命令 第十三节 、十四节编写多过程绘图班级一班二班三班四班时间 教学目的:知道多过程的概念,掌握编写多过程画一些一般的图形的方法。教学重点:正确的阅读多过程,理解模块化程序设计思想教学过程:一、 组织教学二、 复习提问:1、文本窗口中输入( )命令(将ABC1文件装入内存)2、存图形时扩展名为( )。3、在调入图形时,用FILE菜单中的( )选项,在文本窗口中输入( )。4、从磁盘将过程装入内存的命令是( ) A、SAVE B、LOAD C、SAVEPIC

25、 D、LOADPIC5、将A盘的ABC.lgo装入内存的是命令是( ) A、LOAD “ABC” B. SAVE “ABC” C. LOAD “AABC” D. SAVE “AABC”6、将过程调入内存按( )键,将过程存盘按( )键;清屏文本窗口或在编辑器内新键文件按( ) A、F10 B、F6 C、F9 D、F57、过程存盘时的默认文件扩展名为( ),图形存盘时的默认扩展名为( ) A、LGO B、PCX C、EXE D、BMP三、 新课:1、 过程中调用过程称为多过程例: TO SJ REPEAT 3FD 40 RT 120 END 第十五节、十六节过程的编写和保存(二) 班级一班二班三

26、班四班时间 教学目的:掌握在编辑器中编写过程的方法,能够正确保存过程。复习掌握上节能基础知识教学重点: 在一个文件中可存入多个过程。教学过程:一、 组织教学二、 复习提问:1、LOGO命令的两种执行方式:( )( )2、过程由三个部分组成:( )( )( )3、LOGO系统的过程定义格式中,过程名不能与( )相同,( )是过程尾,输入时必须( )。4、在提示符?后输入的过程要存盘可用( )命令,也可用FILE菜单下的( )选项或( )选项。在编辑器中存盘可用FILE菜单下的上述命令,也可以按( )后在对话框中选择是。5、在LOGO编辑器中,激活菜单可以用( ) A、CTRL键 B、ALT键 C

27、、DEL键 D、SHIFT键6、在LOGO语言中,输入过程头后回车,则提示符变为( ) A、? B、 D、 :7、LOGO语言的执行方式有( ) A、立即执行方式 B、过程执行方式 C、立即执行方式和过程执行方式8、下面( )必须独占一行 A、过程头 B、过程体 C、CS D、REPEAT9、将过程存入磁盘的文件的扩展名是( )。三、 新课利用编辑器编辑过程打开编辑器:EDIT回车就会打开一个编辑器,在编辑器中按要求输入: TO ABC1 REPEAT 3FD 40 RT 120 END过程的保存:F6引出一个对话框ALT-FILE-SAVE/SAVE ASEDIT的其它用法EDIT 过程名:内存中有过程的在编辑器中会显示内容如没有该过程,则会出同TO 等EDIT ALL:则显示内存中所有的过程清屏时F9可能新建一个文件在文本窗口中可清屏编写过程: CS REPEAT 3SETY (YCOR+20) SETX(XCOR+20) REPEAT 3SETY (YCOR-20) SETX (XCOR-20) CS REPEAT 7SETY 40 SETY 0 PU SETX (XCOR+10) PD 四、练习 见印题五、课后回顾第一节、语言概述教学目

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1