1、教学内容:变量与赋值教学内容:变量与赋值教学目的:通过对具体实例的解决过程与教学目的:通过对具体实例的解决过程与 步骤的分析,体会变量与赋值步骤的分析,体会变量与赋值 的含义。的含义。教学重点:教学重点:1、变量与赋值的含义、变量与赋值的含义 2、流程图、流程图教学器材:多媒体电脑教学器材:多媒体电脑小猴下山小猴下山情景问题情景问题 小猴手中最后是什么物品?小猴手中最后是什么物品?你能用算法表示小猴采摘物品的过程吗?你能用算法表示小猴采摘物品的过程吗?1 13 32 2活动探究活动探究 已知已知 两个数两个数 a 和和 b,设计一个算法设计一个算法使使a 和和 b 位置互换。位置互换。abSa
2、算法如下:算法如下:(1)S=a(2)a=b(3)b=S(4)输出结果)输出结果a,ba变量:在研究问题的过程中可以取不在研究问题的过程中可以取不同的值的量同的值的量.赋值语句赋值语句的一般形式为的一般形式为:变量名=表达式变量名=表达式或或知识探究知识探究 计算机中变量的表示一般由计算机中变量的表示一般由一个或几一个或几个英文字母组成,或字母加数字表示个英文字母组成,或字母加数字表示.如如a,x,aa,x,a1 1,sum,sum等等.赋值赋值:把把B B 的值赋给变量的值赋给变量A,A,这个过程这个过程 称为赋值称为赋值.记作记作:A=B:A=B其中其中“=”=”为赋值符为赋值符号号.2、
3、在一个赋值语句中,只能给一个变量赋值,不能出现两个或两个以上的“=”号。注意问题:1、赋值符号左边只能是变量名字,而不是表达式,只能写成b=2,b=a+1,但不能写成:2=b,b+1=23、赋值符号不同于“等号”,赋值符号左边的变量如果原来没有值,在执行完赋值语句后,该变量获得一个值,如果原来已有值,则执行赋值语句后,以赋值符号右边表达式的值替代原来的值。知识探究知识探究4 4、赋值号的、赋值号的左右两边一般不能互换左右两边一般不能互换,如:如:x=5x=5对对,5=x,5=x不对不对例例1:1:写出下列语句描述的算法输出的结果写出下列语句描述的算法输出的结果.(1)a=5 b=3 c=(a+
4、b)/2 d=c2 输出d(2)a=1 b=2 c=a-b b=a+c-b 输出a,b,c(4)a=1 b=a+1 b=b+1 b=b+5 输出b(3)a=10 b=20 c=30 b=a b=c c=a 输出a,b,c活动探究活动探究分析:分析:解决这个问题其实很简单,只要取两个数比较取大,解决这个问题其实很简单,只要取两个数比较取大,再与下一个数比较取大,一直这样下去,最后的一再与下一个数比较取大,一直这样下去,最后的一个结构就是最大数。个结构就是最大数。解解 例例2 2 设计一种算法,从设计一种算法,从5 5个实数中找出最个实数中找出最大数,并用流程图表示大数,并用流程图表示.设这设这5
5、 5个数分别为:个数分别为:a a1 1,a,a2 2,a,a3 3,a,a4 4,a,a5 51 1比较比较a a1 1,a,a2 2的大小,记大数为的大小,记大数为b b2 2再比较再比较b b与与a a3 3,记大数为,记大数为b b(b(b的值变为的值变为a a1 1,a,a2 2中大的数中大的数)(b(b的值变为三数中最大的数的值变为三数中最大的数)3 3再比较再比较b b与与a a4 4,记大数为,记大数为b b(b(b的值变为前的值变为前4 4数中最大的数数中最大的数)4 4再比较再比较b b与与a a5 5,记大数为,记大数为b b(b(b的值变为前的值变为前5 5数中最大的数
6、数中最大的数)5 5输出输出b b,b b的值即为所求的最大数的值即为所求的最大数活动探究活动探究流程图如图所示:流程图如图所示:你会制作流程图吗?你会制作流程图吗?开始开始输入输入a a1 1,a,a2 2,a,a3 3,a,a4 4,a,a5 5比较比较a a1 1,a,a2 2,记大数为,记大数为b b比较比较b,ab,a3 3,记大数为,记大数为b b比较比较b,ab,a4 4,记大数为,记大数为b b比较比较b,ab,a5 5,记大数为,记大数为b b输出输出b b结束结束上面的问题我们可以用赋值结构式表示:上面的问题我们可以用赋值结构式表示:开始开始输入输入a a1 1,a,a2
7、2,a,a3 3,a,a4 4,a,a5 5b=ab=a1 1否否是是b=ab=a4 4baba4 4baba2 2否否是是b=ab=a2 2baba3 3否否是是b=ab=a3 3baba5 5否否是是b=ab=a5 5输出输出b b结束结束 分析:首先要先给分析:首先要先给C C赋值,赋值,再给再给F F赋值赋值 解:解:(1)C=23.5C=23.5(2)(3)输出输出F F 流程图如右图:流程图如右图:例例3 3 用赋值语句写出下列算法,并画出流程图摄氏温度用赋值语句写出下列算法,并画出流程图摄氏温度C C为为23.523.5,将它转换成华氏温度,将它转换成华氏温度F F,并输出。,并
8、输出。()3259CF开始结束C=23.5输出F9325FC3259CF活动探究活动探究9325FC小结 1、赋值语句的格式、作用、注意事项。2、要熟练掌握赋值语句的用处。作业 P93 1 ,2编后语 老师上课都有一定的思路,抓住老师的思路就能取得良好的学习效果。在上一小节中已经提及听课中要跟随老师的思路,这里再进一步论述听课时如何抓住老师的思路。根据课堂提问抓住老师的思路。老师在讲课过程中往往会提出一些问题,有的要求回答,有的则是自问自答。一般来说,老师在课堂上提出的问题都是学习中的关键,若能抓住老师提出的问题深入思考,就可以抓住老师的思路。根据自己预习时理解过的逻辑结构抓住老师的思路。老师
9、讲课在多数情况下是根据教材本身的知识结构展开的,若把自己预习时所理解过的知识逻辑结构与老师的讲解过程进行比较,便可以抓住老师的思路。根据老师的提示抓住老师的思路。老师在教学中经常有一些提示用语,如“请注意”、“我再重复一遍”、“这个问题的关键是”等等,这些用语往往体现了老师的思路。来自:学习方法网 紧跟老师的推导过程抓住老师的思路。老师在课堂上讲解某一结论时,一般有一个推导过程,如数学问题的来龙去脉、物理概念的抽象归纳、语文课的分析等。感悟和理解推导过程是一个投入思维、感悟方法的过程,这有助于理解记忆结论,也有助于提高分析问题和运用知识的能力。搁置问题抓住老师的思路。碰到自己还没有完全理解老师所讲内容的时候,最好是做个记号,姑且先把这个问题放在一边,继续听老师讲后面的内容,以免顾此失彼。来自:学习方法网 利用笔记抓住老师的思路。记笔记不仅有利于理解和记忆,而且有利于抓住老师的思路。2022-12-3最新中小学教学课件142022-12-3最新中小学教学课件15谢谢欣赏!