2变量与赋值本节教材分析一、三维目标1、知识与技能(1)掌握用赋值语句来表示现实生活中的一些变化量;(2)掌握运用赋值语句描述算法;(3)理解赋值语句在例题中的功能作用.2、过程与方法通过对具体问题学习,进一步理解赋值语句中的变量及赋值的含义.3、情感态度与价值观通过对现实生活情境变化量的赋值,增加对计算机程序设计基本语句的认识,提高学生学习新知识的兴趣.二、教学重点:赋值语句的运用
三、教学难点:如何使用赋值语句给变量赋值
四、教学建议变量的值可以由输入的方式给定,也可以直接赋值的方式给定.在算法中,我们可以根据需要改变变量的值,也就是说可以给变量赋予新的值,取代原来的值.为了加深对算法中变量的理解,建议采取形象的方式来解释变量.由于将含有变量自身的表达式赋予变量属于较难理解的部分,因此变量和赋值可以分两部分来讲,第一部分的教学目的是引入赋值和变量,并学习将常数值赋予变量,以及将含有其他变量的表达式赋予变量.第二部分的教学目的就是将含有变量自身的表达式赋予变量.新课导入设计导入一一位农村老太太进城,当她来到一座电梯旁时,看见一位和她年龄相仿的老太太走进电梯,电梯门关上后,一会儿门又开了,走出一位妙龄少女.老太太以前从来没有见过电梯,她想:“多么神奇的铁盒子,进去一会儿居然能把一位老太太变成少女.”当她走进电梯后,电梯把塔上下拉了一回,她迫切地走出电梯,发现自己依然如故.事实上,老太太只看到了结果,没有看到中间的变换过程,在算法中我们称之为变量的赋值.导入二a=1,我们知道是把值1赋予a,a=a+1在以前学习的知识中有意义么
在算法语言中是不是有意义呢
【教学过程】1.复习引入(1)什么叫变量
赋值语句的一般格式是什么
(2)赋值语句的意义是什么
(N:=N+1)(它表示将前面的N值加上1,再赋给变量N,原来的N值将被“冲掉”
)(3)你能写出下列赋值语