文档详情

定义过程[优质课].doc

发布:2017-04-06约4.4千字共4页下载文档
文本预览下载声明
定义过程 【教学目标】: 1. 学习和掌握过程的定义和使用方法 2. 在调用“过程”来画组合图形的学习过程中,真正理解“过程”的概念,渗透结构化程序设计中“分支结构”的思想 3. 通过本课的学习,提高学生的综合思维能力 【重点难点】: 了解“画笔”模块的相关命令及使用方法 渗透“分支结构”的程序设计思想 【教学方法】:启发式,演示法 【课时安排】:2课时 【教具准备】:PC机,课件 【教学过程】: 新课导入   师:同学们,你会让小海龟画正方形和五角星了吗?如果再来画一次,你最快需要多少时间完成呢?   生:十分钟、八分钟、五分钟……   师:你猜,老师要花多少时间?(学生猜)让我们一起来见证小海龟的奇迹吧!   师运行正方形和五角星的过程。   师:你看出其中的奥秘了吗?   生猜:用了“正方形“五角星”拼音的首字母……   生尝试操作:打开Logo语言,输入?zfx、wjx。验证不可以。   师:想知道其中的奥秘吗?老师给小海龟吃了增强记忆力的营养品了,预先就牢牢记住了如何画房子和立方体,是什么营养品呢?它的名字就叫“过程”,我们今天就一起来学习第9课 定义过程。(出示课题) 二、新课讲授   (1) 示范定义过程   师:先让小海龟记住一个比较简单的图形:定义50步的正方形的过程。   ?TO ZFX (操作要点:TO与ZFX之间空一格)   REPEAT 4[FD 50 RT 90](学生观察提示符的变化)   END   ZFX defined   ?ZFX(学生观察画图区的变化)   ?CS   ?ZFX(小海龟记性特别好,只要输入ZFX,随时能画出正方形。你想试一试吗?)   (2) 模仿定义过程   ① 模仿:画一个边长为50步的正方形;② 自学并思考:过程的一般格式是什么?你能找出你定义的正方形过程中的过程头、过程体、过程尾分别是什么?   (3) 分析理解过程   师演示文稿出示并讲解知识要点:      过程名:先了解学生给正方形的过程起的名字。阅读P36“知识屋”,验证是否可以用CS与超过8个字符的过程名?师生共同分析原因。   过程头:由“TO”和“过程名”组成,“TO”与“过程名”之间有一空格。   过程体:由一系列Logo语言的命令组成。   过程尾:过程结束的标志。   ?ZFX(调用过程体中的命令,一经定义过程名就可以像基本命令一样使用。)   ?过程名(执行过程:直接输入过程名,小海龟执行过程体的命令。) 三、动手试一试   1.学生实践:你还想让小海龟记住哪些其他的基本图形?试定义这些图形的过程。比一比,谁的小海龟最厉害?   2.师组织学生交流定义的其他基本图形(圆、正三角形、五角星等),给予鼓励和表扬。   3.展示教师定义的过程   你能说出老师定义的这个过程中的过程头、过程体、过程尾吗?运行?CFX画出来的是什么图形?    设计意图:用本课的方法定义过程比较适合简单且不易错的图形进行定义,所以选择定义一些学生非常熟悉的基本图形,并给学生自主权,以比赛的方式来熟练定义过程的方法,保持学生的学习热情,并通过教师定义的过程进一步认识过程体,逐步加深对过程的理解与应用。 四、探究   1.小试牛刀   (1) 挑战图形(“日”)   操作提示:你有哪些画法?怎样画最简单?   (2) 交流画法   可能画法:①立即方式;②调用正方形的过程;③定义一个新过程。   学生比较:哪种方法更快速简便些?   (3) 分析总结(演示文稿出示并讲解)      讲解:能使用不同的方法画出同一个图形,都很聪明,比较之下,你觉得哪种方法更简便些?能用过程来画的更了不起,不仅简便,而且还具备了程序设计员的思想呢?前一种是按分解图形的顺序用基本命令一步一步画出,在程序设计思想中,采用了“顺序结构”的设计思想,而调用过程来画的不仅有“顺序结构”的设计思想,还蕴含了一种新的程序设计思想。运行?ZFX,就调用了相应的过程,就像一棵树,在向上生长的时候长枝一样,我们形象地将这种程序设计思想叫“分支结构”的设计思想。   2.大显身手   (1) 图形创作:①选择你会的;②挑战复杂的;③创作与众不同的:自己定义一些基本图形的过程,再调用过程进行创作。   提示:已经定义的过程可与基本命令混合使用,方便地画出更多的图形,如:(演示文稿出示由正方形组成的图形)……      (2) 作品展示:学生创作的图形作品与过程应用的方法。   五、总结   师:经过今天的练习,你对小海龟有什么新认识?   学生说师总结:今天我们向小海龟学到了① 定义过程的方法;② 调用过程来画图。   师:利用过程来画图,是Logo语言提供的一种新的命令执行方式:过程方式,原
显示全部
相似文档