高中数学第二章算法初步2.2算法框图的基本结构及设计2.2.2变量与赋值教案北师大版3剖析(共3页).doc
-
资源ID:14325586
资源大小:19KB
全文页数:3页
- 资源格式: DOC
下载积分:20金币
快捷下载
会员登录下载
微信登录下载
三方登录下载:
微信扫一扫登录
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
|
高中数学第二章算法初步2.2算法框图的基本结构及设计2.2.2变量与赋值教案北师大版3剖析(共3页).doc
精选优质文档-倾情为你奉上2.2.2 变量与赋值本节教材分析一、三维目标1、知识与技能(1)掌握用赋值语句来表示现实生活中的一些变化量;(2)掌握运用赋值语句描述算法;(3)理解赋值语句在例题中的功能作用2、过程与方法通过对具体问题学习,进一步理解赋值语句中的变量及赋值的含义3、情感态度与价值观通过对现实生活情境变化量的赋值,增加对计算机程序设计基本语句的认识,提高学生学习新知识的兴趣二、教学重点:赋值语句的运用.三、教学难点:如何使用赋值语句给变量赋值.四、教学建议变量的值可以由输入的方式给定,也可以直接赋值的方式给定在算法中,我们可以根据需要改变变量的值,也就是说可以给变量赋予新的值,取代原来的值为了加深对算法中变量的理解,建议采取形象的方式来解释变量由于将含有变量自身的表达式赋予变量属于较难理解的部分,因此变量和赋值可以分两部分来讲,第一部分的教学目的是引入赋值和变量,并学习将常数值赋予变量,以及将含有其他变量的表达式赋予变量第二部分的教学目的就是将含有变量自身的表达式赋予变量新课导入设计导入一一位农村老太太进城,当她来到一座电梯旁时,看见一位和她年龄相仿的老太太走进电梯,电梯门关上后,一会儿门又开了,走出一位妙龄少女老太太以前从来没有见过电梯,她想:“多么神奇的铁盒子,进去一会儿居然能把一位老太太变成少女”当她走进电梯后,电梯把塔上下拉了一回,她迫切地走出电梯,发现自己依然如故事实上,老太太只看到了结果,没有看到中间的变换过程,在算法中我们称之为变量的赋值导入二a=1,我们知道是把值1赋予a,a=a+1在以前学习的知识中有意义么?在算法语言中是不是有意义呢?【教学过程】1 复习引入(1)什么叫变量?什么叫赋值?赋值语句的一般格式是什么?(2)赋值语句的意义是什么?(N:=N+1)(它表示将前面的N值加上1,再赋给变量N,原来的N值将被“冲掉”。)(3)你能写出下列赋值语句的最后结果吗?(前节课的思考题) a:=2; b:=0; b:=b+a; 输出b(4)在我们的现实生活中,无处不存在变量,如何用赋值语句来描述,并且运用计算机去解决,这是一个值得探讨的问题。例如:S=1+2+3+100能否用赋值语句来描述它们呢?2新课赋值语句例5. 经过市场调查得知,1999年第一季度内,某地区对某件商品的需求量为12000件。为保证商品不脱销,商家在月初时将商品按相同数量投放市场。已知年初商品的库存量为50000件,用S表示商品的库存量,请设计一个算法,求出第一季度结束时商品的库存量,并画出流程图。分析提问:(1) 从题设中你能否得出第一季度每个月商品的投放量是多少?(2) 写出各个月的商品的库存量。(3) 在上面的情况中,哪些是变量?能否用赋值语句来表示?分析小结:用赋值语句表示库存量的变化S:=S-4000.赋值号左边的变量S,它表示的是这个月的库存量,看作一盒子,右边的变量S表示的是上个月的库存量,赋值的目的是改变变量的值,将变量上次的值减去4000再次赋予变量S。解:算法:S:=50000S:=S-4000.S:=S-4000.S:=S-4000.输出S算法流程图:略思考交流:本流程图中用了多少次赋值语句?赋值语句中S的含义分别是什么?最后输出的S的含义是什么?例6. 有关专家建议,在未来几年,中国的通货膨胀率保持在3%左右将对中国经济的稳定有利无害。所谓通货膨胀率为3%,指的是每年消费的价格增长率为3%。在这种情况下,某种品牌的钢琴2004年的价格是1000元,请用流程图描述这种钢琴今后4年的价格变化情况,并输出4年后钢琴的价格。分析:用P表示钢琴价格,不难得:2004年 P=100002005年 P=10000(1+3%)=103002006年 P=10300(1+3%)=106092007年 P=10609(1+3%)=10927.272008年 P=10927.27(1+3%)11255.09思考交流:上面变化情况该如何用赋值语句来表示?P:=P(1+3%)左右两边都含有变量P,各自的意义是什么?解:算法流程图:略3、总结概括(1)赋值语句是算法中的一种重要语句,它可以简化算法描述;(2)描述时,算法赋值语句尽管相同,但每个赋值语句的变量含义是不相同的,同一语句中左右两边的变量的含义也是不相同的4巩固深化(1) 第93页练习2 第1、2题;(2) 下面赋值语句描述的算法功能是什么?并画出流程图。a:=5,b:=4c:=a+bd:=a-bf:= c+d输出c,d,e,f.5布置作业 课本102页 A组 4、5专心-专注-专业