专题6 LOGO语言培训讲义_第1页
专题6 LOGO语言培训讲义_第2页
专题6 LOGO语言培训讲义_第3页
专题6 LOGO语言培训讲义_第4页
专题6 LOGO语言培训讲义_第5页
已阅读5页,还剩39页未读 继续免费阅读

下载本文档

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

文档简介

2006年黑龙江省

小学信息技术教师LOGO语言培训主讲:1教学要求:

听课期间请将手机关掉;不得做与教学无关的事项;教室内不准抽烟、注意环境卫生;2教学安排:

(教学过程中侧重于教法的运用)LOGO语言的简介LOGO语言的基本命令重复命令的操作;彩色命令的设置过程的编辑及套用七巧板拼图;3教学安排PCLOGO4.0与WINLOGO的安装知识;LOGO对学生学习方面的重要性简单介绍;PCLOGO的基础知识;4告别小海龟

上个世纪90年代,联合国开发署(UNDP)的首席技术顾问艾伦博士的“一个严重的警告”、“两条尖锐的批评”,使小海龟远离了孩子,在孩子们的眼中,微软视窗成了计算机的代名词,LOGO、BASIC等编程语言的教学受到了很大的影响。5回归LOGO不是简单意义上的回归否定之否定螺旋式上升与机器人教学相结合与数学教学的整合研究性学习极好的题材把LOGO语言教学与培养程序设计后备人才相结合6国外LOGO语言教学研究的最新进展

当前国内许多学校还在使用10多年前的LOGO语言版本进行教学时,国外的LOGO研究开发早已取得了巨大的进展,各种功能强大但简单易学的LOGO编程平台早已在世界范围内得到广泛的应用。

2003年推出的NETLOGO2004年推出的StarLogo2.1

LOGO变成了MicroWorlds(微世界)各国都有了自己的LOGO和微世界。

7LOGO对学生学习方面的重要性简单介绍在我国《中小学计算机课程指导纲要》中,Logo语言是“选学模块”中“程序设计语言”的一部分。在其“教学要求与教学建议”中提到:“LOGO语言是一种适合于青少年学生和初学者学习的程序设计语言,它采用儿童十分喜欢的搭积木拼图方式,通过海龟绘图来学习编制程序的一般方法,培养学生的逻辑思维和创造才能。8LOGO语言的特点是:具有绘图、字表和会话功能、具有过程调用功能、结构化好、简单易学、形象直观。通过LOGO语言的教学,可以培养学生学习计算机的兴趣,使他们初步了解计算机是如何工作的,并初步掌握最基本的海龟绘图命令”。LOGO对学生学习方面的重要性简单介绍9机械海龟由Logo语言指令控制。机械海龟上有笔。笔可被置于“书写”的位置,使得在海龟移动时留下一条轨迹;也可以处于“隐藏”的位置,这时海龟在地板上或桌面上移动时就不会留下轨迹。通过使用计算机程序中的适当指令,笔的颜色可以改变。10PCLOGO的基础知识LOGO的启动与BYE退出命令;四种屏幕的认识:用F2、F3、F4、F1键的切换看屏幕;用ESC键的从帮助中退出;讲解ST、FD、BK、RT、LT命令画图;RT、LT命令中的转角强调顺时针与逆时针;画图过程中介绍CS、HT;画数字10来讲PU、PD命令;练习:画虚线;PE的用法;画直角三角形中讲HOME(在无法知道转角的度数、斜线的长度的的情况);在HOME命令讲解中应注意起点位置;比较HOME与CS命令的异同;11典型课例:《LOGO语言的基本命令》哈尔滨市师范附属小学校牛志刚12内角与外角,判断谁是转角:FD到FD按外角转BK到BK按外角转FD到BK按内角转BK到FD按内角转13你知道吗?发出PU或PE命令后,也可用DRAW回到落笔状态,但原有图形会被清除海龟的边界633×473海龟步633=319(右)+314(左)

473=234(上)+239(下)不准越界命令:FENCE

恢复环绕命令:WRAP14海龟四要素:

位置:可用FD、BK命令改变指向:可用RT、LT命令改变起落:可用PU、PD、PE命令改变隐显:可用ST、HT命令改变注意:海龟要素改变后,将一直保持直到遇到下一条同类命令;指向可用RT、LT命令改变;起落可用PU、PD、PE命令改变;隐显可用ST、HT命令改变。15重复命令REPEAT分析并写出正方形画法命令:FD100RT90(注意两命令一行)使用重抄键调用上述命令四次;强调上述命令FD100RT90操作重复四次;介绍重复命令的格式:REPEAT4[FD100RT90](写时应注意在刚才的命令上直接将重复体括进来,逐步介绍)16注意:重复次数应是整数,如果输入是小数,LOGO将自动四舍五入.图形闭合原理:海龟无交叉地画一个闭合图形,回到原位原方向,向一个方向的总转角是360度。左转和右转图形的左、右手判别法:手心向外、四指指向海龟方向,图形在拇指侧,符合左手的是左转图形,符合右手的是右转图形。17练习练习边长为80、120、150、200等正方形;分析“米”字型的画法:重复体FD100BK100RT45(为什么RT45);练习重复命令①太阳光芒(8线、四线):分析抬笔与落笔的运用②向上的楼梯、空心十字型、十条垂直平行线(注意最后与下级重复部分转角的交接)③讲解长方形(重点比较重复次数为什么是2次与4条边的关系、重复体包含几部分)18正多边形的画法分析正多边形的特征:正:每条边相等;多边:三条边以上(四条边为四边形,六条边为六边形……)正多边形的重复体:(画边、转角)根据正方形(正四边形)推导:画边、转角(FD边长RT转角的度数)转角的度数:360/边数重复的次数:边数(有时会出现多于边数,但要想完整的正多边形,不得少于边数)19正多边形的格式:

REPEAT边数[FD边长RT360/边数]画法要领:将“画边”与“转角”重复“边数”次思考:画边能否用“BK边长”、转角能否用“LT角度数”20练习画不同边长、不同边数的正多边形:边长为100的正四边形边长为80的正五边形边长为70的正八边形边长为60的正十边形边长为50的正十五边形(像什么?毛边圆)边长为40的正十八边形边长为30的正二十边形边长为20的正二十五边形(接近圆)边长为10的正三十六边形(圆)21典型课例:《重复命令》哈尔滨市文昌小学校宁晓宇22圆的画法:画正三十六边形:REPEAT36[FD10RT10]REPEAT36[RT5FD10RT5]23半径与边长的关系:边长=0.174*半径用半径画圆:REPEAT36[RT5FD0.174*半径RT5]练习画半径不同的圆:半径为50、80、100……的圆半圆的画法:REPEAT18[RT5FD0.174*半径RT5](在上述圆的画法命令直接将重复次改为18(即圆的重复次数36的一半)24半圆的画法:REPEAT18[RT5FD0.174*半径RT5](在上述圆的画法命令直接将重复次改为18(即圆的重复次数36的一半)

分析:半圆与圆的画法异同:重复体相同、半圆重复次数是圆的一半比较:将画圆与半圆命令进行比较;将画半圆与画正十八边形进行比较;画半圆的转角度数与画正十八边形的转角度数进行比较。在画圆的命令的基础上将重复次数分别改为18、9、27、54等画出各种弧;25多角星的画法在图形上分析五角星的画法,注意重点强调重复体“画边、转角”,转角度并不是360/5而是144;介绍画多角星的画法:REPEAT角数[FD边长RT角度数]转角度分为奇数与偶数:奇数角:180-180/角数偶数角:180-360/角数(或:720/角数)26空心多角星的画法

1、分析空心五角星的画法:画边—转角(多角星的角)--画边—反向转角(多边形的角)2、练习画一些空心多角星;27色彩设置:SETPC、SETBG对颜色的设置命令颜色填充命令FILL的应用步骤:①先设置笔色②画封闭图形③抬笔进入④落笔填充⑤海龟还原到刚才进入的位置28重复命令的嵌套:介绍一组三角形组成的四叶风车的构成:画三角形---转角90REPEAT3[FD100RT120]RT90画三角形---转角90REPEAT3[FD100RT120]RT90画三角形---转角90REPEAT3[FD100RT120]RT90画三角形---转角90REPEAT3[FD100RT120]RT9029上面操作中的“画三角形---转角90”作为重复体进行重复4次,画出图形:REPEAT4[REPEAT3[FD100RT360/3]RT360/4]30分析格式中的“重复嵌套”

①分析为什么转角为90,90是怎样来的?(四个三角形平均分一周360度)②练习将三角形转动3、6次形成的图形(一定先分析重复体)③练习将正六边形转6次,正八边形转8次……④重点:将基本图形在起点、终点转动。31学习“基本图形+移动+转角”重复组合图形:①分析图形:四个三角形(有正方形吗?无)②分析画图路线:画三角形----前进边长----反向转角90(360/4)③重复体:REPEAT3[FD80RT120]FD80LT360/4④重复命令:REPEAT4[REPEAT3[FD80RT120]FD80LT360/4]32复习重复嵌套的两种模式:REPEAT图形个数[用重复命令画基本图形RT360/个数]REPEAT图形个数[用重复命令画基本图形移动RT360/个数]33过程的编辑:比方说明生活中的过程应用步骤(“写作业”:拿着书包到房间-----坐在写字桌前----将书本拿到课桌上-----拿出书本与作业本----拿起笔----写作业)34命令方式下写过程:

带学生一边写正方形过程ZFX,一边讲解注意提示符的变化:?TOZFXREPEAT4[FD100RT90](让学生注意这时是画不出过程的)ENDZFXISDEFINED(ZFX已经被定义)?分析过程的组成与调用;在提示符后输入ZFX会出现所画的图形;35编辑器(用于编写过程的):实现将过程进行修改、保存等工作:①让学生在命令下按F10(edit),会编辑器,热键F10相当于命令EDIT(意义就是编辑);②介绍第五种屏幕的显示方式(到课本的第一课);36在编辑中编辑几种常用的过程:过程名:ZFXCFZSJXWJX(让学生按汉语拼音首字母编辑过程名)①注意过程的缩进格式;②注意两过程之间应空一行;③在编辑中对过程进行:上下左右移动光标、行首、行尾的移动、删除、退格删除、删除键删除、用回车键分行、用删除或退格键合行;④同一个文件(编辑器)中不能有同一过程名的过程(比喻为一家不能有两个相同姓名的人一样);过程的保存:按F2保存退出,保存界面中的文件名,默认状态中的NONAME.LGO,一个文件中可以有几个过程,(文件名相当于一本语文书,书中的课文相当于每一个过程)当第二次保存退出时,会出现“?OVERWRITE)覆盖吗?按回车(光标在YES上)。37过程的嵌套(过程的调用):分析三角形组成的风车图,将三角形过程SJX直接在其它过程中调用:首先应确定三角形过

温馨提示

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

评论

0/150

提交评论