程序框图与算法的基本逻辑结构(一)教案(人教版必修三)
加入VIP免费下载

本文件来自资料包: 《程序框图与算法的基本逻辑结构(一)教案(人教版必修三)》 共有 1 个子文件,压缩包列表如下:

注:压缩包层级关系提取自源文件,您看到的所有资料结构都和您下载的源文件一致

温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天资源网负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
网站客服:403074932
资料简介
双峰一中高一数学必修三教案 ‎ ‎ 课题 ‎§1.1.2程序框图与算法的基本逻辑结构(一)‎ 课型 新课 教学目标 ‎(1):掌握程序框图的概念;会用通用的图形符号表示算法,掌握算法的三个基本逻辑结构. 掌握画程序框图的基本规则,能正确画出程序框图. 通过模仿、操作、探索,经历通过设计程序框图表达解决问题的过程;学会灵活、正确地画程序框图.(2):程序框图的基本概念、基本图形符号和3种基本逻辑结构.(3):综合运用框图知识正确地画出程序框图 教学过程 教学内容 备注 一、‎ 自主学习 通过上节学习我们知道,算法就是解决问题的步骤,在我们利用计算机解决问题的时候,首先我们要设计计算机程序,在设计计算机程序时我们首先要画出程序运行的流程图,使整个程序的执行过程直观化,使抽象的问题就得十分清晰和具体。有了这个流程图,再去设计程序就有了依据,从而就可以把整个程序用机器语言表述出来,因此程序框图是我们设计程序的基本和开端。‎ 二、‎ 质疑提问 ‎1. 写出算法:给定一个正整数n,判定n是否偶数.2. 用二分法设计一个求方程的近似根的算法.‎ 三、‎ 问题探究 知识探究(一)程序框图的认识:① 讨论:如何形象直观的表示算法? →图形方法. 教师给出一个流程图(上面1题),学生说说理解的算法步骤.② 定义程序框图:程序框图又称流程图,是一种用规定的图形、指向线及文字说明来准确、直观地表示算法的图形.③基本的程序框和它们各自表示的功能:‎ 程序框 名称 功能 终端框(起止框)‎ 表示一个算法的起始和结束 输入、输出框 表示一个算法输入和输出的信息 处理(执行)框 赋值、计算 判断框 判断一个条件是否成立 流程线 连接程序框 ‎④ 阅读教材P5的程序框图. → 讨论:输入35后,框图的运行流程,讨论:最大的I值.知识探究(二)算法的基本逻辑结构:讨论:P5的程序框图,感觉上可以如何大致分块?流程再现出一些什么结构特征?→ 教师指出:顺序结构、条件结构、循环结构.② 试用一般的框图表示三种逻辑结构. (见下图) ‎ ‎1)顺序结构:顺序结构描述的是是最简单的算法结构,语句与语句之间,框与框之间是按从上到下的顺序进行的。‎ ‎2)条件结构:一些简单的算法可以用顺序结构来表示,但是这种结构无法对描述对象进行逻辑判断,并根据判断结果进行不同的处理。因此,需要有另一种逻辑结构来处理这类问题,这种结构叫做条件结构。它是根据指定打件选择执行不同指令的控制结构。‎ ‎3)循环结构:在一些算法中,经常会出现从某处开始,按照一定条件,反复执行某一处理步骤的情况,这就是循环结构,反复执行的处理步骤为循环体,显然,循环结构中一定包含条件结构。‎ 循环结构又称重复结构,循环结构可细分为两类:‎ ‎(1)一类是当型循环结构,如图1-5(1)所示,它的功能是当给定的条件P1成立时,执行A框,A框执行完毕后,再判断条件P1是否成立,如果仍然成立,再执行A框,如此反复执行A框,直到某一次条件P1不成立为止,此时不再执行A框,从b离开循环结构。‎ ‎(2)另一类是直到型循环结构,如下图所示,它的功能是先执行,然后判断给定的条件P2是否成立,如果P2仍然不成立,则继续执行A框,直到某一次给定的条件P2成立为止,此时不再执行A框,从b点离开循环结构。‎ ‎③ 出示例3:已知一个三角形的三边分别为4,5,6,利用海伦公式设计一个算法,求出它的面积,并画出算法的程序框图. (学生用自然语言表示算法→师生共写程序框图→讨论:结构特征)④ 出示例4:任意给定3个正实数,设计一个算法,判断分别以这3个数为三边边长的三角形是否存在.画出这个算法的程序框图. (学生分析算法→写出程序框图→试验结果→讨论结构)⑤ 出示例5:设计一个计算1+2+3+…+1000的值的算法,并画出程序框图. (学生分析算法→写出程序框图→给出另一种循环结构的框图→对比两种循环结构)‎ 四、‎ 课堂检测 ‎1.练习:把复习准备题②的算法写成框图. ‎ ‎ ‎ ‎2. P‎12 A组 1、2题.‎ 五、‎ 小结评价 程序框图的基本知识;三种基本逻辑结构;画程序框图要注意:流程线的前头;判断框后边的流程线应根据情况标注“是”或“否”;循环结构中要设计合理的计数或累加变量等.‎

资料: 10.8万

进入主页

人气:

10000+的老师在这里下载备课资料