浙教版(2023)五年级上册信息科技 《流程图描述算法》课件(共10张PPT)+教案

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

浙教版(2023)五年级上册信息科技 《流程图描述算法》课件(共10张PPT)+教案

资源简介

(共10张PPT)
算法
浙江教育出版社 小学信息技术五年级上册 第一单元《算法与算法表示》
第三课《流程图描述算法》
探索
建构
拓展
练习
你能用自然语言描述解决下列问题的算法吗?
例 2:求2+96/(12-4)的值
例1:求底为 6cm,高为 4cm的三角形的面积。
探索
建构
拓展
练习
流程图描述
算法
形象直观
逻辑性强
结构清晰
图示描述
自然语言描述
算法
鸡兔同笼问题:
现有鸡兔同笼,从上数头有10个,从下数脚有30只,请问鸡有几只?兔有几只?
假设全部都是兔子,
用头数10乘以4,得出脚的个数为40,
再用40减去题目中脚的个数30得到的差值10,
再用差值10去除以2,得出来鸡的个数。
流程图的优势
探索
建构
拓展
练习
认识流程图
开始/结束框
处理框
流程线
表示流程的开始/结束
表示对数据进行处理
表示流程的走向
符号
名称
含义
探索
建构
拓展
练习
认识流程图
符号
名称
含义
输入/输出框
表示数据的输入或输出
探索
建构
拓展
练习
认识流程图
符号
名称
含义
判断框
根据条件进行判断
探索
建构
拓展
练习
请你连一连
探索
建构
拓展
练习
体验流程图
请你将自然语言描述的算法,填充到流程图中
探索
建构
拓展
练习
绘制流程图
1.追及问题:好马每天走120千米,劣马每天走75千米,劣马先走12天,好马几天能追上劣马?
2.植树问题:一条河堤136米,每隔2米栽一棵垂柳,头尾都栽,一共要栽多少棵垂柳?
3.行船问题:一只船顺水行320千米需用8小时,水流速度为每小时15千米,这只船逆水行这段路程需用几小时?
4.列车问题:一座大桥长2400米,一列火车以每分钟900米的速度通过大桥,从车头开上桥到车尾离开桥共需要3分钟。这列火车长多少米?
探索
建构
拓展
练习
练习
学校举行合唱比赛,由 5位评委对节目进行打分,节目的最终得分是5个分数的平均分。某个节目的评委打分分别为 91,90,88,92,89,请用流程图描述求该节目最终得分的算法。
完成书本第14页的练习。《流程图描述算法》教学设计
杭州市滨和小学 卢俊杰
一、学习内容分析
本课是浙江省小学信息科技五年级上册第一单元《算法与算法表示》第3课。流程图是一种常用的算法描述方式,是使用特定的符号和格式,将算法中的每个步骤可视化,并显示它们之间的关系。流程图的学习有利于培养学生的算法思维。本课要求学生使用流程图描述算法。与自然语言描述相比,流程图更直观形象结构清晰。本课让学生体会到流程图的优势,能够极大提高他们的学习兴趣,为后续学习做好铺垫。本课安排了认识流程图、流程图描述算法、绘制流程图的教学内容。学生先从最简单的流程图开始,再认识输入输出框,并了解算法的输出,为学习算法中的数据做好铺垫。
二、学情分析
本课学习对象为五年级的学生,通过前期的学习,学生已经了解算法的重要性,还结合生活中的实例学会了用自然语言描述算法,并进行反思和优化。根据五年级学生的思维发展水平,他们处于具象转抽象的思维过程,需要借助直观、具体的实物帮助他们理解抽象的概念。同时,他们善于合作,乐于表达,初步具备问题分析能力。
学习目标
教学目标 核心素养指向
1.通过图示分析,认识流程图符号与含义。 2.通过简单问题实例,学会用流程图描述算法的方法。 【信息意识】 能够查看、分析流程图,理解流程图的含义,从流程图获取到相关信息。 【计算思维】 能够对简单数学问题的求解进行抽象、分解,将其用流程图的方式描述。
四、教学重难点
教学重点:用流程图描述算法。
教学难点:用流程图描述算法。
通过小组合作、实践探究、分析归纳、迁移应用辅以教师指导等多种方式逐一突破。
五、课前准备
学习环境:学校机房
学习资源:教学课件
设计思路
本课设计考虑学生的生活实际,利用教材中设计的计算三角形面积和数学算式计算两个案例作引,引出用流程图表示算法的方式,通过鸡兔同笼问题的自然语言描述和流程图描述进行对比,理解流程图描述算法的优势。从简单流程图开始到复杂流程图,引导学生一步步认识流程符号及其含义,最后尝试用流程图来描述某个具体问题。
问题链:
1.你能用自然语言描述数学题的解题算法吗?
2.流程图描述相比于自然语言描述的优势在哪里?
3.流程图的符号及其含义分别是什么?
4.你能绘制流程图来描述数学题算法?
七、学习过程
一、课堂引入
学习内容与活动 设计意图
课堂引入 出示两个数学例题,请学生用自然语言进行解题算法的描述。 观看视频 观看“电脑小博士”总结视频,引出课题——流程图描述算法。 通过课本中的数学题让学生回顾上节课的学习内容。 通过“小博士视频”来引出今天的学习内容,用流程图描述算法。
二、知识建构
学习内容与活动 设计意图
对比体验 (1)出示鸡兔同笼问题,提供自然语言描述的解题方法和流程图描述的解题方法,提出问题:哪种描述方法更好,好在哪里? (2)讨论总结:流程图描述方式形象直观、结构清晰、逻辑性强、图示描述。 2.认识流程图符号 出示鸡兔同笼问题的流程图算法,提出疑问:流程图里有几种符号,是什么形状的?你来给符号取个名字?符号的含义是什么? 3.对比发现 出示更加复杂的鸡兔同笼问题的流程图算法,与前者对比,提出疑问:多出来什么符号,是什么形状的?你来给符号取个名字?符号的含义是什么? 4.对比发现 出示更加复杂的鸡兔同笼问题的流程图算法,与前者对比,提出疑问:多出来什么符号,是什么形状的?你来给符号取个名字?符号的含义是什么? 5.练习巩固 出示练习,请学生进行连线,巩固学习。 出示鸡兔同笼的经典问题,提供两种解题描述方法,引发学生进行比较,从而自然得出流程图描述算法的优势。 延续鸡兔同笼问题,引导学生观察鸡兔同笼流程图算法中使用了几种符号,进入到流程图符号的学习中,通过让学生取名字和说含义的方式,让学生自主思考流程图符号背后的意义。 延续鸡兔同笼问题算法的情境,通过出示更复杂一些(加入输入、输出)的流程图,让学生进行前后的对比,说出输入输出框以及其含义。 延续鸡兔同笼问题算法的情境,通过出示更复杂一些(加入判断)的流程图,让学生进行前后的对比,说出判断框以及其含义。 出示练习题,请学生进行连线配对,巩固学生的记忆效果。
三、体验流程图
学习内容与活动 设计意图
1.活动一:将自然语言描述的算法,填充到流程图中。 2.活动二:绘制流程图 选择其中一个数学题,将其解题过程用流程图绘制出来。 3.分享交流 (1)小组分享交流所绘制的流程图 (2)教师归纳小结流程图的绘制要点。 体验将自然语言算法转换成流程图的简单过程,让学生知道流程图的描述方法。 出示四种数学题,请学生选择其中一个擅长的数学问题,使用流程图的方式将其解题算法表示出来。 分享学生所绘制的流程图,学生进行观察讨论绘制的要点。教师进行流程图规范的要点总结。
四、练习
学习内容与活动 设计意图
出示练习 出示课本的练习题,请同学将算法流程图绘制在书本上。 2.梳理总结 教师小结:流程图的优点和流程图描述的图示规范性画法。 进一步进行练习,熟悉流程图的绘制和图示,总结流程图的相关要点,加深学生的学习印象。
板书设计:

展开更多......

收起↑

资源列表