变量与赋值(教案)(范文).doc

  1. 1、本文档共69页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
变量与赋值(教案)(范文) 第 PAGE \* Arabic 1 页第 PAGE \* Arabic 1 页 陈仓高中高一数学必修3教案 课题 2.2变量与赋值 备课人 周秋玲 学习目标 1. 初步认识循环结构的简单程序 2. 理解循环结构的基本思想,能运用循环结构设计程序框图解决简单的问题。 重难点 教学重点:理解循环结构,能识别和画出简单的循环结构框图。 教学难点:循环结构中循环条件和循环体的确定。 上课时间 教学过程 一、情境创设 引例:德国著名数学家高斯幼年时代聪明过人,上学时,有一天老师出了一道题让同学们计算1+2+3+4+…+99+100=?老师出完题后,全班同学都在埋头计算,小高斯却很快算出答案等于5050. 你能否写出求的值的一个算法,并用框图表示你的算法。此例由学生动手完成,师生共同点评,鼓励学生一题多解。 (一)你能否写出求的值的一个算法,并用框图表示你的算法。此例由学生动手完成,师生共同点评,鼓励学生一题多解。 三、 四、教学过程(二)新课探究 .循序渐进,理解知识。(1引进“计数变量”“累加变量”借助“计数变量”和“累加变量”使学生经历把“递推求和”转化为“循环求和”的过程,同时经历初始化变量,确定循环体,设置循环终止条件3个构造循环结构的关键步骤。①将“递推求和”转化为“循环求和”的缘由及转化的方法和途径: ?引例“求 1 2 3 100 ? ? ? ? ? 的值”这个问题的自然求和过程可以表示为: 2 1 3 2 4 3 1 2, 3, 4 ( 2,3, ,100) i i S S S S S S S S i i ? ? ? ? ? ? ? ? ? ? ? ? ? ? 用递推公式表示为: 1 1 1 ( 2,3, 100) i i S i S S i ? ? ? ? ? ? ? ? ? ? ? ? 直 接 利 用 这 个 递 推 公 式 构 造 算 法 在 步 骤 1 i i S S i ? ? ? 中 使 用 了 1 2 3 100 , , S S S S ? 共 100 个变量,计算机执行这样的算法时需要占用较大 的内存。 为了节省变量, 充分体现计算机能以极快的速度进行重复计 算的优势,需要从上述递推求和的步骤 1 i i S S i ? ? ? 中提取出共同的结 构,即第 i 步的结果=第( i - 1 )步的结果+ i 。若引进一个计数变量 i 来表示计算到第几步,一个累加变量 sum 来表示每一步的计算结果, 则第 i 步可以表示为赋值过程 sum sum i ? ? , 1 i i ? ? .? ②“ 1 i i ? ? ”、 “ s u m s u m i ? ? ”的含义: ? 1 ) 1 i i ? ? 的作用是将赋值号右边表达式 1 i ? 的值赋给赋值号左边 的变量 i 。 ? 2 ) 赋值号“=”右边的变量“ i ”表示前一步累加所得的和, 赋值号“ = ” 左边的“ i ”表示该步累加所得的和,含义不同。 ? 3 )赋值号“=”与数学中的等号意义不同。 1 i i ? ? 在数学中是不成 立的。 ? 4 ) sum sum i ? ? 的作用是将赋值号右边表达式 sum i ? 的值赋给赋值 号左边的变量 sum 。 (类比 1 i i ? ? ? 理解。 ) ? 前面我们学习了算法的基本结构:顺序结构与选择结构,它们可以利用框架结构来说明 选择结构 满 选择结构 满足条件 A B 是 否 满足条件 A 是 否 A B 顺序结构 新课讲授 1.在设计算法的过程中有时候表述很麻烦,为了解决这个问题,需要引进变量和赋值。 变量 是指可以取不同数值的量,是一个可变化的量。 思考:什么是赋值呢? 例1: 设计一种算法,从5个实数中找出最大数,并用流程图描述这个算法. 在上述的算法中: 每一步都要与上一步中得到的大数b比较,再将得到的大数值重新记作b,通常叫b为变量,这种将大数重新记作b的过程,我们叫赋值给b. 赋值:把B 的值赋给变量A, 这个过程称为赋值.记作: A=B其中“=”为赋值符号. 赋值语句的一般格式为:变量名=表达式 注意 (1)在赋值语句中,赋值符号的右边可以是 数值,也可以是变量,还可以是表达式,而赋值符号的左边只能是变量,否则没有意义. 如:x=5, x=y, x=3a+5b正确, 2=x, s-m=3错误. (2)赋值号的左右两边一般不能互换。 如:x=5对, 5=x不对 (3)一个赋值语句只能给一个变量赋值。如x=y+5正确, x-y=5是错误的. 可以先后给一个变量赋多个不同的值,但变量的取值只与最后一次赋值有关 . (5)一个赋值语句中不能出现两个“=”.如a=b=2是错误的. (6)赋

文档评论(0)

136****7627 + 关注
实名认证
内容提供者

如有问题,请私信联系。

1亿VIP精品文档

相关文档