职教中心高中数学必修3导学案2013-2014学年第2学期高一年级班姓名编写者:使用时间:2018-5-31课题:§2.2.2变量与赋值1课时学习目标:1、知识与技能(1)掌握变量、赋值的概念;(2)能够根据需要设置变量和给变量赋值;(3)通过给变量赋值,进一步体会算法的思想.2、过程与方法通过对具体问题学习,进一步理解赋值语句中的变量及赋值的含义.3、情感态度与价值观通过对现实生活情境变化量的赋值,增加对计算机程序设计基本语句的认识,提高学生学习新知识的兴趣.学习重点:设置变量和给变量赋值.学习难点:设置变量.基础达标:1、变量(1)定义:在研究问题的过程中可以取的量称为变量.(2)作用:使算法的表述变得非常、.2、赋值(1)赋值语句的一般格式是.(2)作用:赋值在算法中十分重要,是将所代表的值赋给,当赋予一个变量新值的时候,原来的值将被.合作交流:1、下面为某程序的一部分,求a、b的值.2、用赋值语句写出用公式法求x2-2x-8=0的根的算法,并画出程序框图.3、电信公司推出的一种手机月费方案为:如果全月的通讯时间不超过150分钟,则收固定的月费60元;如果全月的通讯时间超过150分钟,则在固定的月费之外,对超过150分钟的部分按每分钟0.30元收费.写出计算手机月费的算法并画出程序框图.思考探究:1、一个赋值语句中能否出现两个或者多个“=”?2、赋值语句i=i+1的含义是什么?达标检测:1、下列关于赋值语句的说法正确的是A.赋值语句中的赋值号“=”与数学中的等号含义是相同的B.赋值号左右两边可以交换,如a=b和b=a的作用是一样的C.赋值语句可以将一个含有变量自身的代数式的值再赋给这个变量D.赋值语句可以用来进行代数式的演算2、下列赋值语句正确的是A.A=B=2B.x+y=mC.5=mD.N=N+23、下列各式是赋值语句的有①6=x②m+n=5③A=-2=B④a=a2.A.1个B.2个C.3个D.4个4、以下算法:①z=x②x=y③y=z④输出x,y,关于该算法语句的作用,下列叙述正确的是A.交换了原来的x,yB.让x与y相等C.变量z与x,y相等D.x,y仍是原来的值4.执行下列赋值语句后,变量A=________.A=1A=A+1A=2A4、依据右边程序框图解决问题.1若输入x=6则p=________;2若输入x=18则p=________.5.下列赋值能使y的值为4的赋值语句是()(A)y+2=6(B)2*3-2=y(C)4=y(D)y=2*3-26.下列把算法语句执行后的结果是()(A)i=12,j=7(B)i=12,j=4(C)i=7,j=7(D)i=7,j=127.“x=4+5”,“x=x-1”是某一程序中的先后相邻的两个语句,那么下列说法正确的是()①x=4+5的意思是x=4+5=9,此式与算术中的式子是一样的;②x=4+5是将数值9赋给x;③x=4+5可以写成4+5=x;④x=x-1语句在执行时,如果“=”右边x的值是9,则执行后x的值是8.(A)①③(B)②④(C)①④(D)②③8.将两个数a=8,b=17交换,使a=17,b=8,下面语句正确的一组是()9.计算机执行算法步骤后输出的结果是()1.a=1;2.b=3;3.a=a+b;4.b=a-b;5.输出a,b.(A)4,-2(B)4,1(C)4,3(D)6,010.下列程序运行结果为d=.11.如图所示的框图输出的结果是.7题12.读用赋值语句描述的算法,并由这一算法画出框图.1.输入x,y;2.x=2x;3.y=3y;4.输出x,y;5.x=x+1;6.y=y-1;7.输出x,y.学习反思: