变量与赋值教学设计

发布时间:2022-02-08 15:42:41

程序段中是三个赋值语句,通过设值来看执行结果,下面是小编精心收集的变量与赋值教学设计,希望能对你有所帮助。

课程标准

变量与赋值教学设计

经历将具体问题的算法转化成程序框图的过程,理解变量与赋值的含义及赋值语句,进一步体会算法的基本思想.

教学目标

1.理解变量的含义和赋值语句,并会正确使用赋值语句;

2.学会运用变量和赋值语句表达,解决具体问题的过程;

3.培养学生逻辑思维能力与表达能力.

教学重、难点

重点:变量与赋值的含义,流程图

难点:正确使用流程图

教学过程

一、复习导入

1.前面我们学习了算法的基本结构:顺序结构与选择结构,它们可以利用框架结构来说明

顺序结构选择结构

2.设计算法:求方程ax+b=0的解.

二、新课讲授

1.在设计算法的过程中有时候表述很麻烦,为了解决这个问题,需要引进变量和赋值。

变量是指可以取不同数值的量,是一个可变化的量。

思考:什么是赋值呢?

例1:设计一种算法,从5个实数中找出最大数,并用流程图描述这个算法.

解设这5个数分别为:a1,a2,a3,a4,a5

(1)比较a1,a2的大小,记大数为b

(b的值变为a1,a2中最大的数)

(2)再比较b与a3的大小,记大数为b(b的值变为前3数中最大的数)

(3)再比较b与a4的大小,记大数为b

(b的值变为前4数中最大的数)

(4)再比较b与a5的大小,记大数为b(b的值变为前5数中最大的数)

(5)输出b,b即为所求的最大数.

在上述的算法中:每一步都要与上一步中

得到的大数b比较,再将得到的大数值重新记

作b,通常叫b为变量,这种将大数重新记作b的过程,我们叫赋值给b.

2.赋值:把b的值赋给变量a,这个过程称为赋值.记作:a=b其中“=”为赋值符号.

赋值语句的一般格式为:

变量名=表达式

3.注意

(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是错误的.

(4)可以先后给一个变量赋多个不同的值,但变量的取值只与最后一次赋值有关.

(5)一个赋值语句中不能出现两个“=”.如a=b=2是错误的.

(6)赋值语句中的“=”与代数运算中的等号不同,如在赋值语句中i=i+1表示i的值自身加1,而在代数式中不成立.

4.小试牛*

判断下列赋值语句是否正确.

(1)6=a(2)x+y=5

(3)a=b=2(4)x=x2

三、探究

已知两个数a和b,用赋值语句设计一个算法使a和b的值互换.

四、新知巩固

例1:设计一种算法,从5个实数中找出最大数,并用算法框图描述这个算法.

例2:用赋值语句写出下列算法,并画出流程图.摄氏温度c为23.5℃,将它转化成华氏温度f,并输出.

已知f=9/5c+32.

练习

1.输入3

相应的框图。

2.阅如图所示的框图,说明输出结果

3.王妈妈开了一家小型餐馆,为了节约服务生

收费时间,她购进红、黄、蓝、绿四种颜*的盘子,用这几种颜*的盘子分别盛5元、8元、

10元和12元的食品,这样结帐的时候,只要数一下盘子就可以了,请利用赋值语句描述

用餐记费的算法。

五、小结

1.变量与赋值的概念

2.理解赋值意义,切实学会通过赋值的方式改变变量

的值,学会给变量赋值是构造算法的关键,也是算法的(第2题)基本要求

教学反思

本节课是教材第二章第二节内容,第一节中学习了算法的基本思想,学生对算法有了初步认识,第二节算法框图的基本结构及设计,首先学习的是顺序结构和选择结构,在这两种基本结构中,已经初步接触了变量,而且在初中对变量也有一定的认识,本节《变量与赋值》中的知识,对简化算法结构和明晰算法逻辑有很大的帮助,也为下一课时中的循

环结构打下基础。因此,要求学生理解变量与赋值的概念,并学会使用变量与赋值解决算法问题。

以复习回顾导入。先复习了算法的两种基本结构,然后用了一个典型的例子“设计算法:求方程ax+b=0的解”,说明用选择结构解决实际问题的实用*,同时也让学生感觉到在设计算法的过程中有时候表述很麻烦,为了解决这个问题,需要引入变量和赋值。导入过程,让学生体会到本节内容的实用*,提高学生的兴趣,缺点是,导入过程占用时间点长,需要缩短时间。

新课讲解过程中,用例题引导学生探索新知。让学生充分理解变量与赋值的含义,特别是讲解赋值语句的时候,每一个注意事项,都有相应的例子说明,帮助学生理解。例题也能充分说明变量与赋值的引入,使得算法结构更加清晰,逻辑*更容易展现出来。在实际教学时,也有缺点,对例题讲解的不够细致,从学生所做的练习中也能够反馈出来,课后进行深刻反思,在对例题讲解过程中,一定要深入细致,从学生反馈的信息中找到自己的不足之处,加以改正。

2.2变量与赋值

课程标准

经历将具体问题的算法转化成程序框图的过程,理解变量与赋值的含义及赋值语句,进一步体会算法的基本思想.

教学目标

1.理解变量的含义和赋值语句,并会正确使用赋值语句;

2.学会运用变量和赋值语句表达,解决具体问题的过程;

3.培养学生逻辑思维能力与表达能力.

教学重、难点

重点:变量与赋值的含义,流程图

难点:正确使用流程图

教学过程

一、复习导入

1.前面我们学习了算法的基本结构:顺序结构与选择结构,它们可以利用框架结构来说明顺序结构选择结构

2.设计算法:求方程ax+b=0的解.

二、新课讲授

<1>在设计算法的过程中有时候表述很麻烦,为了解决这个问题,需要引进变量和赋值。

变量

是指可以取不同数值的量,是一个可变化的量。思考:什么是赋值呢?

例1:

设计一种算法,从5个实数中找出最大数,并用流程图描述这个算法.解设这5个数分别为:a1,a2,a3,a4,a5

(1)比较a1,a2的大小,记大数为b

(b的值变为a1,a2中最大的数)

(2)再比较b与a3的大小,记大数为b(b的值变为前3数中最大的数)

(3)再比较b与a4的大小,记大数为b

(b的值变为前4数中最大的数)

(4)再比较b与a5的大小,记大数为b(b的值变为前5数中最大的数)

(5)输出b,b即为所求的最大数.在上述的算法中:每一步都要与上一步中得到的大数b比较,再将得到的大数值重新记作b,通常叫b为变量,这种将大数重新记作b的过程,我们叫赋值给b.

2.赋值:把b的值赋给变量a,这个过程称为赋值.记作:a=b其中“=”为赋值符号.

赋值语句的一般格式为:变量名=表达式

3.注意

(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是错误的.

(4)可以先后给一个变量赋多个不同的值,但变量的取值只与最后一次赋值有关.

(5)一个赋值语句中不能出现两个“=”.如a=b=2是错误的.

(6)赋值语句中的“=”与代数运算中的等号不同,如在赋值语句中i=i+1表示i的值自身加1,而在代数式中不成立.

4.小试牛*

判断下列赋值语句是否正确.

(1)6=a(2)x+y=5

(3)a=b=2(4)x=x2

三、探究

已知两个数a和b,用赋值语句设计一个算法使a和b的值互换.

四、例题

例1:设计一种算法,从5个实数中找出最大数,并用算法框图描述这个算法.

例2:用赋值语句写出下列算法,并画出流程图.摄氏温度c为23.5℃,将它转化成华氏温度f,并输出.

已知f=9/5c+32.练习

1.输入3个数,设计算法找出这三个数中的最小数,并画出开始相应的框图。

2.阅如图所示的框图,说明输出结果

3.王妈妈开了一家小型餐馆,为了节约服务生收费时间,她购进红、黄、蓝、绿四种颜*的盘子,用这几种颜*的盘子分别盛5元、8元、b=a+310元和12元的食品,这样结帐的时候,只要数一下盘子就可以了,请利用赋值语句描述用餐记费的算法。

五、小结

1.变量与赋值的概念

2.理解赋值意义,切实学会通过赋值的方式改变变量(第2题)的值,学会给变量赋值是构造算法的关键,也是算法的基本要求

看了变量与赋值教学设计还看了:
  • 变量与函数的教学设计

    教学目标1、运用丰富的实例,使学生在具体情境中领悟函数概念的意义,了解常量与变量的含义,能分清实例中的常量与变量,了解自变量与函数的意义。2、通过动手实践与探索,让学生参与变量的发现和函数概念的形成过程,以提高分析问题和解决问题的能力。3、...

  • 热量与热值教案设计

    【教学目标】知识与技能(1)了解热量的概念,知道热量是在热传递过程中物体内能改变的多少。(2)知道当质量一定时,水吸收的热量跟温度的升高成正比;升高的温度相同时,水吸收的热量跟它的质量成正比。(3)了解热值的概念,会根据热值来计算燃料完全燃...

  • 价值与价值观教学设计

    【学情分析】1.学生学习基础分析:学生学习了前三单元的哲学知识,初步掌握了运用唯物论、辩*法的观点去认识问题、分析问题,对辩*唯物主义历史观有了初步的理解,初步树立了正确的理想信念,这为本课教学目标的落实奠定了知识基础。2.学生能力分析:高...

  • 变量与函数数学教学设计

    一.内容和内容解析【内容】变量与函数的概念【内容解析】“14.1变量与函数”是人教版义务教育课程标准实验教科书八年级上册第十四章第一单元,本设计是第1课时,引导学生从生活实例中抽象出常量、变量与函数等概念,其中函数的概念是本节核心内容.函数...

  • 数学《变量与函数》教学方案设计

    教学目标1、使学生会发现、提出函数的实例,并能分清实例中的常量和变量、自变量与函数。2、理解函数的定义,能应用方程思想列出实例中的等量关系。3、培养学生用数学知识解决实际问题的能力。教学重点:函数的定义与一一对应关系教学难点:函数的定义与自...