
所属成套资源:人教课标B版高中数学必修第三册 课件+教案+试题
高中数学人教版新课标B必修3算法的三种基本逻辑结构和框图表示第1课时教案及反思
展开 这是一份高中数学人教版新课标B必修3算法的三种基本逻辑结构和框图表示第1课时教案及反思,共3页。教案主要包含了创设情境,新课讲解,课堂小结等内容,欢迎下载使用。
1.掌握算法的两个基本逻辑结构;掌握画程序框图的基本规则,能正确画出程序框图。
2.通过模仿、操作、探索,经历通过设计程序框图表达解决问题的过程;学会灵活、正确地画程序框图。
3.通过本节的学习,掌握算法语言的两种基本逻辑结构,明确程序框图的基本要求;认识到学习程序框图是我们学习计算机的一个基本步骤,也是我们学习计算机语言的必经之路。
重点与难点
重点是程序框图的两个基本逻辑结构。
学习过程
一、创设情境
我们写出的算法或画出的程序框图,一定要使大家一步步的看清楚、明白,容易阅读。不然,写的算法乱无头绪,就很难使人阅读和理解。这就要求算法或者程序框图有一个良好的结构。这节课我们开始学习算法的几种基本结构如何用框图表示。
二、新课讲解
(一)顺序结构:顺序结构描述的是是最简单的算法结构,语句与语句之间,框与框之间是按从上到下的顺序进行的。
例1已知一个三角形的三边分别为2、3、4,利用海伦公式设计一个算法,求出它的面积,并画出算法的程序框图。
算法分析:这是一个简单的问题,只需先算出p的值,再将它代入公式,最后输出结果,只用顺序结构就能够表达出算法。
程序框图
开始
p=(2+3+4)/2
s=sqr(p(p-2)(p-3)(p-4))
输出s
结束
(二)条件分支结构:根据指定条件选择执行不同指令的控制结构。
例2任意给定3个正实数,设计一个算法,判断分别以这3个数为三边边长的三角形是否存在,画出这个算法的程序框图。
算法分析:判断分别以这3个数为三边边长的三角形是否存在,只需要验收这3个数当中任意两个数的和是否大于第3个数,这就需要用到条件结构。
程序框图:
输入a,b,c
a+b>c,a+c>b,b+c>a是否同时成立
否
不存在这样的三角形
是
存在这样的三角形
结束
三、课堂小结
相关教案
这是一份高中数学人教版新课标B必修3算法的三种基本逻辑结构和框图表示第1课时教案及反思,共3页。教案主要包含了创设情境,新课讲解,课堂小结等内容,欢迎下载使用。
这是一份高中数学人教版新课标B必修3算法的三种基本逻辑结构和框图表示第2课时教学设计,共3页。教案主要包含了复习引入,新课讲解,课堂小结等内容,欢迎下载使用。
这是一份高中1.1.3算法的三种基本逻辑结构和框图表示教案,共4页。
相关教案 更多
- 1.电子资料成功下载后不支持退换,如发现资料有内容错误问题请联系客服,如若属实,我们会补偿您的损失
- 2.压缩包下载后请先用软件解压,再使用对应软件打开;软件版本较低时请及时更新
- 3.资料下载成功后可在60天以内免费重复下载
免费领取教师福利 






.png)




