人教A版高中数学必修3《一章 算法初步 1.2 基本算法语句 1.2.2 条件语句》优质课教案_0
- 格式:doc
- 大小:28.50 KB
- 文档页数:5
1 条件语句导学案
高一数学
一、教学目标:
1、知识与技能目标:
(1)正确理解条件语句的概念,并掌握其结构的区别与联系。
(2)会应用条件语句编写程序。
2、过程与方法目标:
(1)经历对现实生活情境的探究,认识到应用计算机解决数学问题方便简捷,促进发展学生逻辑思维能力。
(2)通过具体例子,发展设计算法,编写程序来解决问题的能力。
3、情感、态度与价值观目标:
(1)通过修改一个简单的程序来解决多种求和问题的过程,体会算法自习的威力和价值。
(2)通过自主设计算法、编写程序和自主调试的过程,体会实现自己想法后的成功的喜悦。
(3)通过上机调试修改程序的过程,体验认识事物的规律:往往要多次修正之后才能达到正确的认识。因此,失败和挫折并不可怕,经过努力才能成功。
二、教学重点与难点:
1、教学重点:
条件语句的步骤、结构及功能。
2、教学难点:
会编写程序中的条件语句。
三、教学方法:
主要是通过课前发给学生导学案,让学生自主学习,自己动手实践,自己找出错误,教师起指点作用和提出新问题的作用。
四、教学过程:
课前复习回顾:
1、输入语句、输出语句和赋值语句对应于算法中的哪种结构?这三种语句的一般格式是什么?
2、任给一个三角形的底边长a和高h,
求这个三角形的面积。试画出该问题的
框图,并编写出程序。
2 3、(1)任意给三个数,求它们中的最大数。
(2)任给一个实数,求它的绝对值。
试画出以上问题的框图。
新知探究:
条件语句的概念:处理条件分支结构的算法语句,叫条件语句。Scila语言中的条件语句分为if语句和select-case语句,我们只探究if语句的用法。
条件语句的基本形式:
练一练:
编写程序:
1、某商店对顾客购买货物款数满500元,减价3%,不足500元不予优惠,输入一顾客购物的款数,计算出这个顾客实交的货款。
2、求函数f(x)的函数值。
3
探究:
嵌套条件语句的基本形式:
练一练:
不久的将来,从河口到济南可坐飞机,现规定每张机票托运费计算方法是:行李质量不超过50kg时,按1元/kg元计算;超过50kg而不超过100kg时,其超过部分按2元/kg计算,超过100kg时,其超过部分按3元/kg计算,画出程序框图并编写程序,输入行李质量,计算并输出托运的费用。
4 课堂小结:
小练习:
1、用生成随机数命令rand()生成一些随机数,如果生成的数大于等于0.5,输出数1,否则输出0。
2、任给一个正数,求它的自然对数(用log函数)。
3、编写程序,输入一元二次方程 的系数,输出它的实数根。
祝同学们学习愉快! 5