欢迎来到天天文库
浏览记录
ID:40715701
大小:207.00 KB
页数:5页
时间:2019-08-06
《§12.3算法与程序框图应用举例》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、南通工贸技师学院教案首页授课日期班级15对口2课题:§12.3算法与程序框图应用举例教学目的要求:进一步体会算法的基本思想和算法在自然科学和社会生活中的广泛运用教学重点、难点:条件结构与循环结构互相嵌套的应用.授课方法:任务驱动法小组合作学习法教学参考及教具(含多媒体教学设备):《单招教学大纲》授课执行情况及分析:板书设计或授课提纲§12.3算法与程序框图应用举例.1、2、例题5南通工贸技师学院教案用纸附页教学内容、方法和过程附记一、复习引入(略)二、例题分析例1写出一个求平方不超过1000的所有正整数的个数的算法,并画出程序
2、框图.分析:可对从1开始的所有正整数逐一判断其平方是否超过1000,用一个计数变量来统计个数.解:程序框图如图12-39:开始,是否结束输出图12-39(1)如果算法问题里涉及的运算进行了许多次重复的操作,且先后参与运算的数之间有相同的规律,就可引入循环变量参与运算,应用于循环结构.在循环结构中,要注意根据条件涉及合理的计数变量、累加和累乘变量及其个数等看特别要求条件的表述要恰当、精确.(2)累加变量的初始值一般取0,而累乘变量的初始值一般取1.5南通工贸技师学院教案用纸附页教学内容、方法和过程附记(2)根据上述算法,在算法的
3、程序框图的不同框内填入恰当的序号.①开始;②结束;③输入;④输出;⑤输出“方程没有实数解”;⑥;⑦.分析:一般我们如何求解一元二次方程?先是判断判别式的符号,然后根据求根公式,得出方程的解.解:(1);;(2)程序框图如图12-2所示:图12-2否是输入开始输出“方程没有实数解”输出结束5南通工贸技师学院教案用纸附页教学内容、方法和过程附记开始输入输出S、V结束【例2】如图12-3所示程序框图的功能是()A.求球的表面积B.求球的体积C.求球的表面积和体积D.上述结论都不对分析:读程序框图,首先看输入内容和输出内容,然后看中间
4、部分,最后确定整个程序框图的功能是什么.解:由于是输出S、V,所以是求球的表面积和体积.选择D.弄清各图形符号的名称和意义,读程序框图就不是很难.看最后的输出是什么,那么这个程序框图的功能就是解决输出的问题.举一反三是否输入输出输出结束开始图12-3完善求的值的程序框图12-4.图12-45南通工贸技师学院教案用纸附页教学内容、方法和过程附记四.课堂练习1.下列程序框图12-5表示的算法是()图12-5A.输出B.输出最大值C.输出最小值D.比较大小五.课堂总结本节课,我们通过具体的案例,初步感知了算法的程序框图的描述方法.一
5、定要弄清各图形符号的名称、画法和功能.六.课外作业《教与学新方案》P81页5、6、75
此文档下载收益归作者所有