浙教版(2023)>五上 第03课 流程图描述算法 课件+教案+练习

资源下载
  1. 二一教育资源

浙教版(2023)>五上 第03课 流程图描述算法 课件+教案+练习

资源简介

(共5张PPT)
班级: 学号: 姓名:
输入年龄
年龄<6周岁?


年龄<14周岁?


优惠票
全价票
输出票型
免票
左边是不同年龄阶段购买火车票的流程图算法描述,请你找一找,有哪些错误之处?
把你认为错误的地方用下面的“×”进行标记。(拖动到错误处)
输入
输出
计算中小学教育资源及组卷应用平台
第3课 流程图描述算法
预设教学目标:
1.了解流程图的符号与含义。
2.通过获取支持材料自主学习和合作探究,能用流程图描述算法的过程。
3.在用流程图描述算法的过程中,直观明确地呈现解决问题的步骤,通过实践培养设计与分析简单算法的能力。
预设教学重点:
用流程图描述算法。
预设教学难点:
用流程图描述算法。
预设教学内容:
1.流程图的符号与含义。
2.用流程图描述算法的方法。
预设教学课时:
1课时
预设教学准备:
学习单、极域电子教室、课件
预设教学过程:
一、复习导入
1.上一节课我们学习了用自然语言描述算法,来看这一题:求底为6cm,高为4cm的三角形的面积。请你用自然语言来描述解决这个问题的算法。
学生回答。
课件出示:
步骤1:计算6×4的值为24.
步骤2:计算24÷2的值为12.
步骤3:输出三角形面积的值为12cm 。
2.再来一道算式题:
求2+96÷(12-4)的值。
用自然语言如何来描述?
学生回答,课件出示:
步骤1:计算“12-4” 的值为8。
步骤2:计算“96÷8”的值为12。
步骤3:计算“2+12”的值为14。
步骤4:输出算式的值为14。
3.看来同学们掌握得十分不错,那你们还记得上一节课提到描述算法可以用自然语言来描述,还有其他的描述方法吗?(流程图)
4.揭题
是的,今天这节课我们就一起来学习第三课:流程图描述算法。
二、思考探究,建构新知
【认识流程图】
1.生活中我常常需要去办理各种业务,比如去银行办理业务,你能用自然语言先来描述一下办理业务的算法吗?
学生回答,课件出示:
步骤1:取号。
步骤2:等待叫号。
步骤3:办理业务。
那如果办理业务用流程图来描述算法是怎么样的呢?(课件出示)
有没有发现用流程图来描述算法,除了写出了问题解决的步骤外,还增加了什么?(开始和结束)是的,我们用流程图来描述算法就是有始有终。用流程图来描述算法时并没有标示第一步、第二步,那我们是怎么知道先做什么再做什么的呢?(箭头)是的,这里的箭头我们称为流程线,它表示流程的走向。从开始到取号,再到等待,我们的流程图是按照怎样的顺序绘制的?(从上到下)
是的,为什么说流程图形象直观、结构清晰,因为流程图不会随便画一画,它是采用通用、规范的符号来描述算法的。
2.既然流程图符号有一定的规范,请你仔细观察这两个流程图,它们有哪些形状?(矩形、平行四边形、两边是圆形的形状)通过对比两个流程图,你能猜一猜,这些符号分别代表什么意思?(学生回答)
3.出示流程图规范
教师分别进行介绍:开始/结束框、处理框、输入输出框、判断框、流程线。
4.出示小知识:在绘制流程图时,应按照从左到右、从上到下的顺序绘制,流程线不能交叉或弯曲。
出示错误的流程图,让学生清楚不能交叉和弯曲的意思。
5.通过刚才的介绍,同学们对流程图的规范是不是都已经了解清楚了呢?一起来试一试。
试一试:请你分分类(将对应的序号拖动到对应的框中)
学生练习,教师巡视。
反馈结果。
6.请你找一找。
出示有错误的流程图。
左边是不同年龄阶段购买火车票的流程图算法描述,请你找一找,有哪些错误之处?
把你认为错误的地方用下面的“×”进行标记。(拖动到错误处)
学生练习,教师巡视。
反馈结果。
【流程图描述算法】
1. 流程图通过几何图框、流程线和简单的文字描述,表示算法中的每一步操作。
刚才我们用自然语言描述这道算式的算法求2+96÷(12-4)的值(课件出示),现在我们可以尝试着用流程图来描述。
前面说了流程图有始有终,那么一开始需要绘制什么几何图框?(开始)
不错,然后流程线往下走,在绘制之前,我们先对照着自然语言的步骤分析一下,想一想这些步骤应该使用什么几何图框?(根据学生回答,课件出示)
步骤1-3都是处理框,最后一步的输出要使用输入输出框。
课件出示流程图描述求2+96÷(12-4)的值的算法。
2.现在你对用流程图来描述算法是不是有一定的了解了?那我们来一题试试看吧
用流程图描述 计算数学算式 32+45÷(3+2×3)的值 的算法。
学生练习,教师巡视。
反馈结果。
3.你们有没有发现刚才的流程图里没有出现哪个几何图框?(判断框)
想不想试一试判断框的使用方法。
尝试:输入两个数,比较这两个数的大小,输出较大的那个数。
这道题用流程图来描述算法要怎么做呢?
展示自然语言描述的方法。找一找对应的几何图框。
根据分析进行绘制。【教师边讲解边演示,说一说判断框的使用方法。】
4.我们体验了流程图来描述算法,和自然语言相比,你更喜欢哪一种描述方法?流程图描述算法有哪些特点呢?
学生回答。
出示:流程图以图示的方法来描述,具有形象、结构清晰、逻辑性强等特点。
五、课堂小结
今天我们一起学习了用流程图来描述算法的方法,出示“知识点集锦”,了解流程图的规范符号,绘制时的注意点以及流程图的特点。
【练习】(机动安排)
【课后反思】
21世纪教育网 www.21cnjy.com 精品试卷·第 2 页 (共 2 页)
21世纪教育网(www.21cnjy.com)(共15张PPT)
用自然语言描述解决下列问题的算法。
步骤1:计算6×4的值为24.
步骤2:计算24÷2的值为12.
步骤3:输出三角形面积的值为12cm 。
用自然语言描述解决下列问题的算法。
步骤1:计算“12-4” 的值为8。
步骤2:计算“96÷8”的值为12。
步骤3:计算“2+12”的值为14。
步骤4:输出算式的值为14。
求2+96÷(12-4)的值。
执教者:
认识流程图

流程图采用通用、规范的符号描述算法。
生活中“业务办理”用自然语言描述:
步骤1:取号。
步骤2:等待叫号。
步骤3:办理业务。
有始
有终
流程线
表示流程的走向。




认识流程图

流程图采用通用、规范的符号描述算法。
仔细观察这些流程图,你看到了哪些形状?
猜一猜,这些符号分别代表什么意思?
认识流程图

开始/结束框
表示流程的开始或结束
处理框
表示对数据进行处理
输入/输出框
表示数据的输入或输出
判断框
根据条件进行判断,选择其中一个分支
流程线
表示流程的走向
认识流程图

在绘制流程图时,应按照从左到右、从上到下的顺序绘制,流程线不能交叉或弯曲。
输入年龄
年龄<6周岁?


年龄<14周岁?


优惠票
全价票
输出票型
免票
左边是不同年龄阶段购买火车票的流程图算法描述,请你找一找,有哪些错误之处?
把你认为错误的地方用下面的“×”进行标记。(拖动到错误处)
流程图通过几何图框、流程线和简单的文字描述,表示算法中的每一步操作。
流程图描述算法

步骤1:计算“12-4” 的值为8。
步骤2:计算“96÷8”的值为12。
步骤3:计算“2+12”的值为14。
步骤4:输出算式的值为14。
求2+96÷(12-4)的值。
开始
处理框
输入/输出框
计算12-4的值
计算96÷8的值
计算2+12的值
输出算式的值14
结束
流程图描述算法

步骤1:输入第一个数
输入两个数,比较这两个数的大小,
输出较大的那个数。
步骤2:输入第二个数
步骤3:比较两个数的大小。
步骤4:输出较大的数。
输入第一个数
输入第二个数
第一个数>第二个数?


输出第一个数
输出第二个数
流程图以图示的方法来描述,具有形象、结构清晰、逻辑性强等特点。
1.流程图采用通用、规范的符号描述算法。
2.在绘制流程图时,应按照从 到 、从 到 的顺序绘制,流程线不能 或 。




交叉
弯曲
3.流程图以图示的方法来描述,具有形象、结构清晰、逻辑性强等特点。
输入
输出
计算

展开更多......

收起↑

资源列表