信息技术教案编写简单的过程由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“如何写信息技术教案”。
小学信息技术《第7课编写简单的过程》教学设计
【教学内容】
《编写简单的过程》
【教学目标】
【知识与技能】
1、知道什么是过程。
2、学过程的编辑、定义、调用及保存的方法。
3、会用定义的过程绘制简单的图形。
4、通过定义过程了解程序设计中“包”的重要性,封装的意义。
【过程与方法】
1、让同学回忆前面是怎样用基本命令画图的,如果画错了,我们又是怎样修改的,从而启发学生思考有没有一种方法,让小海龟记住画图时执行命令的顺序过程,如果需要它再画相同的图形时,只告诉它要执行的任务,而不需要告诉它具体的命令过程,它也可以凭记忆完成任务。这就是结构化程序设计思想,也能很好地理解什么是过程。
2、通过完成画正方形过程的编写、定义、执行和修改任务,让同学在操作、实践、理解中掌握过程的定义和使用。
【情感态度与价值观】
计算机程序设计要求科学而严密,通过本课的学习让同学从小养成科学严谨的工作态度。
【教学背景】
本课之前只学习了Logo语言的基本绘图命令,最大的问题是命令不能保存,画错了也无法修改,如果需要再画一次,只好重新输入,非常麻烦,而且复杂图形往往都是由基本图形构成的,例如基本的三角形、正方形和圆等,画图时往往需要多次重复输入相同的命令。对此学生深有体会。如果能把教小海龟画图的命令保存起来,需要时只作少量修改就很方便了,对此学生很好理解。这样的教学其实已经渗透了程序的编写思想。
【教学重点与难点】
1.重点:过程的概念,过程的定义和使用。
2.难点:过程的定义和使用,渗透程序的编写思想。
【课前准备】
用Logo语言画出正方形、圆和三角形等基本图形。
【教学过程】
一、复习与引入
1、命令复习:FD、BK、LT、RT、CS、DRAW、SETBG、SETPC、SETW、等(抢答)。
2、教师布置上机任务,同时也是复习命令的过程。(自由组合命令,绘制出多彩的图形来)。
3、学生操作、教师巡视。
4、随机再要求学生清屏后(初始化),输入新的命令组(太阳的绘制)。SETBG 9 /SETPC 12/SETW 100/FD 2
起个名字叫SUN,看看小海龟听懂了没有,为什么?英语老师教给你的,没教给小海龟,当然听不懂了,现在我们教给小海龟,什么叫SUN。
5、在Logo语言中一个特殊的方法叫做“过程”(板书:Logo语言的过程)。简单地说,“过程”可以把画一个图形的所有命令组合在一起,给它取一个名字,并且让小海龟牢牢地记住。以后只要输入这个过程的名字,小海龟就能听懂,并老老实实地画出这个图形来。也可以说,小海龟学会了画这个图形的新命令。
二、新课教学
1、什么叫过程:把海龟画图过程中执行的所有命令组合在一起就叫过程。教师:那么我们该如何编写和定义过程呢?
2、如何编写和定义过程?
下面我们来看看如何编写一个让海龟画五星的过程。
①过程的编写:EDIT打开编辑器
把SUN的一组命令输入到编辑器里,也叫做“包”。
②过程的定义:F2键把当前编辑的过程存入计算机的内存
③过程的调用:直接用过程名调用
输入SUN看有什么变化?
怎么没有出现太阳呢,小海龟没记住画图的命令和过程吗? 其实不是小海龟太笨,而是我们没有让它记住完成任务的命令和过程。那么怎样才能让小海龟记住画图的命令和过程呢?回到EDIT。TO 过程头,SUN 过程名,END 过程尾。
现在F2定义后,试一试,结果如何?(成功)
不要高兴的太早了。重新启动小海龟程序,看看能不能记住SUN。
④过程的保存和打开。
小组合作完成。保存过程:F6 或菜单操作。
3、课堂练习
①定义一个画月亮的过程,并试着执行这一过程。
②输入课本53页的代码,看看小海龟能画出一个什么图形?
③绘制移动太阳的过程的定义(MOVESUN)。
4、小结
引导学生自我总结,说明定义后的过程可以与前面学习的基本命令混合使用。实际上,小海龟在我们的帮助下,学会了画太阳的命令SUN,并且一经定义的过程,可以任意地执行。
三、布置作业
1、继续编写定义不同形状(正五边形、六边形、八边形、十二边形等)的过程。
2、用简单图形的过程组合完成较复杂的图形。
【板书设计】
三个版面,主版面写授课内容,副左为复习用的命令集,副右为上课时统计学生学习情况的积分表。
【教学反思】
见说课稿。