核心提示:完整版人教版高中二年级数学上册《基本算法语句》教学设计、教案、说课稿,更多免费教学资料阅读请关注本站! 课题《基本算法语句》 方得教育 一、教材分析; 本知识来自于人教版高中数学必修3第一章第二节,着好似一章新知识,该部分知识被安排在五本必修课
完整版人教版
高中二年级数学上册《基本算法语句》教学设计、教案、说课稿,更多免费教学资料阅读请关注本站!
课题《基本算法语句》
方得教育
一、教材分析;
本知识来自于人教版高中数学必修3第一章第二节,着好似一章新知识,该部分知识被安排在五本必修课本中的第三本,处于高中知识的过度阶段。而在上课前,无论是老师还是学生,都会有一些相应的问题,下面两个问题就是两个比较有代表性的问题。
1、为什么要在数学中教语句?
2、学语句不上机,是不是纸上谈兵?
现在我们来好好研究一下这两个问题。首先,学语句是为了算法思想,而基本算法语句是算法思想的直观表现,是程序框图的语言形式,所以学语句是进一步体会算法思想,进一步提高逻辑思维能力,提高思辨能力和实辨能力。(有条件上机的进行实践,没条件上机的进行思辨,在实践中思辨,在思辨中实践,提高学生的学习兴趣,增加学生的实践机会)。所以,学语句不上机,不是纸上谈兵。
二、学情分析;
在学习基本算法语句之前(本节课主要讲输入语句、输出语句与赋值语句),学生已在本章知识的第一节学习了算法与程序框图的基本思想与定义,而且该部分与一些初等函数知识相挂钩,并且相互结合学习。在此之前,学生在必修1已经对初等函数知识有了相应的学习与了解。
三、教学法;
该部分知识主要采取说教法进行讲授,通过学生所熟悉的生活问题引入课堂,为公式学习创设情境,拉近数学与现实之间的距离,激发学生的求知欲,调动学生主体参与的积极性。
四、教学目标;
1、知识目标:
(1)初步了解基本算法语句中的输入、输出、赋值语句;
(2)理解算法语句是将算法的各种控制结构变成计算机能够理解的程序语言;2、情感目标;
(1)通过对三种语句的实现,发展有条理思考,表达能力,逻辑思维能力;
(2)学习算法语句,帮助学生利用计算机软件实现算法,活跃思维,提高数学素质。
五、教学重、难点;
重点:输入语句、输出语句、赋值语句的基本结构特点及用法;难点:输入语句、输出语句、赋值语句的意义及作用。
六、教学过程;
例1、引入生活中的例子:“让一个学生去办公室帮我去我的办公室泡一杯茶”,通过这个例子来听到学生,让他们了解其实计算机与人的办事思维是一样的。在这个过程中,首先我会告诉学生:办公室的位置、办公桌的地点、茶叶、茶杯等信息,即将这些信息输入到学生的大脑(该过程等价于计算机的输入过程);然后学生开始行动,将茶叶、水放入茶杯(该过程等价于计算机的赋值过程);最后学生将完成的茶水给我(该过程等价于计算机的输出过程)。
通过该例子的引入,使学生对本次课堂所要学习的知识有初步的了解,使他们在接受正式的计算机基本语句之前对该部分知识有一个简单的逻辑思维,从而使他们更容易接受该部分知识,最后达到减轻学习知识难度的目的,也为后面的学习做铺垫。
例2、用描点法做函数3024323+-+=xxxy的图像时,需要求出函数的自变量和函数的一组对应值,编写程序,分别计算出当5-=x,4-,3-,2-,1-,0,1,2,3,4,5时的函数值。
(现在教学生来泡茶)算法分析:根据题意,对于每一个输入的自变量的值,都要输出相应的函数值,写出算法步骤如下:第一步,输入一个自变量x的值。(计算机简单算法语句的输入过程,泡茶第一步)
第二部,计算3024323+-+=xxxy。
第三部,输出y。(计算机简单算法语句的输出过程,泡茶第三部)
下面,结合上节课所学的知识,复习并巩固上节课所学的程序框图,将上面的算法分析用程序框图表示出来。

当给出相应语句的定义之后,结合以下例题强化所学的知识,
输入语句例1:输入一个学生数学、语文、英语
三门课程的成绩,可以写成:INPUT“Math,Chinese,English”;a,b,c注意:语句中变量之间用“,”连接,输入数值时,多个数值之间也必须用“,”连接,计算机会自动按顺序将数值分别赋给各个变量,无须再人为赋值给变量。输入语句说明:(1)输入语句的作用是实现算法的输入数值功能;
(2)提示内容提示用户输入什么样的数值,必须用双引号“”括起来,双引号中的内容会原封不动地在屏幕上显示出来。(3)变量是指程序在运行时其值是可以变化的量;一般用字母或字符串表示(4)输入语句要求输入的值只能是具体的常数,不能是函数、变量或表达式;输入语句不具有计算功能。
(5)提示内容与变量之间用分号(;)隔开,若输入多个变量,变量与变量之间用逗号(,)隔开.输出语句例1:input“a,b,c”;a,b,cPrintc,b,aend
运行时,若输入“1,2,3”,再按回车键,屏幕上会显示:输出语句说明:(1)输出语句的用途
①输出常量,变量的值和字符串等系统信息。②输出数值计算的结果。
(2)同输入语句一样,表达式前也可以有“提示内容”。双引号里的内容会显示在屏幕上输出的数值之前。
(3)输出语句也可以完成一次输出多个表达式的功能,不同的表达式之间用“,”号分割.形式
(4).输出语句又称为打印语句,将表达式的值在屏幕上显示出来(5).表达式可以是变量计算公式或系统信息.
(6)一个语句可以输出多个表达式,不同的表达式之间用“,”分割.有计算功能,能直接输出计算公式的值.
例3、编写一个程序,计算学生数学、语文、英语的平均成绩。算法分析:
先引导学生写出本例的算法步骤;
第一步,输入该学生数学、语文、英语三门课的成绩为a,b,c,第二步,计算3
c
bay++=
,第三步,输出y。

即:变量=表达式
赋值语句的作用是:先计算出赋值号右边表达式的值,然后把这个值赋给左边的变量,使该变量的值等于表达式的值。
赋值语句说明:
(1)赋值语句中的“=”称作赋值号,与数学中的等号的意义是不同的.赋值号的左右两边不能互换.
(2)赋值语句左边只能是变量名字而不能是表达式,如:2=x是错误的;右边表达式可以是一个数值、常量或算式。
(3)对于一个变量可以多次赋值。
(4)不能在一行语句内同时给两个或两个以上的变量赋值。(5)一个语句只能给一个变量赋值.(6)有计算功能.
(7)将一个变量的值赋给另一个变量,前一个变量的值保持不变;可先后给一个变量赋多个不同的值,但变量的取值总是最后被赋予的值.

以上就是人教版高中二年级上册《基本算法语句》上课课件,更多高中二年级上课课件请搜索本站!
标签: