1、本网站免费注册后即可以下载,点击开通VIP会员可无限免费下载!
2、资料一般为word或PPT文档。建议使用IE9以上浏览器或360、谷歌、火狐浏览器浏览本站。
3、有任何下载问题,请联系微信客服。
扫描下方二维码,添加微信客服
人教B版必修三《第一章 算法初步 1.1 算法与程序框图 1.1.3 算法的三种基本逻辑结构和框图表示》优秀教案设计
(3)通过模仿、操作、探索,经历通过设计程序框图表达解决问题的过程.
2.过程与方法:
在我们描述算法或画程序框图时,必须遵循一定的逻辑结构,事实证明,无论如何复杂的问题,我们在设计它们的算法时,只需用顺序结构、条件结构和循环结构这三种基本逻辑就可以,因此我们必须掌握并正确地运用这三种基本逻辑结构.
3.情态与价值:
通过本节的学习,使我们对程序框图有一个基本的了解;掌握算法语言的两种基本逻辑结构,明确程序框图的基本要求;认识到学习程序框图是我们学习计算机的一个基本步骤,也是我们学习计算机语言的必经之路.培养学生独立思考、合作交流的意识;增强学生算法意识,理解算法思想.
教学重点:程序框图的基本概念、基本图形符号和两种种基本逻辑结构.
教学难点:能综合运用这些知识正确地画出程序框图.
教学过程:
一. 复习引入
1.什么是算法?有哪些特点?
2.“判断整数n(n>2)是否为质数”的算法步骤如何?
有别的形式表示吗?一张旅游导向图引入新课.用框图表示.
上述表示算法的图形称为算法的程序框图又称流程图,其中的多边形叫做程序框,带方向箭头的线叫做流程线.
思考:
通过上述算法的两种不同表达方式的比较,你觉得用程序框图来表达算法有哪些特点?
二.新课讲解
1.程序框图的概念
程序框图是一种用程序框、流程线及文字说明来表示算法的图形. (简称框图)
程序框图是算法的一种表现形式,也就是说,一个算法可以用算法的步骤表示,也可以用程序框图表示,所以,通常是先写出算法的步骤,然后再转化为对应的程序框图.
2.算法的表示(自然语言和框图)
3.基本的程序框和它们各自表示的功能(表格)
画程序框图的规则如下:(1)使用标准的图形符号;(2)框图一般按从上到下、从左到右的方向画;(3)除判断框外,大多数流程图符号只有一个进入点和一个退出点.判断框具有超过一个退出点的唯一符号;(4)判断框分两大类,一类判断框“是”与“否”两分支的判断,而且有且仅有两个结果;另一类是多分支判断,有几种不同的结果.
(5)在图形符号内描述的语言要非常简练清楚.
根据图形分析程序框图的结构特点:三种基本逻辑结构
4.算法的三种基本逻辑结构