视频标签:算法的描述
所属栏目:信息技术优质课视频
视频课题:沪科版高一信息技术选修一算法与程序设计《算法的描述之流程图》四川省优课
本视频配套资料的教学设计、课件 /课堂实录及教案下载可联本站系客服
沪科版高一信息技术选修一算法与程序设计《算法的描述之流程图》四川省优课
算法的描述之流程图
一、教学分析
用自然语言表示的算法步骤有明确的顺序性,但是对于在一定条件下才会被执行的步骤,以及在一定条件下会被重复执行的步骤,自然语言的表示就显得困难,而且不直观、不准确。因此,本节有必要探究使算法表达得更加直观、准确的方法。流程图用图形的方式表达算法,使算法的结构更清楚、步骤更直观也更精确。为了更好地学好流程图,我们需要掌握流程图的功能和作用,需要熟练掌握流程图的绘制过程。
二、教学目标 1、知识与技能
(1)认知流程图的六种基本符号,并熟悉其功能和作用; (2)掌握流程图的绘制过程;
(3)能初步利用流程图来解决简单的问题; (4)通过比较体会流程图的直观性和准确性。 2、方法与过程
(1)理解用不同的表达方法描述算法的优缺点; (2)掌握用流程图描述简单的算法。 3、情感态度和价值观
以实例引入算法,激发学生的学习兴趣,培养学生的主动探究能力、理论联系实际能力和动手操作的能力。 三、重点难点 (一)教学重点
1、流程图的六种基本符号的功能和作用; 2、用流程图描述简单的算法。 (二)教学难点
用流程图描述算法的过程。 四、教学环境 1、教材处理
通过实例了解算法的概念和算法的描述方法掌握用计算机解决实际问题的一般步骤。用多媒体教学网开展教学。
2、预备知识
学生已掌握了用计算机解决问题的过程,掌握了计算机运用基础。 3、硬件要求
2
本节课在多媒体且有广播教学系统的多媒体教室中完成。 5、所需课时:1课时(45分钟) 五、教学过程
情境导入: (展示风景旅游地图片)我们都喜欢外出旅游,优美的风景美不胜收,如果迷了路就不好玩了,问路有时还听不明白,真是急死人,有的同学说买张旅游图不就好了吗,所以外出旅游先要准备好旅游图,旅游图看起来直观、准确,本节将探究使算法表达得更加直观、准确的方法。今天我们开始学习流程图。(学生思考旅游地图有哪好处?从而调动学生学习兴趣,激发课堂活力)
教学内容
预期目标 一、昨日重现
算法是人求解问题的思路和方法,是解题过程的精确描述,需要用恰当的方式表述出来。所以算法的表述方法很多,其主要有以下三种:1.自然语言描述;2.流程图描述;3.伪代码描述 二、知识在线
1、流程图规定的常用图形符号
流程图是描述算法的常用工具,它由一组规定了功能的图形符号表示算法。常用流程图的基本符号如下表: 图形符号
符号名称 功能
流线
起止框
表示算法的开始或结束
起始框:一流出线;终止框:一流入线
输入、输出框 表示数据输入输出操作
只有一流入线和一流出线
处理框
表示处理或运算功能
只有一流入线和一流出线
判断框
用来根据给定的条件是否满足决定执行两条路径中的某一条路径
一流入线两流出线
(T和F)但同时只能一流出线起作用 流程线 表示程序执行的路径,箭头代表方
连接点
表示算法流向的出入口连接点
一条流线
通过复习算法的概念和算法
描述的种类而引出下文用流程图描述
给出流程图的基本符号,对其功能和使用情况加以说明,以便今后在具体运用中的正确使用。讲解完成后教师利用多媒体通过后面的实例演示这几种符号的绘制方法,后学生练习(学生在练习的过程中即掌握了符号的绘制方法,又熟记了符号的
功能)
课后思考:
用流程图描述:“求三个数中值最大的数”的算法。 五、小结
(1)掌握流程图符号的画法和功能;
(2)了解什么是流程图,知道学习流程图的意义;
(3) 掌握简单的流程图的画法及其基本思路(首先用自然语言描述出算法,其次确定每个算法步骤所包含的逻辑结构,并用相应的程序图符号描述出来)。
此设计主要是为了引出下节课内容打下基础
五、教学反思
本节的引入新颖独特,用旅游图的故事阐明了学习流程图的意义。通过一些实例让学生了解了什么是流程图,进而激发学生学习流程图的兴趣。本节设计难度适中,逐步将学生带入到知识的殿堂,学生也能跟着老师的思路很快进入角色,熟练了流程图符号的作法,从而达到了掌握本节知识的目的。
视频来源:优质课网 www.youzhik.com