APP下载

《画正多边形》教学案例

2008-12-29

中国信息技术教育 2008年6期

  《画正多边形》的教学内容选自苏科版《小学信息技术》选修教材“Logo语言”的部分,主要是通过画正多边形来学习使用重复命令。重复命令可以简化一些规则图形的画图命令,让小海龟画图更方便、更快捷,也为以后创造性地画图创设了更大的空间。
  
  教学对象分析
  
  学生已经掌握了前进、后退、左转、右转、提笔、落笔等命令来画一些基本图形,对以输入命令的方式来指挥小海龟画图产生了浓厚的兴趣。对于小学高年级学生而言,仍以形象思维为主,要进一步学习使用Logo语言来画图,还存在着多种思维能力的挑战。
  
  教学目标
  
  知识与技能:能掌握重复命令的基本格式;能用重复命令来画正多边形。
  过程与方法:能对图形进行自主探究与实践总结,简化规则图形的画图命令。
  情感态度与价值观:能积极主动地参与学习,提高分析问题、解决问题的思维能力;体验计算机使用Logo语言命令画图的方式,感受其中的乐趣。
  
  教学重点、难点
  
  重点:重复命令的基本格式;用重复命令画正多边形。
  难点:确定重复命令中重复的内容与重复的次数。
  
  教学过程
  
  1.复习图形,引出问题,激发求知欲望
  师:我们已经学会了让小海龟前进、后退、转弯等动作来画一些基本图形,你能按顺时针方向画出这些图形吗?(出示下表中四幅图形)比一比,谁最先完成。
  设计意图:通过比赛的方式进行复习,能调动全体学生的积极性,迅速进入课堂角色,融入课堂学习活动。
  学生实践汇报,教师依次展示学生在Logo语言窗口中所画的四个图形及相应的命令,并将正确的命令填入下表中。
  师:我们把各边长度相同的多边形叫做正多边形,那么这四个图形分别叫正三边形、正四边形、正五边形、正六边形(表中出示),依次类推……画这四个图形,哪个图形用的命令最多呢?如果正多边形的边数增加,命令会怎么样呢?
  
  师:正多边形边数越多,命令也会越来越多,输入越来越费时,这样,小海龟画图也太累了,我们能不能帮助小海龟探寻画正多边形的简单方法呢?
  设计意图:有了深刻的实践体会,再通过直观的表格数据,就能有效地引导学生的思维,想寻求更简便的画图方法。“学起于思,思源于疑”,没有疑问就没有思维。学生积极的思维往往是由疑问开始的,由此激发学生的求知欲望,由问题导入课题。
  2.深入观察,发现规律,学习重复命令
  (1)观察发现。
  师:在这些命令中,你发现了什么呢?
  生:有重复的命令。
  师:他们分别是什么?你还发现了什么呢?
  生:正三边形重复三次,正四边形重复四次,正五边形重复五次。
  教师根据学生的回答依次在表中出示。
  (2)初识重复命令。
  教师示范:在命令窗口中输入画正三角形的命令:REPEAT 3[FD 50 RT 120]。
  学生比较:海龟画图的速度,输入命令的繁简。
  小组讨论:在老师的命令中,你又能发现什么?
  模仿验证:仿照教师的命令写一写其他三个图形的命令,并输入验证能不能让小海龟快速地画出这些图形。
  操作反馈:依次展示学生在Logo语言窗口中所画的四个图形及相应的命令。同时,在表中出示四个图形的命令。
  (3)归纳命令格式。
  师:使用这条命令有什么规律呢?
  学生小结:REPEAT是命令动词,[]中是重复执行的内容,[]前面的数字是重复执行的次数。
  教师板书重复命令的基本格式:REPEAT重复的次数[重复执行的内容]。
  设计意图:学生是学习的主体,教师的任务是引导和帮助学生进行有意义的建构知识。因此不能将命令像公式一样直接机械地灌输给学生加以应用,而是将探究与发现的权利交给学生,通过观察、比较、讨论、模仿、验证等过程与方法活跃学生思维,引导学生学会探究与发现,从而更深刻地领悟和学习重复命令运用的条件与方法,牢记命令,完成新知识的建构。
  3.深入探究,运用新知,学画正多边形
  (1)重复命令画正多边形。
  教师提出问题:要用重复命令画正多边形,重复的命令、重复的次数、重复命令分别是什么呢?
  师生共同分析归纳,解决问题,并将“FD 边长 RT度数”、“边数”、“REPEAT边数[FD 边长 RT度数]”分别填入表中。
  试写命令:如果知道任意正多边形的边长,你能用重复命令画出更多的正多边形吗?写一写画一个边长为30步的正七边形。
  问题反馈:每次画边后转弯的度数是多少呢?
  设计意图:通过分析归纳,似乎已经解决了画正多边形的方法,但根据学生现有的数学知识与经验,一时很难算出画正多边形转弯的角度。将学生置于一种“心求通而未得,口欲言而不能”的情境中,这种境界是激发思维的最佳境界。24e925dad54138ba385b4fde19668499
  (2)对正多边形每次转动的角度分析。
  例:画一个边长为50步的正三角形。
  提出问题:小海龟完成一个正三角形的方向变化过程是怎样的?
  问题分析:(课件出示,如下图)
  
  用虚线箭头表示小海龟转动的方向,将小海龟转动的方向平移,最后回到初始方向,正好转了一个圈。转一圈是360°,小海龟共转了三次,因此每次旋转的角度是(360/3)=120°。对应的转弯命令是:RT 120。
  小组讨论:小海龟完成一个正方形、正五边形、正六边形……任意正多边形方向变化又是怎样的呢?
  得出结论:小海龟完成一个任意正多边形方向变化都是转了一圈,转动的次数与正多边形的边数是相等的。所以,画正多边形时,重复命令中每次转动的角度=360/正多边形的边数。
  教师将每次转弯的度数填表。
  设计意图:正多边形的外角之和是360°,这一数学知识学生还不了解,通过课件动态、直观地演示,将这一问题转化为小海龟方向正好转一圈是360°,学生很容易理解,再经过讨论,集体思维的碰撞,将看似比较复杂的问题化解为学生已有的知识经验来解决。
  (3)画正七边形。
  画正七边形的转弯度数是多少呢?360/7不能整除吗?
  教师讲解并示范操作:REPEAT 7[FD 30 RT 360/7](只要输入360/7,计算机会计算该表达式的值)。
  设计意图:正七边形的转弯度数不能整除,引出表达式的书写方法,只要求模仿,以后再深入学习,但表达式正好让学生体会到计算机最基本的计算功能。
  4.实践运用,巩固知识,秀出更多精彩
  (1)操作比赛。
  用重复命令在计算机上分别画出边长为30步的正三角形、正方形、正五边形、正六边形……在五分钟内看谁画得最多。随着正多边形的边数越_________,画出的图形就越像_________。
  操作反馈:随着正多边形边数越多,画出的图形就越像圆。一般的,我们用正三十六边形来代表圆。
  (2)图形创作。
  ①用正三十六边形近似画圆。②用重复命令画五角星和虚线。
  设计意图:通过比赛与创作的形式巩固知识,发散学生的思维,更好地体会知识的应用方法,进行知识的延伸。
  5.课堂总结
  使用重复命令时要学会分析研究图形,观察有没有连续重复执行的内容,如果有,重复了几次,这样才能应用重复命令。重复命令使我们在画规则图形时,简化画图命令,让小海龟变得更聪明了。
  教学反思
  1.用好辅助教学工具,突破教学难点
  在教学中应用了“表格”这一辅助学习的“软工具”。从教学内容的呈现上,能很清晰地表达出画正多边形时从特殊到一般的过程。在学生学习的过程中,有助于学生自主探究与发现规律,进行归纳总结,进行知识的梳理。
  在分析画正多边形每次旋转的角度时,恰当地应用了课件的辅助功能,动态、直观地展示了方向的变化过程。这样就降低了图形分析的难度,顺利地将新知识纳入到学生原有的认知结构中,真正内化为自己的知识,实现了新旧知识、学科知识的融会贯通。
  2.重视学习过程与方法,促进学生思维的发展
  本课以问题为引线,以画正多边形为任务展开教学。如何简化图形命令呢?重复命令是怎样的呢?如何用重复命令来画正多边形呢?又如何算出画正多边形每次旋转的角度呢?没有将命令或问题答案直接告诉学生,而是在学生实践探究的过程中不断地产生新问题,对问题的解决产生一种较为主动和积极的渴望,并通过实践总结获得成功,引导学生学会分析问题与解决问题的方法,有效地促进了学生的形象思维、抽象逻辑思维等综合思维能力的发展。
  如果本课的教学纯粹局限于教会学生使用重复命令来画图这一知识技能,那么势必又会陷入唯技术论中。该如何挖掘更深的教学内涵?如何体现程序设计教学的价值?如何更好地拓展小学生的信息技术素养?这将是小学信息技术课程中程序设计教学所面临的挑战。
展开全文▼