变量与赋值教学设计

变量与赋值教学设计

ID:32705221

大小:83.76 KB

页数:3页

时间:2019-02-14

变量与赋值教学设计_第1页
变量与赋值教学设计_第2页
变量与赋值教学设计_第3页
资源描述:

《变量与赋值教学设计》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、2.2变量与赋值(1课时)课程标准经历将具体问题的算法转化成程序框图的过程,理解变量与赋值的含义及赋值语句,进一步体会算法的基本思想.教学目标1.理解变量的含义和赋值语句,并会正确使用赋值语句;2.学会运用变量和赋值语句表达,解决具体问题的过程;3.培养学生逻辑思维能力与表达能力.教学重、难点重点:变量与赋值的含义,流程图难点:正确使用流程图教学过程一、复习导入1.前面我们学习了算法的基本结构:顺序结构与选择结构,它们可以利用框架结构来说明AB顺序结构选择结构满足条件AB是否满足条件A是否2.设计算法:求方程ax+b=0的解.二、新课

2、讲授1.在设计算法的过程中有时候表述很麻烦,为了解决这个问题,需要引进变量和赋值。变量是指可以取不同数值的量,是一个可变化的量。思考:什么是赋值呢?例1:设计一种算法,从5个实数中找出最大数,并用流程图描述这个算法.结束输出b比较b与a5,记大数为b比较b与a4,记大数为b比较b与a3,记大数为b比较a1与a2,记大数为b输入a1,a2,a3,a4,a5开始在上述的算法中:每一步都要与上一步中得到的大数b比较,再将得到的大数值重新记作b,通常叫b为变量,这种将大数重新记作b的过程,我们叫赋值给b.2.赋值:把B的值赋给变量A,这个过程

3、称为赋值.记作:A=B其中“=”为赋值符号.赋值语句的一般格式为:变量名=表达式(5)输出b,b即为所求的最大数.(b的值变为前5数中最大的数)(4)再比较b与a5的大小,记大数为b(b的值变为前4数中最大的数)(3)再比较b与a4的大小,记大数为b(b的值变为前3数中最大的数)(2)再比较b与a3的大小,记大数为b(b的值变为a1,a2中最大的数)(1)比较a1,a2的大小,记大数为b设这5个数分别为:a1,a2,a3,a4,a5解3.注意(1)在赋值语句中,赋值符号的右边可以是数值,也可以是变量,还可以是表达式,而赋值符号的左边只

4、能是变量,否则没有意义.如:x=5,x=y,x=3a+5b正确,2=x,s-m=3错误.(2)赋值号的左右两边一般不能互换。如:x=5对,5=x不对(3)一个赋值语句只能给一个变量赋值。如x=y+5正确,x-y=5是错误的.(4)可以先后给一个变量赋多个不同的值,但变量的取值只与最后一次赋值有关.(5)一个赋值语句中不能出现两个“=”.如a=b=2是错误的.(6)赋值语句中的“=”与代数运算中的等号不同,如在赋值语句中i=i+1表示i的值自身加1,而在代数式中不成立.4.小试牛刀判断下列赋值语句是否正确.(1)6=a(2)x+y=5(

5、3)A=B=2(4)x=x2三、探究已知两个数a和b,用赋值语句设计一个算法使a和b的值互换.四、新知巩固例1:设计一种算法,从5个实数中找出最大数,并用算法框图描述这个算法.例2:用赋值语句写出下列算法,并画出流程图.摄氏温度C为23.5℃,将它转化成华氏温度F,并输出.已知F=9/5C+32.练习开始结束输入bb=a+3a=11.输入3个数,设计算法找出这三个数中的最小数,并画出相应的框图。2.阅如图所示的框图,说明输出结果3.王妈妈开了一家小型餐馆,为了节约服务生收费时间,她购进红、黄、蓝、绿四种颜色的盘子,用这几种颜色的盘子分

6、别盛5元、8元、10元和12元的食品,这样结帐的时候,只要数一下盘子就可以了,请利用赋值语句描述用餐记费的算法。五、小结1.变量与赋值的概念(第2题)2.理解赋值意义,切实学会通过赋值的方式改变变量的值,学会给变量赋值是构造算法的关键,也是算法的基本要求教学反思本节课是教材第二章第二节内容,第一节中学习了算法的基本思想,学生对算法有了初步认识,第二节算法框图的基本结构及设计,首先学习的是顺序结构和选择结构,在这两种基本结构中,已经初步接触了变量,而且在初中对变量也有一定的认识,本节《变量与赋值》中的知识,对简化算法结构和明晰算法逻辑有

7、很大的帮助,也为下一课时中的循环结构打下基础。因此,要求学生理解变量与赋值的概念,并学会使用变量与赋值解决算法问题。以复习回顾导入。先复习了算法的两种基本结构,然后用了一个典型的例子“设计算法:求方程ax+b=0的解”,说明用选择结构解决实际问题的实用性,同时也让学生感觉到在设计算法的过程中有时候表述很麻烦,为了解决这个问题,需要引入变量和赋值。导入过程,让学生体会到本节内容的实用性,提高学生的兴趣,缺点是,导入过程占用时间点长,需要缩短时间。新课讲解过程中,用例题引导学生探索新知。让学生充分理解变量与赋值的含义,特别是讲解赋值语句的

8、时候,每一个注意事项,都有相应的例子说明,帮助学生理解。例题也能充分说明变量与赋值的引入,使得算法结构更加清晰,逻辑性更容易展现出来。在实际教学时,也有缺点,对例题讲解的不够细致,从学生所做的练习中也能够反馈出来,课后进

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。