您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 经营企划 > 2.2.1程序框图的基本图例教案
-1-2.2算法与程序框图教学目标:1、知识与技能:掌握程序框图的概念;读懂程序框图的意思;会用通用的图形符号表示算法,掌握画程序框图的基本规则,能正确画出程序框图。2、过程与方法:会用通用的图形符号表示算法,正确地画程序框图,经历通过设计程序框图表达解决问题的过程;学会灵活、正确地画程序框图。3、情感态度与价值观:通过本节的学习,使我们对程序框图有一个基本的了解;掌握算法语言的三种基本逻辑结构,明确程序框图的基本步骤,也是我们学习计算机语言的必经之路。教学重点:程序框图的基本概念、基本图形符号和3种基本逻辑结构教学难点:能综合运用这些知识正确地画出程序框图教学方法:讲授法与练习法相结合教具准备:三角板课时安排:预计4课时教学过程:第一课时:2.2.1程序框图的基本图例一、复习引入1、已知直角坐标系中的两点A(0,—1)和B(2,3)。写出求直线AB的方程的一个算法。2、通过前面的学习我们可以用自然语言来描述这个算法,也符合人的认知习惯,便于阅读,易于理解。但为了使算法的程序或步骤表达得更为简练、更为直观,我们经常地用图形语言来表示它。二、探究新知1、实例(P23)-2-(问题)如何来描述某同学某天上午的活动?(答案)这个同学这天上午的活动也可以表示为:归纳:可以看出,用框图表示各种操作,优点是直观形象,易于理解。2、程序框图的概念:我们把算法中每一步操作的内容写在框(程序框图)内,步骤之间的顺序关系用箭头的线(指向线或流程线)联结成一个整体。这种用规定的框、指向线及文字说明来准确、直观地表示算法的图形,叫做算法的程序框图。它是算法说明的一种图形语言。3、程序框图符号的含义如下图:-3-说明:使用程序框图的规则如下:(1)使用规定的图形符号。(2)一般按从上到下的次序。(3)开始框有一个出口,结束框有一个进口,判断框有一个进口,两个出口,其他框有一个出口,一个进口。(4)框图中的语句要简练、清楚。三、例题讲解例1图2—3是一个算法的程序框图。已知a=—1,b=13,则输出的c的值是分析:读懂程序框图的意思,列出表达c的算式。解:将题中所述内容写在相应的框图符号内,再用流程线把各框图符-4-号依次联起来,即得到该题算法的程序框图,如图2—4。四、巩固练习1、下列程序框图符号中,表示判断的是()2、下图是一个算法的程序框图,若x=—3,则输出的y的值是五、小结本节课,我们主要学习了算法的程序框图的概念及程序框图符号的含义和使用规则,同时要求我们能画简单的程序框图。-5-六、作业P28习题2.2A组:1、2课后反思:本节课的重点不仅仅是认识各种框图的符号,关键是提前认识顺序结构和条件结构,下节课重点进行循环结构的讲解,从学生的预习反馈来看,顺序结构和条件结构较好理解。
本文标题:2.2.1程序框图的基本图例教案
链接地址:https://www.777doc.com/doc-3103766 .html