• 景 花 “定义过程”教学设计
  •           2011-8-31     浏览()     【
  • 张家港市云盘小学 景 花

      ■ 教材分析
      使用Logo语言的一些基本命令来画图,都是在立即执行方式下进行的,即顺序结构。本节课引入“过程”来画图,是另一种执行方式:过程方式,也是程序设计中很重要的“分支结构”的思想,所以本节课除了让学生熟悉过程的结构及学会定义过程的方法外,更重要的是要让学生了解、体会过程的作用,从而逐步建立起分支结构的思维方式。
      ■ 学情分析
      调用“过程”来画图对学生来说是一个全新的思维方式。从小学生的认知特点出发,通过调用已定义的过程迅速完成一个学生熟悉的图形,在感性认识的基础上有目的地学习过程的定义、调用,体验过程的作用,再通过教师的图示加深对过程的理解,初步渗透分支结构的程序设计思想。
      ■ 教学目标
      1.学习和掌握过程的定义和使用方法。
      2.在调用“过程”来画组合图形的学习过程中,真正理解“过程”的概念,渗透结构化程序设计中“分支结构”的思想。
      3.通过本课的学习,提高学生的综合思维能力。
      教学重点:过程的定义和调用。
      教学难点:渗透“分支结构”的程序设计思想。
      ■ 教学策略
      充分认识学生的认知规律,循序渐进地呈现新知识。教材知识的呈现一般都是先概念后实例,它虽然是符合教学体系,但不符合学生的认知规律。如果本课一开始就如教材搬出过程的一般格式,再来讲定义过程,无疑是知识的直接灌输,会给学生造成理解上的困难。所以本课设计了认识、实践、探究、总结、拓展这些教学环节,将本课的知识循序渐进地呈现给学生,引导学生从过程操作方法的模仿到过程概念的理解,从简单应用过程画一个正方形到应用过程画不同的组合图形,去理解感受过程的作用,领悟蕴含的程序设计思想,符合学生由易到难,由简单到复杂,由感性到理性的认知规律。让学生知识的接受水到渠成,学生的学习过程呈逐步深入的“螺旋式”上升的过程。
      ■ 教学方案
      一、激趣导入
      师:同学们,你会让小海龟画小房子和立方体了吗?如果再来画一次,你最快需要多少时间完成呢?
      生:十分钟、八分钟、五分钟……
      师:你猜,老师要花多少时间?(学生猜)让我们一起来见证小海龟的奇迹吧!
      师运行小房子(xfz.lgo)和立方体(lft.lgo)的过程。
      师:你看出其中的奥秘了吗?
      生猜:用了“房子”“立方体”拼音的首字母……
      生尝试操作:打开Logo语言,输入?xfz、?lft。验证不可以。
      师:想知道其中的奥秘吗?老师给小海龟吃了增强记忆力的营养品了,预先就牢牢记住了如何画房子和立方体,是什么营养品呢?它的名字就叫“过程”,我们今天就一起来学习第9课 定义过程。(出示课题)
      设计意图:小房子和立方体是上节课完成的组合图形,在立即方式下画图,不仅用时多,还容易出错,而教师调用“过程”的方式画图,让学生见证了瞬间的奇迹。比较之下,惊叹之余,一下调动了学生主动学习的欲望,明确了学习目标。同时,通过猜想验证,初步地让学生认识到“过程”不是本来就有的,自然引入到学习“定义过程”的课题。
      二、认识
      (1) 示范定义过程
      师:先让小海龟记住一个比较简单的图形:定义50步的正方形的过程。
      ?TO ZFX (操作要点:TO与ZFX之间空一格)
      >REPEAT 4[FD 50 RT 90](学生观察提示符的变化)
      >END
      ZFX defined
      ?ZFX(学生观察画图区的变化)
      ?CS
      ?ZFX(小海龟记性特别好,只要输入ZFX,随时能画出正方形。你想试一试吗?)
      (2) 模仿定义过程
      ① 模仿:画一个边长为50步的正方形;② 自学并思考(P35):过程的一般格式是什么?你能找出你定义的正方形过程中的过程头、过程体、过程尾分别是什么?
      设计意图:人类的学习都是从模仿开始的,先从操作层面上作讲解,通过模仿,让学生尽快地体验到成功的快乐。然后,在实践体验的基础上,再进行自学并思考,了解到操作的所以然,降低概念的理解难度,主动构建新知识。
      (3) 分析理解过程
      师演示文稿出示并讲解知识要点:

      过程名:先了解学生给正方形的过程起的名字。阅读P36“知识屋”,验证是否可以用CS与超过8个字符的过程名?师生共同分析原因。
      过程头:由“TO”和“过程名”组成,“TO”与“过程名”之间有一空格。
      过程体:由一系列Logo语言的命令组成。
      过程尾:过程结束的标志。
      ?ZFX(调用过程体中的命令,一经定义过程名就可以像基本命令一样使用。)
      ?过程名(执行过程:直接输入过程名,小海龟执行过程体的命令。)
      设计意图:在分析讲解过程中,引导学生验证了超过8个字符的过程名也是可以的,鼓励学生敢于向教材质疑的创新精神,实践才是检验真理的唯一标准。通过图示的分析讲解,帮助学生增强对过程结构的理解,有效地完成一次感性认识到理性认识的学习过程。
      
    三、实践
      1.学生实践:你还想让小海龟记住哪些其他的基本图形?试定义这些图形的过程。比一比,谁的小海龟最厉害?
      2.师组织学生交流定义的其他基本图形(圆、正三角形、五角星等),给予鼓励和表扬。
      3.展示教师定义的过程
      你能说出老师定义的这个过程中的过程头、过程体、过程尾吗?运行?CFX画出来的是什么图形?

      设计意图:用本课的方法定义过程比较适合简单且不易错的图形进行定义,所以选择定义一些学生非常熟悉的基本图形,并给学生自主权,以比赛的方式来熟练定义过程的方法,保持学生的学习热情,并通过教师定义的过程进一步认识过程体,逐步加深对过程的理解与应用。
      
    四、探究
      1.小试牛刀
      (1) 挑战图形(“日”)
      操作提示:你有哪些画法?怎样画最简单?
      (2) 交流画法
      可能画法:①立即方式;②调用正方形的过程;③定义一个新过程。
      学生比较:哪种方法更快速简便些?
      设计意图:给学生自由发挥的空间,一题多解,充分利用动态生成的课堂资源,让学生在交流中相互学习,比较总结,体会过程方式在画图中的作用,提高学生发散、概括、创新的思维能力。
      (3) 分析总结(演示文稿出示并讲解)

      讲解:能使用不同的方法画出同一个图形,都很聪明,比较之下,你觉得哪种方法更简便些?能用过程来画的更了不起,不仅简便,而且还具备了程序设计员的思想呢?前一种是按分解图形的顺序用基本命令一步一步画出,在程序设计思想中,采用了“顺序结构”的设计思想,而调用过程来画的不仅有“顺序结构”的设计思想,还蕴含了一种新的程序设计思想。运行?ZFX,就调用了相应的过程,就像一棵树,在向上生长的时候长枝一样,我们形象地将这种程序设计思想叫“分支结构”的设计思想。
      设计意图:在展示学生的不同方法的基础上进行对比评价,并通过直观的图示初步渗透“分支结构”的程序设计思想,有效突破本课的难点。
      2.大显身手
      (1) 图形创作:①选择你会的;②挑战复杂的;③创作与众不同的:自己定义一些基本图形的过程,再调用过程进行创作。
      提示:已经定义的过程可与基本命令混合使用,方便地画出更多的图形,如:(演示文稿出示由正方形组成的图形)……

      (2) 作品展示:学生创作的图形作品与过程应用的方法。
      设计意图:给学生提供了灵活应用过程的创作平台,根据自己的学习能力,充分发挥创新思维能力,选择适当的难度进行挑战,让每一个孩子都能体验到成功的乐趣,保护他们学习计算机语言的积极性。
      五、总结
      师:经过今天的练习,你对小海龟有什么新认识?
      学生说师总结:今天我们向小海龟学到了① 定义过程的方法;② 调用过程来画图。
      师:利用过程来画图,是Logo语言提供的一种新的命令执行方式:过程方式,原来在提示符下直接输入基本命令的方式就称为立即方式。你认为利用过程方式画图有什么优势?
      学生同组讨论后汇报总结:过程一经定义,在没有退出Logo语言前:①可反复使用,不用重复输入过程体中的一系列命令,省时省力。②可与基本命令混合使用,方便地画出更多的图形。
      设计意图:让学生学会自我总结,是对学习过程的一次梳理,对所学的知识有一个更清晰的、系统的印象。
      六、拓展
      师:如果我们再定义更多的过程,如(演示文稿出示)……,那么调用过程还能组合出更多的图形(演示文稿出示)……。有了过程,使用Logo语言画图就像搭积木一样,而且积木取之不尽,用之不竭,只要你巧妙地组合,就能画出更多的精彩。
      设计意图:用搭积木的形象比喻让学生直接体会到模块化程序设计的思想。也让学生更深刻地体会到使用过程方式画图变得更方便,也变得更有趣味,进一步拓展、开阔了学生的思维。
      师:小海龟的本领真是越来越厉害了,你还想对小海龟说点什么?有什么遗憾吗?
      生:不能保存,过程体命令输错了,不能修改,只能重新定义……
      师:你们提出的这些问题对小海龟来说都不是问题,让我们一起期待下节课小海龟再给我们带来更多的精彩!
      设计意图:鼓励学生在学习过程中善于发现问题,认识到过程需要保存才更有实效,从内心对进一步的学习充满着期待!
      ■ 教学反思
      Logo语言教学的最终目的不能定位在能够画出图形,能够熟练地操作命令,而是要渗透程序设计的思想,为学生以后的学习打下基础。而本课正是本册教材承前启后的一课,是Logo语言学习的转折点,真正涉及到程序设计思想,如何把握好教材内容?如何去转变学生的思维方式呢?
      1.深刻理解教材内涵,充分挖掘教材灵魂。
    “过程”的定义、保存、调用、编辑是一个“过程”应用的完整过程,但教材将这些内容分三课来介绍,为何这样安排?用意是什么?为什么不直接使用EDIT命令来定义一个新过程?还可以直接用这个命令来编辑修改。作为教师,学会疑问教材将有助于领悟教材,把自己放在编写者的位置,从不同的角度再次研读教材。如果直接用EDIT命令来速成教学,对于一个新的概念的学习,一个新的思维方式的转变,一个新习惯的形成,学生是否能够一下子就接受到位呢?而且是全体学生,学生间又存在差异,学生的认知发展特点总是由浅入深,由易到难。对问题进行综合全面地考虑,将知识点适当的分散,有利于学生扎实地掌握,教材的编排是有其深刻内涵的。只有夯实根基,逐级积累,才能建起高楼大厦。
      就本课而言,重点不是定义过程体复杂的过程,一下子画出复杂的图形来,且本课的方法也不适合定义复杂的过程,所以本课重点在于通过定义一个简单的正方形的过程来掌握定义过程的方法和理解过程的相关概念,然后,充分利用这个定义好的正方形的过程,学会使用过程方式画图,建立一个新的画图思维方式,这才是本课的理想教学目标。
      2.在实践探究中学习,在体验中改变学生思维。
      如何转变学生的画图思维方式?如何渗透程序设计思想?是本课的难点所在。在教学中,将这一过程融入了探究“日”字图形中。画“日”字图形的方法很多,由于学习能力的差异,并不是所有的学生都能马上学以致用,用调用正方形的过程来完成。所以,在教学中不规定用什么方法来画,给学生充分发挥的空间,学生确实想出了多种方法,这是宝贵的课堂动态生成资源,立即加以有效利用,进行相互交流总结,让不同的思想方法碰撞出新的思维,这样,让学生真正体会到了过程方式画图的优势,又在随后的图形创作中大显身手,强化巩固。其中,媒体的图示也清晰地呈现了解决问题的思路,帮助学生理解,开拓学生思维。让学生充分地在亲身的实践、探究中得到的经验积累才是最真实的,从而逐步改变学生从以往的立即方式画图的习惯转变到用过程方式画图,同时,也有效地渗透了新的程序设计思想方法。
      ■ 教学课件
      定义过程.ppt

     

  • 返回顶部】 【关闭】 【打印
  相关文章
  • 暂无相关文章
  • 网友评论
  • 登录 现在有条评论 查看全部评论
  • 标题:
  • 内容:
  • 验证码: