◆教材分析
本课内容是北师大版高中数学必修3第二章算法初步的变量与赋值,该内容是整章的重要基础,它比较抽象,学生难以理解,如果用信息技术课方式来讲,把问题画成框图,把框图换成语句,通过编程验证,让学生有成就感并加深理解。 ◆教学目标 【知识与能力目标】
掌握算法中变量的概念与性质,学会用赋值语句对变量进行赋值。 【过程与方法目标】
通过任务驱动,引导学生自主探究学习。 【情感态度价值观目标】
通过数学活动,激发学生的学习兴趣,培养学生自主探究的能力与合作学习的精神,让他们体验探索、解决问题与团结协作的快乐。
◆教学重难点 ◆【教学重点】
变量、赋值的含义。 【教学难点】
变量表达式赋值语句。 ◆课前准备 ◆ 1 / 7
电子课件调整、相应的教具带好、熟悉学生名单、电子白板要调试好。 一、导入部分
计算机的发展只是社会发展的一个缩影,在这个发展的社会,我们必须用发展的眼光去看世界,在学习上也是一样的。我们利用计算机在处理实际问题时,常常希望它们帮我们处理一系列问题,这也是我们学习的目的,从特殊到一般再在到特殊,那么,变量和赋值刚好可以帮我们解决这些问题。 二、研探新知,建构概念
1、电子白板投影出该程序框图。
2、教师组织学生分组讨论:先让学生分析,师生一起归纳。 1、变量的概念 :在研究问题的过程中可以取不同数值的量称为变量。 2、赋值:
赋值语句:在表述一个算法时,经常要引入变量,并赋给该变量一个值,用来表明赋给某一个变量一个具体的确定值的语句叫做赋值语句。 3、赋值语句的一般形式
变量名= 表达式 例如: x=4 y=6 三、质疑答辩,发展思维
1、举例:下列的赋值形式正确吗?
(1)x+y=2 (2)2=x (3)b=a1(4)b= a1+1 (5)N=N2 (6)A=B=1
((3)(4)(5)正确)
注意:⑴赋值号左边只能是变量名字,而不是表达式。
⑵赋值号左右不能对换。赋值语句是将赋值号右边的表达式的值赋给赋值号左边的变量。 ⑶不能利用赋值语句进行代数的演算(如化简、因式分解、解方程等) 例如:①x+10x+16=0 (x+8)(x+2)=0 X=-8,x=-2
②y=x-1=(x-1)(x+1) 以上这些是不能实现的
2、思考1:在数学中x=y与y=x的意义是一样的,那么在赋值语句中一样吗?
2 / 7
22
◆教学过程
解:赋值号与数学中的等号意义不同:Y=X,表示用X的值替代变量Y原先的取值。X=Y,表示用Y的值替代变量X原先的取值。故“Y=X与 X=Y”的含义运行结果是不同的。 思考2:我们知道a=a+1在数学中是不成立的,但在赋值语句中a=a+1成立吗?为什么? 在赋值语句中是成立的,意思是将a的原值加1在赋给a,即a的值增加1。如果多次给一个变量赋值,则该变量的值取最后赋予的那个值。 思考3:x=10 y=x z=y则x,y,z的值是多少?为什么? 解:这是辗转赋值,即将一个数值赋给一个变量,在将第一个变量的值赋给第二个变量,……一直继续下去。 思考4:如何交换两个变量x和y的值?找一个中间变量 3、例题
例1 设计一种算法,从5个实数中找出最大数,并用流程图表示. 解:设这5个数分别为:a1,a2,a3,a,a5
m=x x=y y=m (1)比较a1,a2的大小,记大数为b(b的值变为a1,a2中大的数) (2)再比较b与a3,记大数为b(b的值变为三数中最大的数) (3)再比较b与a4,记大数为b(b的值变为前4数中最大的数) (4)再比较b与a5,记大数为b(b的值变为前5数中最大的数) (5)输出b,b的值即为所求的最大数
方法一: 方法二: 输入a,a,a,a,a 比较a1,a2,记大数为b 3 / 7 12345开始 开始 输入a,a,a,a,a 12345b=a1 否 比较b,a3,记大数为b 否 b a=a(1+2.25%) 4 / 7 开始 输入a=5000 a=a(1+2.25%) 例2 巩固练习(1) 4、巩固练习(1)写出求1×2×3×4×5的一个算法。 S=2S S=1 开始 S=3S 5 / 7 S=4S (2)设计算法,找出三个数中最大的数 结束 四、课堂小结:(1)变量的概念:在研究问题的过程中可以取不同数值的量称为变量。 (2)赋值:在表述一个算法时,经常要引入变量,并赋给该变量一个值,用来表明赋给某一个变量一个具体的确定值的语句叫做赋值语句。 五、作业布置: 6 / 7 开始 输入a,b,c m=a 否 b课后书面作业:91页练习题的第2题和93页练习题的第2题。 略。 ◆教学反思 7 / 7 因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- oldu.cn 版权所有 浙ICP备2024123271号-1
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务