数学北师大版必修3教案:2.doc
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
7 0人已下载
| 下载 | 加入VIP,免费下载 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数学 北师大 必修 教案
- 资源描述:
-
1、22变量与赋值教学分析本节教科书通过实例介绍了设置变量和给变量赋值,给变量赋值实质上是算法语句中的赋值语句,是计算机能够识别的一种算法形式变量的值可以由输入的方式给定,也可以直接以赋值的方式给定在算法中,我们可以根据需要改变变量的值,也就是说可以给变量重新赋值,取代原来的值为了加深学生对算法中变量的理解,建议教师采取形象的方式来解释变量形象地说,变量就像个盒子,可以装不同的数值,但是每次只能装一个,当放入新值时,原来的值就会被取代变量参与操作时,它表示的是当前代表的值值得注意的是,在教学中要结合实例来教学,让学生多分析,从而进一步体会算法的思想. 三维目标1掌握变量、赋值的概念,能够根据需要设
2、置变量和给变量赋值,提高学生的应用能力2通过给变量赋值,进一步体会算法的思想重点难点教学重点:设置变量和给变量赋值教学难点:设置变量课时安排1课时导入新课思路1.变量和函数是中学数学里最重要和最基本的概念,在算法和程序设计中,它们仍然发挥着重要而基本的作用,它们会使算法的表述变得非常简洁和清楚,教师点出课题思路2.在生活中,我们会交换两个杯子中的液体,那么怎样交换两个变量的值呢?教师点出课题推进新课1什么叫变量?2什么叫赋值?3怎样交换两个变量的值?讨论结果:1在研究问题的过程中,可以取不同数值的量称为变量在算法和程序设计中,变量会使算法的表述变得非常简洁和清楚2赋值:把B的值赋给变量A,这个
3、过程称为赋值,记作AB,其中“”为赋值符号注意:赋值符号“”的右边B可以是常数,也可以是表达式,还可以是变量,但是赋值符号“”的左边A只能是变量,否则没有意义3交换两个变量A和B的程序很多,其中最常见的是:XA,AB,BX,其交换过程可以形象理解为:XA表示“把A杯中的水倒入X杯中”,这样“A杯”是空杯子,AB表示“把B杯中的水倒入A杯中”,这样“A杯”中的水换成了“B杯”中的水,此时“B杯”是空杯子,BX表示“把X杯中的水倒入B杯中”,这样“B杯”中的水换成了“X杯”中的水,即“A杯”中的水,交换结束其交换过程可以用图1表示:图1思路1例1 设计一个算法,从5个不同的数中找出最大数,用算法框
4、图描述这个算法分析:解决这个问题的思路很简单,先选2个数进行比较,去掉小的,留下大的;再取第3个数与留下的数进行比较,去掉小的,留下大的;继续进行,直到每个数都被比较,最后留下的数就是最大数解:记这5个不同的数分别为a1,a2,a3,a4,a5,算法步骤如下:1比较a1与a2,将较大的数记作b.(在这一步中,b表示的是前2个数中的最大数)2再将b与a3进行比较,将较大的数记作b.(执行完这一步后,b的值就是前3个数中的最大数)3再将b与a4进行比较,将较大的数记作b.(执行完这一步后,b表示的是什么)4再将b与a5进行比较,将较大的数记作b.(执行完这一步后,b表示的是什么)5输出b,b的值即
5、为所求的最大数以上算法步骤如图2所示:图2在上述算法的4个步骤中,每步都要与上一步中得到的最大数b进行比较,得出新的最大数,将其也记作b.b可以取不同的值,通常把b称作变量比如第1步中,如果a1a2,则把a1的值赋予b,否则就把a2的值赋予b.这个过程称为赋值把将a1的值赋予b记作ba1,其中“”为赋值符号上例解中的第1步用赋值语句,可以表示为:如果a1a2,则ba1;否则ba2.下面,我们用变量与赋值来表示例1的算法步骤:1ba1;2比较b与a2,如果ba2,则ba2;3比较b与a3,如果ba3,则ba3;4比较b与a4,如果ba4,则ba4;5比较b与a5,如果ba5,则ba5;6输出b,
6、b就是这5个数中的最大数算法框图如图3:图3点评:变量和赋值的概念在算法中十分重要可以把变量想象成一个盒子,赋值就相当于往盒子里放东西这个盒子可以装不同的数值,但是一次只能装一个,当赋予它新值的时候,原来的值将被新值取代当变量参与运算和操作时,它表示的是想象中盒子里装的值.变式训练用赋值语句写出下列算法,并画出算法框图:摄氏温度C为23.5 ,将它转换成华氏温度F,并输出已知FC32.解:这个算法需要设置两个变量:C和F,分别代表输入的摄氏温度和输出的华氏温度算法可以描述如下:C23.5;FC32;输出F.算法框图如图4:图4例2 经过市场调查分析得知,1999年第一季度内,某地区对某件商品的
展开阅读全文
课堂库(九科星学科网)所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。


2019届人教A版数学必修二同步课后篇巩固探究:2-1-1 平面 WORD版含解析.docx
