---变量与赋值
高一数学必修3学案 高一 班 组 姓名
课
变量与赋值
设 计,张永亮 2017年4月12日
学习目标:?理解变量和赋值的概念,能根据需要设置变量和给变量赋值;
?通过对变量的运用和赋值实践,进一步体会算法的思想。
重 点:变量的概念及赋值语句的功能。
难 点:变量概念的理解。
使用
:1、认真阅读课本88-93页
,思考完成自主学习部分的学习任务和自学效果检测,准备老师检查。2、通过自学初步完成合作探究部分内容,标记好疑点、难点,准备讨论、展示。
第一部分 自主学习
导读 变量在算法程序中有非常重要的意义,通过变量和对变量赋值常能使算法
述非常简洁高效。通过对例4前的部分课文的阅读逐步领会变量和赋值的概念,并通过例3、例4、例5、例6的分析理解进一步体会变量和赋值对算法描述所起的重要作用,学习蕴涵在具体算法中的重要思想和聪明智慧。其中例1的算法运用了“冒泡法”排序的思想。
(1)什么是变量,这里的变量和
中所学的变量有何关系,
(2)可以给变量赋什么样的“值”,
(3)赋值语句的一般格式是怎样的,赋值号左右各表示什么意义,与等号有何区别,
自学检测:
开始 1、下列赋值语句中,正确的是( )
5,mm,2mb,a,0 A. B. C. D. x,y,0A=3,B=2
2、右边程序输出的结果为( )
C,A A. A,3,B,2 B. A,2,B,3 C. A,3,B,3 D. A,2,B,2
x,3*15 3、对于“”这个算法语句,理解正确的是( ) A,B x,3*15,45 A.语句的意思是,与算术中的式子是一样的
B.语句的意思是将3*15的值赋给x B=C x,3*153*15,x C.可以写成
x D.语句的意思是将数值15赋给 输出A, B 4、在对一个变量进行多次赋值后,这个变量表示的是( )
A.最初所赋的值 B.最后所赋的值 结束 C.所赋值中的任意一个 D.临时指定的那个值
5、关于变量和赋值的以下说法:?变量可以用任何字母、式子和符号表示; ?变量只能用一个或几个英文字母或字母后跟一个数字表示;?赋值语名的一般格式为“变量名:,表达式”或“变量名,表达式”;?变量名只能写在左边;?赋值语句总是表示把右边表达式的值赋给左边的变量。其中正确的有 (填序号).
科技的进步源于人类探索宇宙的好奇和控制宇宙的野心。
第二部分 合作探究
探究一、变量与赋值——赋值语句
右面程序是用来交换两个变量的值,试判断是否正确。
若不正确,请写出正确的程序。
探究二、赋值语句的应用
2(1)已知函数, (2)由右图,说出下列基本语句描述 f(x),2x
试写出的计算程序。 的算法的功能是 . f(3)
R
a
(3)根据下面用基本语句编写的程序,写出其相应的程序框图,并说出
其两次输出的结果。(框图画在最右边) 输入x,y
x:, x 2
yy:,3*
x,y输出 x,yx:,
y:, y,1
x,y输出
知识方法小结:
1.在算法过程中,既有常量,又有变量,这里所说的常量是 ,变量是
,其实质与学习函数时的变量 .
2. 在算法程序中,变量的名称一般用 ,不同的变量要用不同的名称。对变量赋值要通过赋值语句进行,赋值语句的一般格式为 ,其中“表达式”可以是常量或算式,也可以是另一个变量。如果对变量进和了多次赋值,则变量的值为 .