《小海龟画正五边形》教学设计
五年级信息技术下册《小海龟画图》教案
小学六年级信息技术下册2、《小海龟画图》教学设计本课教学目标:掌握海龟作图的基本操作命令:初始化、前进、后退、左转、右转;会使用命令画出简单的几何图形。
通过老师讲解及学生合作讨论的方式,在练习中达到巩固操作命令的方法。
本节课知识点:巩固海龟作图初始化、前进及右转的命令,掌握海龟作图后退及左转的命令。
让学生口头表达的方式说出画图的步骤;弄清乌龟旋转的方向。
本课任务:利用基本命令,让学生掌握基本图形的绘制。
本节课的教学意图是:通过老师讲解及学生合作讨论的方式,在练习中达到巩固操作命令的方法,并从中培养学生的逻辑思维能力。
本课教学过程:分为“巩固——新授——掌握——拓展”四部分。
一、巩固复习师:上节课,我们学习了海龟作图的前进和右转的命令,谁先来说说前进的命令是什么?生回答师:他回答的准确吗?是的,我们想让我们的小海龟前进几步我们就使用FD 步数。
谁再来说说右转的命令是什么呢?生回答师:好,很好,那我们当输入这个命令时,小海龟的头是向右边(学生说)转的,我们在RT后面输入45的话,那小海龟的头就向右转了45(学生说)度。
如果我们在RT后面输入60的话,那小海龟的头就向右转了60度(学生说)。
师:好,现在我们来看看黑板这个图,我们要画出这个图,谁来说说,我们首先要输入什么命令呢?学生独立思考,举手回答。
(训练学生的语言表达能力)师:好,我们学习了前进和右转的命令。
今天我们一起来学习两个新命令,后退和左转的。
二、新授内容1、师教授命令语句。
后退BK 左转LT师:你们看黑板上的这两个命令完整吗?生回答师:你们现在自己在试试看能不能把这个命令补充完整呢?带着这个问题大家一起用后退和左转的命令来画画这个图形。
(请学生自己探索,得出正确的操作语句)师:(师展示学生作图)好,我们来看看这位同学所画的图,你们看他的图已经画出来了,你能说说你的命令是怎么得到的吗?生回答师:他的命令是对的。
那我们从这就可以知道了后退BK 步数左转LT 度数在字母和数字间要用空格隔开才能正确执行2、提出问题,学生讨论。
漂亮小海龟画正多边形及多角星教案
漂亮小海龟画正多边形及多角星教案小海龟画正多边形及多角星一教学目标1.熟练掌握6个命令home pu pd pe ht st2.利用演示法,让学生掌握多边形的快捷方法3.提高学生的数学和逻辑思维能力二教学重点掌握6个PC Logo命令的使用三教学难点转角的确定和重复嵌套命令的使用方法四教法演示法、任务驱动法五学法自主探究法六教学准备多媒体七课时安排两课时八教学过程师:上两节课我们通过学习以及实践上机操作,学习到了PC Logo的几个基本命令,下面请同学来回忆一下。
(随机提问FD前进BK后退LT左转RT右转BYE退出)师评价师:这节课我们也来学习几个简单的命令回家命令:格式:HOME功能:让小海龟回到初始点。
小海龟在回家的路上会留下足迹。
描述:无论小海龟移到哪个位置上,只要输入HOME命令,小海龟都会迅速跑回他的“家”中。
所以画小海龟当前位置与原点之间的线段时,可以用HOME命令快速完成。
抬笔命令:格式:PU功能:命令小海龟抬起它手中的笔。
小海龟再移动的时候就不会留下痕迹了。
(不会划线)落笔命令:格式:PD功能:命令小海龟放下手中的笔,这时的小海龟就又可以画图了。
做一做例一橡皮擦:格式:PE功能:命令小海龟拿起橡皮擦除它经过的线一点通:执行PE命令后,其实呢,是让小海龟的笔变成了和当前的背景色,如果想要继续用原来的颜色画图呢,就要执行落笔命令(PD)隐藏小海龟:格式:HT功能:命令小海龟隐藏起来显示小海龟:格式:ST功能:命令隐藏起来的小海龟重新显示在屏幕上。
笔粗命令:WETW_N功能:设置画笔的粗细,N是笔头的型号,范围是1-999,N越大,画出的线越粗。
Logo 系统默认的N是1。
下面我们根据今天学习的命令做一下我们P16页的练习。
带学生一起做练习习题一习题二,这段程序很眼熟呀,谁知道这段程序画的是什么吗?正方形有没有人发现这段程序的特点呢?(编写程序内容有重复部分)那么,重复的内容是什么呢?重复了几次呢?(FD 100 RT 90 重复了四次)重复命令格式:REPEAT_N[需要重复的命令]功能:将方括号内的命令重复执行N次。
第三课小海龟画正多边形课件(1)
4 教学过程
返回
小海龟画正三角形
一 激趣导入
讲授新课
训练反馈
小海龟画正多边形
4 教学过程
返回
一、激趣导入
小海龟画正多边形
引出:这些奇妙的多边 形,是怎样画出来的呢?
4 教学过程
返回
二、讲授新课
(一) 算法和流程图
(二) 更优的算法
(三) 用循环语句编程
小海龟画正多边形
4 教学过程
二、讲授新课
小海龟画正多边形
1
教材分析
2
教法分析
3
学法指点
4
教学过程
5
小海龟画正多边形
板书设计
1 教材分析
返回
(一)教材地位与作用:
小海龟画正三角形、彩色正五边形
承 上
小海龟画正多边形
启 下
累加求和
小海龟画正多边形
1 教材分析
(二)教学目标分析:
一
二
知
过
识
程与Leabharlann 与技方能
法
小海龟画正多边形
返回
三
情 感 态 度 价 值 观
1 教材分析
返回
(二)教学目标分析:
(1)了解什么是算法,了解算法的自然语言描述和流程图描述。 (2)理解For…EndFor循环语句的使用方法。
环绕“小海龟画正多边形”这个任务,采用讲授、练习、讨论、探 究相结合的方式开展教学活动。
(1)通过由浅入深的问答和任务,增强学生学习编程的兴趣和信心。 (2)通过编写程序,提高严谨的逻辑思维能力。 (3)通过分小组探讨和合作完成习题,抢答问题,培养合作和竞争能力。
Turtle.Turn(120)
广东八年级信息技术下册全册教案
小海龟画正多边形
学习要点:
1.了解什么是算法,了解算法的自然语言描述和流程图描述。
2.理解For…EndFor循环语句的使用方法。
重点难点:本课的重点是学习For…EndFor循环语句及使用,难点是理解循环的
控制。
一、流程图
For…EndFor循环语句的格式如下:
For<循环变量>=<初值>To<终值>[Step<步长>]
2、属性、操作的学习
3、实例教学
六、自主练习
任务:请同学们利用已经学习的Turtle属性和操作,自己动手试一试,画出各种图
形。
七、学生演示
八、总结
第二课:小海龟画彩色正五边形
教学目标:
1、理解变量及其命名规则
2、掌握变量的赋值及变量的应用
3、认识GraphicsWindow对象及常用属性设置
教学重难点重点:变量及其应用
难点:理解对象及其属性、操作。册
教学方法:演示法、任务驱动法、讲授法
教学过程:
一、认识Small Basic
开始——smallbasic——运行
二、命令的分析
Turtle.move
实例教学(教师演示)
画三角形:
Turtle.move(100)
Turtle.turn(120)
Turtle.move(100)
手试一试,画出各种图形。
五、学生演示
六、任务驱动
任务一:完成书本P12试一试,猜一猜GraphicsWindow各属性和操作的含义。
任务二:完成书本p12试一试第二题,画绿色的正五边形。
任务三:完成书本p12试一试第三题,在图形窗口写上“我爱编程”
小海龟的绝招之重复命令—“画正方形”教学设计
小海龟的绝招之重复命令——“画正多边形”教学设计■教材分析《画正多边形》的教学内容选自苏科版《小学信息技术》选修教材“Logo 语言”部分的第四课,本课为第一课时,第二课时是学生做练习。
本课主要是通过画正多边形来学习使用重复命令。
重复命令是Logo语言中的一个难点,也是一个重点。
重复命令相对于学生前面学习的Logo 语言基本命令来说,比较抽象,学生一下子难以理解,因此在教学中从重复命令的特点及基本格式出发,让学生在观察和实际操作中掌握重复命令。
本课分为两个部分。
前一部分主要学习重复命令,并将用基本命令画的规则图形转为用重复命令来画,这是本课的重点;后一部分是用重复命令来画圆,并能用圆组合其他图案。
重复命令可以简化一些规则图形的画图命令,让小海龟画图更方便、更快捷,也为以后创造性地画图创设了更大的空间。
■学情分析小学五年级学生已经掌握了前进、后退、左转、右转、提笔、落笔等命令来画一些基本图形,对以输入命令的方式来指挥小海龟画图产生了浓厚的兴趣。
对于小学高年级学生而言,仍以形象思维为主,要进一步学习使用Logo语言来画图,还存在着计划、问题分析求解、预估结果等多种思维能力的挑战。
■教学目标1.知识与技能目标能掌握重复命令的基本格式。
能用重复命令来画正多边形。
2.过程与方法目标通过演示、小组讨论、实践总结等方法能简化规则图形的画图命令。
3.情感态度与价值观目标能积极主动地参与学习,提高分析问题、解决问题的思维能力。
4.行为与创新以交互式白板的直观演示手段让学生理清REPEAT命令画正多边形的思路。
以“表格”为辅助学习的工具,表达出画正多边形从特殊到一般的过程,帮助学生发现规律,进行归纳总结。
学习计算机语言时,没领会到编程的乐趣的学生难免会有枯燥乏味之感,要把学生吸引到课堂教学中,教师就要讲究与学生语言交流的方式方法了。
课前与学生聊天交谈,一是放松学生紧张情绪,将学生的注意力转移到课堂教学上来,二是帮助学生回忆之前画过的等边三角形和正方形等一些图形,同时,让学生明白自己才是让小海龟更听话的那个聪明的指挥官。
四年级下册信息技术小海龟画图形教案
四年级下册信息技术小海龟画图形教案一、教学目标1. 让学生了解小海龟画图软件的基本操作和功能。
2. 培养学生运用小海龟画图软件创作简单图形的兴趣和能力。
3. 培养学生动手操作、观察和思考的能力。
二、教学内容1. 小海龟画图软件的启动和界面认识。
2. 小海龟的基本运动指令:前进、后退、左转、右转。
3. 绘制直线和曲线。
4. 绘制多边形:正方形、长方形、三角形。
5. 绘制圆和椭圆。
三、教学重点与难点1. 教学重点:小海龟画图软件的基本操作和功能,以及运用小海龟绘制简单图形。
2. 教学难点:绘制多边形和圆的技巧。
四、教学准备1. 准备小海龟画图软件的安装和运行环境。
2. 准备相关教学素材和实例。
五、教学过程1. 导入:引导学生观察生活中常见的图形,激发学生学习小海龟画图的兴趣。
2. 基本操作:讲解小海龟画图软件的启动和界面认识,演示基本运动指令。
3. 绘制直线和曲线:引导学生动手操作,绘制直线和曲线。
4. 绘制多边形:讲解正方形、长方形、三角形的绘制方法,引导学生动手实践。
5. 绘制圆和椭圆:讲解圆和椭圆的绘制技巧,引导学生动手操作。
教学反思:在教学过程中,要注意引导学生观察和思考,培养学生的动手操作能力。
对于绘制多边形和圆的技巧,可以适当增加练习题,让学生在实践中掌握。
在教学过程中,要关注学生的学习情况,及时解答学生的疑问。
六、教学拓展1. 引导学生利用小海龟画图软件绘制生活中的场景,如房屋、树木、人物等。
3. 引导学生尝试使用小海龟画图软件的编辑功能,如选择、复制、粘贴等。
七、课堂实践1. 让学生独立或合作完成一幅简单图形的绘制。
2. 鼓励学生发挥创意,利用所学知识绘制更复杂的图形。
八、评价与反馈1. 对学生的作品进行评价,关注学生的操作熟练程度、创意和图形准确性。
2. 鼓励学生分享自己的创作过程和心得,互相学习和交流。
九、课后作业1. 请学生在家中利用小海龟画图软件绘制一幅家庭成员的肖像。
十、教学总结1. 总结本节课所学内容,强调小海龟画图软件的基本操作和功能。
第二课 小海龟画彩色正五边形
内角
一,变量
上节课画三角形的程序 这节课画三角形的程序
Turtle .Move (100) Turtle .Turn (120) Turtle .Move (100) Turtle .Turn (120) Turtle .Move (100) Turtle .Turn (120)
观察这两个程序的区别
我们将程序中代表某个值的符号称为 “变量”,变量是程序用来保存数据的。
一,赋值语句
变量就像一个存放数据的盒子,在盒子存放数据,就是使用 赋值语句,把右边的值放到左边的变量。 注意这里“=”是一个赋值的符号,并不是等于号
把数值3赋值给变量S S=3 Length=100 把数值100赋值给变量Length E=360/S 先算出360/S的结果(120),然后把数值
思,然后再在自己编程验证,设计多种多样的形状和颜色
的图形120存放在变量E中任务1用含变量的语句编写一个五边形的程序,加相关的
三,GraphicsWindow对象(图形窗口)
任务2
在任务1的五边形的程序基础上,利用GraphicsWindow对 象的属性编写一个不同颜色的五边形
拓 展 : 学 有 余 力 的 同 学 , 试 一 试 课 本 第 12 页 , 关 于 GraphicsWindow对象的属性和操作的含义,你先猜它的意
28 “小海龟”画图形
“小海龟”画图形————重复命令教学目标:1、了解“小海龟”画正多边形的一般规律。
2、了解和学会使用“repeat”重复动作命令。
教学难点:学会使用“repeat”重复动作命令教学方法、手段:采用直观性教学原则,教学演示与学生实际操作相结合。
教学程序设计:导入:这节课我们学习重复命令,学会这条命令后,我们就能画出很多由重复图形组成的漂亮图形。
新授:一、小海龟画正方形FD 100 RT 90FD 100 RT 90 四组完全相同的命FD 100 RT 90FD 100 RT 90使用“repeat”重复动作命令可简化:REPEAT 4[FD 100 RT 90] (一)重复命令(二)格式:REPEAT N [ 命令1 命令2 命令…] 功能:把方括号里的命令重复执行N次。
注意:方括号里的重复内容的所有命令必须写成一行,命令间用空格隔开。
二、画正多边形例:边长为70的正三角形这里N=3小海龟每次转360÷3=120度。
命令:REPEAT 3[FD 100 RT 120]或REPEAT 3[FD 100 RT 360/3]三、边长为50的正五边形小海龟每次转360÷5=72度。
命令:REPEAT 5[FD 50 RT 72]或REPEAT 5[FD 50 RT ]课堂小结:只要设置好下面三个数,就可以正确使用重复命令:1. 重复的次数;2. 每次走的步数;3. 每次转动的角度。
实践:画边长20的正五角星课后练习:完成P109课后实践。
综合实践活动初中综合实践活动7-9年级《信息技术 7.走进程序世界》公开课教学设计
《小海龟画正多边形》教学设计1、知识与技能(1)了解什么是算法,解算法的自然语言描述和流程图描述。
(2)理解For…EndFor循环语句的使用方法。
2、过程与方法:围绕“小海龟画正多边形”这个任务,采用讲解,练习、讨论,探究相结合的方式展开教学活动。
3、情感态度与价值观学生在独立思考的基础上,通过编写程序,提升严谨的逻辑思维水平,增强学生学习编程的兴趣和信心,学生之间相互协作,以组为单位相互竞赛,养成积极进取的学习习惯。
二、教学重点、难点重点:学习For…Endfor循环语句及使用。
难点:理解循环的控制。
三、教学对象分析本节课是小海龟画正多边形,学生在此以前学会了Small basic的基本命令,本节课处于承上,启下作用:小海龟画正三角形、彩色正五边形承上小海龟画正多边形启下累加求和编程命令形式从单一到复合命令,学生理解过程也从形象过度抽象,学生对本节循环语句For…EndFor的理解对今后学习编程起作用很大。
四、教学方法任务驱动法,启发式教学法,讨论探究教学法,讲解练习教学法。
五、教学过程教学环节老师活动学生活动设计意图1、让学生上机运行老师事先准备好正五边形的顺序学生总结第二种回顾旧知识,引结构程序(第一种方法)循方法简单。
入新知识环结构程序(第二种方法)复习引入认识算法回答:哪种方法比较简单?2、通过对比正三角形、正学生回答四边形、正五边形…程序,Turtle.Move(l)让学生回答?Turtle.Turn(E)让学生带着问(1)哪些语句重复出现,边数越多,重复越题,将进入新知出现几次?多。
识学习。
(2)更多正多边形和有规律的图形,重复语句多、枯燥、无聊、有无更简单方法处理?到当前为止小海龟画图形都用相同方法,画一条边,右转一个角度。
海龟画正三角形哪位同学能口头表述画的方法:正三角形步骤?第一:画一条教师总结:做一件事或处边,右转120度。
理一个问题所给出的方法第二:画一条通过上节课画和步骤称之为算法。
四年级下册信息技术小海龟画图形教案
四年级下册信息技术小海龟画图形教案一、教学目标1. 让学生了解小海龟画图软件的基本操作和功能。
2. 培养学生运用小海龟画图软件绘制简单图形的能力。
3. 激发学生对信息技术学科的兴趣,培养学生的创新意识和动手实践能力。
二、教学内容1. 小海龟画图软件的启动与退出。
2. 小海龟画图软件的基本操作:前进、后退、左转、右转、画线。
3. 使用小海龟画图软件绘制简单的图形:正方形、长方形、三角形、圆形。
三、教学重点与难点1. 教学重点:小海龟画图软件的基本操作和功能,绘制简单图形的方法。
2. 教学难点:绘制复杂图形的技巧,创新图形的构思。
四、教学准备1. 准备小海龟画图软件的安装和运行环境。
2. 准备相关的教学素材和实例。
五、教学过程1. 导入新课:通过展示小海龟画图的实例,引发学生的兴趣,导入新课。
2. 讲解与演示:讲解小海龟画图软件的基本操作和功能,演示如何绘制简单图形。
3. 学生实践:学生动手操作,尝试绘制简单的图形。
4. 练习与创新:学生进行练习,提高绘制图形的技巧,并尝试创新图形的构思。
5. 总结与评价:总结本节课的学习内容,对学生的作品进行评价和反馈。
六、教学评价1. 学生能熟练操作小海龟画图软件,掌握基本绘图命令。
2. 学生能独立绘制出基本图形,并对图形进行简单的组合和创新。
七、教学拓展1. 引导学生学习更多小海龟画图软件的高级功能,如填充颜色、图层管理等。
2. 组织学生进行小组比赛,看谁创作的图形更有创意,提高学生的竞争意识和团队协作能力。
3. 邀请家长或专业人士进行评价和指导,提高学生的作品质量。
八、教学反思1. 教师应根据学生的实际水平,适当调整教学内容和难度,确保教学目标得以实现。
2. 在教学过程中,注意引导学生掌握绘图技巧,提高学生的动手实践能力。
3. 注重培养学生的创新意识和团队协作能力,提高学生的综合素质。
九、教学计划1. 课时安排:共10课时,每课时40分钟。
2. 教学安排:第1-2课时学习小海龟画图软件的基本操作,第3-4课时学习绘制简单图形,第5-6课时学习绘制复杂图形,第7-8课时进行创作实践,第9-10课时进行作品展示和评价。
画正多角星
画正多角星教学设计一、教学目标:知识与技能:巩固重复命令。
过程和方法:在画角数为奇数的正多角星过程中熟练掌握重复命令的使用方法。
情感态度与价值观:通过画星星激发学生的探索欲望,培养学生的学习兴趣。
行为与创新:学会知识迁移、触类旁通的学习方法。
二、教学重点与难点1.重点:重复命令的基本格式2.难点:确定角数为奇数的正多角星外角度数。
三、教学过程一、导入师:我们已经学会了用重复命令来画正多边形,那么正多叫星怎么画呢?今天我们就来学习如何用REPEAT命令来画正多角星。
设计意图:直接揭题二、新授1、几何知识介绍:对于角数为奇数的正多角星,它所有的内角总和正好是180度。
2、以画正五角星为例讲解海龟转动的角度。
正五角星的每个内角度数都应该是180/5=36。
海龟每画一条边就要转动一个角度,海龟转动的是外角,所以实际转动的角度是180-36=1443、师:通过上面的分析你知道画一个边长为100步的正五角星的命令应该是什么呢?REPEAT 5[FD 100 RT 144]生回答:并操练画出正五角星。
设计意图:详细讲解几何知识为的是让学生更好得理解海龟转动的角度分析后让学生来组织画正五角星的命令一是检验学生前面听讲的效果,而是发挥学生的主动性,积极思考解决问题4、画一个正七角星提问:正七角星每个叫的内角度数是多少度?180/7海龟每画一条线转动的角度是多少?180-180/7师解释一下不能整除的计算直接交给计算机处理。
生与教师一起得出画一个步长为100的正七角星的命令:REPEAT 7[FD 100 RT 180-180/7]生答,学生练习5、小组讨论画角数为奇数的正多角星的命令格式:REPEAT [FD RT ]角数步长180-180/角数学生练习设计意图:让学生自己来总结命令格式,便于他们记忆与掌握四、练习练习:画一个正九角星和一个正十五角星学生相互合作,自主探究通过实践来寻找答案,教师巡视指导。
设计意图:巩固当堂所学五、总结本课的学生内容学生较感兴趣,但是由于小学生还没学过几何,多内角外角的概念相对很模糊,所以在讲解海龟转动的角度的时候要花点功夫,尽可能让学生理解这一知识。
四年级下册信息技术小海龟画图形教案
四年级下册信息技术小海龟画图形教案一、教学目标1. 让学生了解小海龟画图软件的基本操作和功能。
2. 培养学生利用小海龟画图软件创作简单图形的兴趣和能力。
3. 提高学生信息技术素养,培养学生的创新精神和动手实践能力。
二、教学内容1. 小海龟画图软件的启动和退出。
2. 小海龟画图软件的基本操作:前进、后退、左转、右转、画线、删除。
3. 使用小海龟画图软件创作简单的图形,如正方形、长方形、三角形等。
三、教学重点与难点1. 教学重点:小海龟画图软件的基本操作和功能。
2. 教学难点:如何利用小海龟画图软件创作复杂的图形。
四、教学准备1. 准备小海龟画图软件安装在每台计算机上。
2. 准备计算机教室或多媒体教室。
3. 准备相关的教学素材和实例。
五、教学过程1. 导入:向学生介绍小海龟画图软件,激发学生的学习兴趣。
2. 讲解:讲解小海龟画图软件的基本操作和功能,让学生掌握软件的使用方法。
3. 示范:教师示范如何利用小海龟画图软件创作简单的图形,如正方形、长方形、三角形等。
4. 实践:学生动手实践,尝试利用小海龟画图软件创作自己的图形作品。
5. 展示:学生展示自己的作品,互相评价和交流。
7. 作业:布置相关的课后练习,巩固所学知识。
六、教学评价1. 课堂评价:通过学生在课堂上的表现,如参与度、操作熟练度、创作作品等方面进行评价。
2. 作品评价:对学生的作品进行评价,关注作品的创意、构图、颜色搭配等方面。
3. 学生互评:鼓励学生互相评价,培养学生的审美观和团队协作能力。
七、教学拓展1. 邀请专业人士或家长来校进行专题讲座,分享关于图形设计的心得和技巧。
2. 组织学生参加校内外的小海龟画图比赛,提高学生的创作水平。
3. 引导学生将小海龟画图技巧应用于其他学科的学习,如数学、科学等。
八、教学反思2. 根据学生的反馈和作品,调整教学方法和策略,以提高教学效果。
3. 关注学生的个体差异,因材施教,使每个学生都能在小海龟画图学习中取得进步。
第二课 小海龟画彩色正五边形
Turtle.Move(Length)
Turtle.Turn(E)
Turtle.Move(Length)
Turtle.Turn(E)
Turtle.Move(Length)
Turtle.Turn(E)
Turtle.Move(Length)
Turtle.Turn(E)
Turtle.Move(Length)
E=360/S
//E表示每次旋转的角度
Turtle.Move(Length)
Turtle.Turn(E)
Turtle.Move(Length)
Turtle.Turn(E)
Turtle.Move(Length)
Turtle.Turn(E)
变量取名规则
1、变量名要以字母、汉字、数字、下划线命名, 且不能以数字开头。
Turtle.Turn(E)
练习画该正五边形
完成课本13页第三小题
GraphicsWindow.FontSize=50 GraphicsWindow.PenColor="blue" GraphicsWindow.DrawText(2三角形常规方法
Turtle.Move(100) Turtle.Turn(120) Turtle.Move(100) Turtle.Turn(120) Turtle.Move(100) Turtle.Turn(120)
变量
S=3
//S表示多边形的边数
Length=100
//Length表示多边形的边长
然后把数值120存放在变量E中
表达式中使用的算术运算符是:+ - * /
五边形的特点
外角
内角
画红色的正五边形
S=5
八年级信息技术 小海龟画正多边形教案
第三课:小海龟画正多边形学习目标:1.认识程序中的变量及其使用2.学习For…EndFor循环语句的用法3.用For循环画正多边形课时设计:1课时学习过程:一、计算机程序中的变量1.画正三角形、正方形的代码是Turtle.Move(100) Turtle.Turn(120) Turtle.Move(100) Turtle.Turn(120) Turtle.Move(100) Turtle.Turn(120) Turtle.Move(100) Turtle.Turn(90) Turtle.Move(100) Turtle.Turn(90) Turtle.Move(100) Turtle.Turn(90) Turtle.Move(100) Turtle.Turn(90)正三角形正方形2.变量的认识变量命名是以字母或者下划线开头,其他可以是数字、字母、下划线A123 123a _12a3.变量的使用变量是为了使得我们的程序更加的通用和简便。
例如画正三角形的代码可以修改为:s=3e=360/sTurtle.Move(l)Turtle.Turn(e)Turtle.Move(l)Turtle.Turn(e)Turtle.Move(l)Turtle.Turn(e)注意:变量是可以进行加、减、乘、除等运算。
例如:s=3l=100e=360/sTurtle.Move(l+50)Turtle.Turn(e)Turtle.Move(l+150)Turtle.Turn(e)Turtle.Move(l+250)Turtle.Turn(e)二、For …EndFor 循环语句的用法1.认识For …EndFor 循环语句:For 语句格式为:For <循环变量> = <初值> To <终值> [Step <步长>]<语句组>EndFor2.简化后正三角形的代码:s =3l =100e =360/sFor i =1 To s Step 1Turtle .Move (l )Turtle .Turn (e )EndFor三、用For 循环画正多边形s = (多边形的边数)l =100e =360/sFor i =1 To s Step 1Turtle .Move (l )Turtle .Turn (e )EndForTurtle .Move (100) Turtle .Turn (120) Turtle .Move (100) Turtle .Turn (120) Turtle .Move (100) Turtle .Turn (120) 正三角形 Turtle .Move (100) Turtle .Turn (90) Turtle .Move (100) Turtle .Turn (90) Turtle .Move (100) Turtle .Turn (90) Turtle .Move (100) Turtle .Turn (90) 正方形四、课程小结:同学们今天我们学习了程序中变量的用法,及变量的命名规则;最重要的是学习For循环语句。
4小海龟画正多边形
小海龟画正多边形【教学目标设计】1.知识目标:学会指挥小海龟准确地画出正多边形。
2.能力目标:通过编程练习,培养严谨、认真、科学的编程习惯,提高计算能力、思维能力和推理能力。
3.情感目标:在独立思考的基础上,同学之间相互协作,以组为单位相互竞赛,养成积极进取的学习习惯。
这一课的内容主要分为两个部分,第一部分是流程图。
“流程图”一词对初学编程的学生可能难于理解,但事实流程图就像数学科的解题步骤,把编程的步骤“画”出来,这样学生应该很容易理解;第二部分是For…EndFo r循环语句。
教学重点1. 理解算法与流程图2. 认识For…EndFor循环语句教学过程片段教师:哪位同学能跟大家说说画正三角形的步骤?学生1:第一步:画一条边,右转120度。
第二步:画一条边,右转120度。
第三步:画一条边,右转120度。
教师:回答得非常好,在课本第14页有写出了这三个步骤。
如果是画正五边形呢?上节课刚学习了。
学生:第一步:画一条边,右转72度。
重复5次这个步骤、、、、、教师:很好,我们画图的方法和步骤,我们都可以写下来,(投影展示P Pt:画正三角形和正五边形的步骤)学生观察老师:我们每一个步骤,都含有一种画图的方法,是什么?学生:画一条边,右转一个角度老师:同学们用语言来描述得都很好,但能不能用流程来表示呢?这就是我们这节课的重点内容----用流程图来描述画正多边开的方法和步骤学生看课本,试着自己去理解流程图、、、、、、教师解释第二种算法流程图、、、、、、、教师展示画正三角形的两种流程图,提问学生教师:请同学们举手说说两种算法的流程图有什么异同学生1:都来开始和结束、、、、、、、、、、、学生4:第一种简单直接,第二次复杂、、、、、、、、、老师:有同学说第一种简单,第二种复杂,流程图直观上给我们的感觉是这样,但事实是不是也是这样呢?同学们想一下,要画一个正36边形的话,它的流程图是什么样的?给2分钟学生思考教师:我们再来看正36边形的两种算法的流程图(展示PPT画正36边形两种算法对比)。
2019-2020年四年级信息技术上册 海龟画多边形教案 闽教版
2019-2020年四年级信息技术上册海龟画多边形教案闽教版[教学内容]:学会重复REPEAT命令的操作。
[教学目标]:1.培养学生的思维能力及合作能力。
2.培养学生综合利用命令及独力思考的能力。
3.培养学生审美能力。
[教学重点]:REPEAT命令的操作[教学难点]:REPEAT命令与其他命令的综合使用。
[教学准备]:多媒体教室、远志多媒体教室广播软件[教学过程]:一、导入师:大家还记得画正方形的命令吗?FD 100 RT 90FD 100 RT 90FD 100 RT 90FD 100 RT 90这里FD 100 RT 90这组命令用了4次,我们能不能用一个新命令来简化这些重复的步骤呢?我们今天就来学习“重复”命令。
二、新授活动一:利用重复命令画正多边形重复命令:REPEAT 次数[需要重复的命令]重复命令的作用是按规定的次数重复执行方括号里的命令。
做一做:画正方形CS REPEAT 4 [FD 100 RT 90]请生自行操作看效果,并交流操作结果。
师点评:需要重复的命令要用方括号括起来,并且方括号中的所有命令必须写在一行里,命令间用空格隔开。
试一试:1.利用重复命令画边长为100步的等边三角形。
CS REPEAT 3 [FD RT ]2.大家试试用重复命令画P51图3的等边三角形。
学生动手,师指导。
做一做:请分别输入如下几组命令:CSREPEAT 5 [FD 50 RT 72]REPEAT 6 [FD 50 RT 60]REPEAT 8 [FD 50 RT 45]你看到了什么图形?生回答师:通过操作发现,海龟画正五边形、正六边形、正八边形时恰好转一周。
有个规律,就是转的角度为360/边数,画完图形海龟转一圈又回到起始位置。
试一试:用重复命令画边长为50的正十边形,生动手操作。
CS10 [FD RT ]活动二:利用重复命令画规则图形做一做:师:我们一起来试一试用重复命令画图4所示的“米”字图。
2019-2020年四年级信息技术上册 海龟画多边形教案 闽教版
2019-2020年四年级信息技术上册海龟画多边形教案闽教版[教学内容]:学会重复REPEAT命令的操作。
[教学目标]:1.培养学生的思维能力及合作能力。
2.培养学生综合利用命令及独力思考的能力。
3.培养学生审美能力。
[教学重点]:REPEAT命令的操作[教学难点]:REPEAT命令与其他命令的综合使用。
[教学准备]:多媒体教室、远志多媒体教室广播软件[教学过程]:一、导入师:大家还记得画正方形的命令吗?FD 100 RT 90FD 100 RT 90FD 100 RT 90FD 100 RT 90这里FD 100 RT 90这组命令用了4次,我们能不能用一个新命令来简化这些重复的步骤呢?我们今天就来学习“重复”命令。
二、新授活动一:利用重复命令画正多边形重复命令:REPEAT 次数[需要重复的命令]重复命令的作用是按规定的次数重复执行方括号里的命令。
做一做:画正方形CS REPEAT 4 [FD 100 RT 90]请生自行操作看效果,并交流操作结果。
师点评:需要重复的命令要用方括号括起来,并且方括号中的所有命令必须写在一行里,命令间用空格隔开。
试一试:1.利用重复命令画边长为100步的等边三角形。
CS REPEAT 3 [FD RT ]2.大家试试用重复命令画P51图3的等边三角形。
学生动手,师指导。
做一做:请分别输入如下几组命令:CSREPEAT 5 [FD 50 RT 72]REPEAT 6 [FD 50 RT 60]REPEAT 8 [FD 50 RT 45]你看到了什么图形?生回答师:通过操作发现,海龟画正五边形、正六边形、正八边形时恰好转一周。
有个规律,就是转的角度为360/边数,画完图形海龟转一圈又回到起始位置。
试一试:用重复命令画边长为50的正十边形,生动手操作。
CS10 [FD RT ]活动二:利用重复命令画规则图形做一做:师:我们一起来试一试用重复命令画图4所示的“米”字图。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《小海龟画正五边形》教学设计及反思
【教学目标设计】
1.知识目标:学会指挥小海龟准确地画出正多边形,学会使用变量命令。
2.能力目标:通过编程练习,培养严谨、认真、科学的编程习惯,提高计算能力、思维能力和推理能力。
3.情感目标:在独立思考的基础上,同学之间相互协作,以组为单位相互竞赛,养成积极进取的学习习惯。
【教学重点、难点】
教学重点:变量的功能及格式。
难点:1、让学生自己“悟”出重复命令中的内容
2、重复次数和重复内容间的关系。
教具:1张大纸,做表格,板书用。
【教学对象分析】
本节课是和华师版小学信息技术第四册下册第4课的内容,学生在此以前学会了LOGO 的基本命令。
这节课命令形式从单一命令到复合命令,命令功能从一步操作到多步操作,学生的认识过程也从形象过度到抽象,学生对LOGO语言有更多的认识,更深刻的理解。
【教学方法】
任务驱动法、启发式教学法、发现教学法。
【教学过程】
一、游戏,激趣导入
师:我找一个同学和老师一起表演游戏。
同学们注意观察。
师:我下命令,这个同学按我命令行走。
前进100步,向右转90度,前进100步,向右转90度,前进100步,向右转90度,前进100步,向右转90度。
师:发现这个同学走了个什么图形?
现在展示的就是画正四边形的命令组,仔细观察这四组命令有什么共同点?
生:全部都是重复的,一样的命令。
师:计算机应该给我们方便、快捷的服务,这样重复输入你感觉怎么样?有没有更好、更方便的方法一次完成这些操作呢?LOGO中就有这样的命令,好,看老师的。
repeat 4 [fd 100 rt 90]
老师棒不棒?学习完这节课,你会发现,原来你自己也非常棒。
师:今天这节课我们就学习logo中的重复命令省时省力来画图。
板书:省时省力来画图
二、教授新知
出示四条。
师:仔细看这命令,你发现这四条命令与老师输入的一条命令有什么相同点不同点?生:重复了4次,中括号里的内容是一样的。
师:我们重复了4次,重复这个单词就是REPEAT。
输入命令时要注意什么呢?中括号。
师:好,自己试一试,感受一下重复命令的魅力。
我说过了,咱们同学是最棒的。
(10分钟)
小海龟一共走了多少度?
师:刚才我们用重复命令画了个正四边形,我们再画个正三角形试试呢?
想一想,小海龟每次的旋转角度是多少?
一起看黑板。
师:边说边填写。
师:我们再画个六边形试试?那六边形小海龟的旋转角度应该是多少呢?
你发现有什么规律?有什么内在联系?
画正多边形的命令:
板书:REPEAT 边数[FD 边长RT 360/边数]
师:重复的次数就是边数。
旋转的角度就是360除以边数。
师:自己试着画出正七边形。
你发现了什么?
自己试着画出正九边形,你画的正多边形像什么了吗?
师:你发现什么了?边数越多,正多边形就越接近圆形。
师:咱们的同学个个都是最棒的,自己对自己鼓励一下。
(30分钟)
三、大显身手
师:到同学们大显身手的时间了。
要求:指挥小海龟画一个边长是1的正360边形。
(接近圆形)
做的快的同学可以给正360边形加上颜色。
时间:4分钟。
四、总结(2分钟)
师:今天这节课你有哪些收获?
学完这节课后你有什么感受?
【教后反思】
本节课教学重点:引导学生通过“探”这个过程,“悟”出重复命令REPEA T的用。
教学难点是:引导学生“悟”出重复命令的重复次数和重复内容之间的关系、以及正多边形的边数与旋转角度之间的关系。
本节课,我采用了“任务驱动、发现学习、探求知识、深入领悟”的教学模式,学生在“探”中“悟”,“悟”中探,积极主动地获取知识,体现了学生的主体性。