人教版A版高中数学必修3全套经典教案第二套 - 图文(2)

2019-03-21 20:16

尝试练习:已知x=4,y=2,画出计算w=3x+4y的值的程序框图。 解:程序框如下图所示: 开始 x=4,y=2 w=3×x+4×y 输出w 结束 小结:(1) 顺序结构:顺序结构描述的是最简单的算法结构,语句与语句之间,框与框之间是按从上到下的顺序进行的。 例1:已知一个三角形的三边分别为2、3、4,利用海伦公式设计一个算法,求出它的面积,并画出算法的程序框图。(学生做一做,然后老师点评) 算法分析:这是一个简单的问题,只需先算出p的值,再将它代入公式,最后输出结果,只用顺序结构就能够表达出算法。 开始 程序框图: 输入a,b,c P=(a+b+c)/2 s=√p(p-a)(p-b)(p-c) 输出s 结束 (2)条件结构:一些简单的算法可以用顺序结构来表示,但是这种结构无法对描述对象进行逻辑判断,并根据判断结果进行不同的处理。因此,需要有另一种逻辑结构来处理这类问题,这种结构叫做条件结构。它是根据指定打件选择执行不同指令的控制

6

结构。 例2:任意给定3个正实数,设计一个算法,判断分别以这3个数为三边边长的三角形是否存在,画出这个算法的程序框图。(学生做一做,然后老师点评) 算法分析:判断分别以这3个数为三边边长的三角形是否存在,只需要验收这3个数当中任意两个数的和是否大于第3个数,这就需要用到条件结构。 程序框图: 开始 输入a,b,c a+b>c , a+c>b, b+c>a是 否 否同时成立? 是 存在这样的三角形 不存在这样的三角形 结束 4、巩固练习: (ABC层)(1)设x为一个正整数,规定如下运算:若x为奇数,则求3x+2;若x为偶数,则为5x,写出算法,并画出程序框图。 (AB)(2)设计一个求解一元二次方程ax2+bx+c=0的算法,并画出程序框图表示。 5、课堂小结: 本节课主要讲述了程序框图的基本知识,包括常用的图形符号、算法的基本逻辑结构,算法的三种基本逻辑结构中的前面两种:顺序结构、条件结构。 课 (ABC)P20习题1.1 A组1,3 后 (AB)B组1 学 习 教 结合本校学生情况,本节内容较多,条件结构框图可以留待下节课再介绍,学 效果会更好。 反 思

7

第 一 单元 第 3 课 年 月 日 课题 1.1.2 程序框图与算法的基本逻辑结构(二) 三 知识与 (AB层)掌握程序框图的概念;会用通用的图形符号表示算法,维 能力 掌握算法的循环结构;掌握画程序框图的基本规则,能正确画出教 程序框图。 学 (C层)了解程序框图的概念;会用通用的图形符号表示算法,目 理解算法的循环结构;知道画程序框图的基本规则,能正确画出标 程序框图。 过程与 通过模仿、操作、探索,经历通过设计程序框图表达解决问题的方法 过程;学会灵活、正确地画程序框图。 情感、 通过本节的学习,使我们对程序框图有一个基本的了解;掌握算态度、 法语言的循环结构,明确程序框图的基本要求;认识到学习程序价值观 框图是我们学习计算机的一个基本步骤,也是我们学习计算机语言的必经之路。 教 教学 程序框图的循环结构 学 重点 内 容 教学 能综合运用这些知识正确地画出程序框图。 分 难点 析 教 学 流 程 与 教 学 内 容 一、复习引入: 上一节课我们学习了什么?今天我们继续学习第三种算法的基本逻辑结构——循环结构。 二、新课: 1、循环结构的定义: 在一些算法中,经常会出现从某处开始,按照一定条件,反复执行某一处理步骤的情况,这就是循环结构,反复执行的处理步骤为循环体,显然,循环结构中一定包含条件结构。 循环结构又称重复结构,循环结构可细分为两类: (1)一类是当型循环结构,如图1-5(1)所示,它的功能是当给定的条件P1成立时,执行A框,A框执行完毕后,再判断条件P1是否成立,如果仍然成立,再执行A框,如此反复执行A框,直到某一次条件P1不成立为止,此时不再执行A框,从b离开循环结构。 (2)另一类是直到型循环结构,如下图所示,它的功能是先执行,然后判断给定的条件P2是否成立,如果P2仍然不成立,则继续执行A框,直到某一次给定的条件P2成立为止,此时不再执行A框,从B点离开循环结构。 A A P1? P2? 不成立 不成立 成立

8

B B 当型循环结构 直到型循环结构 (1) (2) 2、典型例题: 例:设计一个计算1+2+…+100的值的算法,并画出程序框图。(学生做一做,然后教师点评) 算法分析:只需要一个累加变量和一个计数变量,将累加变量的初始值为0,计数变量的值可以从1到100。 程序框图: 开始 i=1 Sum=0 i=i+1 Sum=sum+i i≤100? 否 是 输出sum 结束 3、 变式练习: (ABC层)设计一个计算1?2?3?????100的值的算法,并画出程序框图。 123100(A层)画出求2+2+2+…2的值的程序框图。 解:程序框图如下图:

9

i=1 p=0 i p=p+2 i≥100? 否 是 输出p 结束 开始 i=i+1 4、课堂小结: 本节课主要讲述了算法的三种基本逻辑结构中的第三种:循环结构。 课 (ABC层)课本P20习题1.1 A组2、 后 (AB层)某工厂2005年的年生产总值为200万元,技术革新后预计以后每学 年的年生产总值都比上一年增长5%.设计一个程序框图,输出预计年生产总习 值超过300万元的最早年份。 教 把典型例题的算法步骤和当型、直到型循环结构都在黑板上板演,学生易听学 明白,效果较好。 反 思 第 一 单元 第 4 课 年 月 日 课题 1.2.1输入、输出语句和赋值语句 知识与 能力 三 维

(1)正确理解输入语句、输出语句、赋值语句的结构。 (2)会写一些简单的程序。 (AB层)(3)掌握赋值语句中的“=”的作用。 10


人教版A版高中数学必修3全套经典教案第二套 - 图文(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:“珍爱生命,保护自我”主题活动总结

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: