当前位置:首页 >> 数学 >>

人教版高中数学必修3 程序框图(第2课时)教案


1.1.2 程序框图(第 2 课时)
【课程标准】通过模仿、操作、探索,经历通过设计程序框图表达解决问题的过程.在具体 问题的解决过程中(如三元一次方程组求解等问题) ,理解程序框图的三种基本逻辑结构: 顺序、条件分支、循环. 【教学目标】1.理解程序框图的概念; 2.掌握运用程序框图表达顺序结构和条件结构的算法; 3.培养学生逻辑思维能力与表达能力. 【教学重点】运用程序框图表达顺序结构和条件结构的算法 【教学难点】规范程序框图的表示以及条件结构算法的框图 【教学过程】 一、回顾练习 1. 已知一个三角形的三边长分别为 2,3,4,利用海伦—秦九韶公式设计一个算法,求出 它的面积. 2. 任意给定 3 个正实数,设计一个算法,判断分别以这 3 个数为三边边长的三角形是否 存在. 二、程序框图的有关概念 1. 两道回顾练习的算法用程序框图来表达,引入程序框图概念. 2. 程序框图的概念 程序框图又称流程图,是一种规定的图形、指向线及文字说明来准确、直观地表示算法 的图形. 新课标第一网 xkb1.com 3. 构成程序框图的图形符号及其作用(课本第 6 页) 4. 规范程序框图的表示: ①使用标准的框图符号. ②框图一般按从上到下、从左到右的方向画,流程线要规范. ③除判断框外,大多数框图符号只有一个进入点和一个退出点. ④一种判断是“是”与“否”两分支的判断,而且有且仅有两个结果; 另一种是多分支判断,有几种不同的结果. ⑤在图形符号内描述的语言要非常简练清楚. 三、顺序结构 顺序结构是由若干个依次执行的处理步骤组成. 例 1: (课本第 7 页例 3) 输出 输入 语句

练习 1:交换两个变量 A 和 B 的值,并输出交换前后的值. 解:算法如下: 第一步:输入 A,B 的值. 第二步:把 A 的值赋给 x. 第三步:把 B 的值赋给 A. 程序框图:

开始 输入 A,B x=A A=B B=x 输出 A,B

第四步:把 x 的值赋给 B. 第五步:输出 A,B 的值.

四、条件结构 根据条件判断,决定不同流向. 满足条件? 是 语句 1 例 2: (课本第 8 页例 4) 练习 2:有三个整数 a , b , c ,由键盘输入,输出其中最大的数. 解:算法 1 第一步:输入 a , b , c ; 第二步:若 a ? b ,且 a ? c ;则输出 a ;否则,执行第三步; 第三步:若 b ? c ,则输出 b ;否则,输出 c . 算法 2 第一步:输入 a , b , c ; 第二步:若 a ? b ,则 t ? a ;否则, t ? b ; 第三步:若 t ? c ,则输出 t ;否则,输出 c . 练习 3:已知 f ( x) ? x 2 ? 2 x ? 3 ,求 f (3) ? f (?5) 的值. 设计出解决该问题的一个算法,并画出程序框图. 解:算法如下: 第一步: x ? 3 ; 第二步: y1 ? x 2 ? 2 x ? 3 ; 第三步: x ? ?5 ; 第四步: y2 ? x 2 ? 2x ? 3 ; 第五步: y ? y1 ? y 2 ; 第六步:输出 y . 练习 4: (课本第 11 页练习 1)设计一个求任意数的绝对值的算法,并画出程序框图. 解:第一步:输入任意实数 x ; 第二步:若 x ? 0 ,则 y ? x ;否则 y ? ? x ; 第三步:输出 y . 练习 5: (课本第 18 页例 6)设计一个算法,使得任意输入的 3 个整数按从大到小的顺序输 出, 并画出程序框图. 语句 2 否

练习 6: 五、课堂小结 1. 画程序框图的步骤:首先用自然语言描述解决问题的一个算法,再把自然语言转化为程 序框图; 2. 理解条件结构的逻辑以及框图的规范画法,条件结构主要用在判断、分类或分情况的问 题解决中. 六、作业新课 标第一 网 x k b1.com

5 ? C ,写出一个算法,并画 9 出程序框图,使得输入一个华氏温度 F ,输出其相应的摄氏温度 C .
1. 已知华氏温度 F 与摄氏温度 C 的转换公式是: ( F ? 32) ? 2. 如果考生的成绩大于或等于 60 分,则输出“及格” ,否则输出“不及格” ,试写出一个算 法,并画出程序框图. 3. 画出 1+2+3+4+5 的一个算法的程序框图. 4. (课本第 11 页习题 1.1A 组第 3 题) 5. 输入一元二次方程 ax ? bx ? c ? 0 的系数,输出它的实数根,试写出一个算法,并画出
2

程序框图.


赞助商链接
相关文章:
人教版高中数学必修三(教案)1.1 算法与程序框图(3课时)
人教版高中数学必修三(教案)1.1 算法与程序框图(3课时) - 第一课时 1.1.1 算法的概念 教学要求:了解算法的含义,体会算法的思想;能够用自然语言叙述算法;掌握...
2014人教A版高中数学必修三1.1.2《程序框图与算法的基...
2014人教A版高中数学必修三1.1.2《程序框图与算法的基本逻辑结构》(2)教案 - 湖南省蓝山二中高一数学《1.1.2 程序框图与算法的基本逻辑结构 (2) 》教案 新...
...章1.1.2程序框图与算法的基本逻辑结构(第2课时) (2)...
数学人教A版必修3第一章1.1.2程序框图与算法的基本逻辑结构(第2课时) (2) - 数学,全册上册下册,期中考试,期末考试,模拟考试,单元测试,练习说课稿,备课教案...
2018高中数学新人教版必修3教案:第1章 1.1.2 第2课时 ...
2018高中数学人教版必修3教案:第1章 1.1.2 第2课时 条件结构 含答案_...理解条件结构在程序框图中的作用.(难点) 3.会用条件结构设计程序框图解决有关...
人教B版必修3高中数学1.1.2《程序框图》word教案
人教B版必修3高中数学1.1.2《程序框图》word教案 - §1.1.2 程序框图 (三个课时) 教学目标: 1。掌握程序框图的概念;会用通用的图形符号表示算法,掌握算法...
人教A版高中数学必修三:1-1-2程序框图与算法的基本逻辑...
人教A版高中数学必修三:1-1-2程序框图与算法的基本逻辑结构教案表(1)教案 - 揭阳第三中学教案表 课题 1.1.2 程序枢图与算法的基本逻辑结构(1) 课型 新...
高中数学必修三教学设计1.1.2程序框图(海南版)
高中数学必修三教学设计1.1.2程序框图(海南)_数学_高中教育_教育专区。高中数学必修三教学设计 1.1.2 程序框图(第二、三课时) 一、教学目标: 1、知识与...
...高中数学人教版必修三(教案)1.1 算法与程序框图(3课...
2016年高中数学人教版必修三(教案)1.1 算法与程序框图(3课时) - 高中数学必修,PPT,PPT课件,数学练习说课稿,备课教案学案导学案,单元测试
数学必修三教案
数学必修三教案 - 高中数学新课标必修③ 第一章:算法初步 1.1 算法与程序框图 第一课时 1.1.1 算法的概念 教学要求:了解算法的含义,体会算法的思想;能够用...
人教版高中数学必修3教材全套教案
人教版高中数学必修3教材全套教案 - 第一章 算法初步 授课时间:第 1.1 算法与程序框图 1.1.1 算法的概念 周年月日(星期 ) 教学分析 算法在中学数学课程中...
更多相关标签: