带参数的过程【教学目标】:1
学会带参数过程的定义、调用和修改2
会用带参数的过程来绘制简单的图形【重点难点】:1
正确理解和使用过程中的参数渗透2
运用带参数的过程绘制不同的图形3
多个参数的过程【教学方法】:启发式,演示法【课时安排】:2课时【教具准备】:PC机,课件【教学过程】:一、新课导入【复习】1.学生操作:定义一个边长为50步的正方形过程ZFX,保存并调用,画出图形
2.提出问题师:如再画一个边长为100步的正方形呢
你准备怎么做
(可能回答)生:再定义一个过程
生:编辑过程,修改边长
师:如还想画边长为120、150、180步……的正方形呢
(可能回答)生:定义更多的过程
生:反复编辑过程,修改边长,保存调用过程
师:画大小不同的正方形,使用上述方法,是不是有点繁琐
有没有更好的方法呢
3.分析问题,出示课题师:不妨来分析一下这些大小不同的正方形,哪一个数决定了正方形的大小
在画正方形的过程体中,可以修改哪一个数
师:大家已经找到了这个决定正方形大小的会变化的数,这是解决问题的关键,从数学上,我们怎样来表示这个不确定的未知的数呢
(用X)那么我们在使用过程时,是不是也可以这样呢
今天,我们就来学习第12课带参数的过程
二、新课讲授一)带参数过程的定义(1)示范并讲解:
EDITZFX出示过程:TOZFXREPEAT4[FD40RT90]END师:在这个过程中,只要FD后的数给定了,那么正方形的大小就确定了
我们要用这个过程画不同大小的正方形,FD后能这样给定一个实际数据吗
只能用一个变化的量来代替实际数据
示范操作:把40改为“:X”,在过程名后添上“:X”
过程变为:TOZFX:XREPEAT4[FD:XRT90]END(强调:过程名与“:”间有一个空格,而“:”与X间无空格)二次备课(2)介绍“变量”、“变量名”、“形式参数”
师:在程序设计中,“:X”不