1、五年级上册 第一单元 第三课流程图描述算法教学设计【教材分析】流程图描述算法是浙江教育出版社五年级上册第一单元“算法与算法表示”的第三课,该单元主要回应课程标准中“算法是一组明确定义且可执行的操作,用于描述解决问题的方法及步骤。算法可以用文字、图示、代码等方式进行描述”这组目标。本课是在第二课自然语言描述算法的基础上提出使用流程图描述算法的新方式,进一步丰富拓宽算法描述种类,优化明晰算法描述方法。本课的教学目标主要是了解计算机领域中流程图的符号和意义,能够灵活使用流程图规范描述生活中的常见问题,从而体会流程图描述算法高效、简洁、清晰的有点。【学情分析】五年级学生处于具体运算阶段,有一定逻辑结构
2、和演算能力,但不具备抽象思维能力,对于算法这种高位抽象概念仍然模糊,让学生去描述算法更是困难重重。基于此,在教学时需要选择符合五年级学生认知特点并且与学生息息相关的生活问题,从具体问题出发,避免在问题的理解上造成障碍。除此之外,在教学过程中也需要适当提供思维支架和资源支架,帮助学生自主探究用流程图描述具体问题的算法。【教学目标】1信息意识:了解流程图符号和含义,描述算法时有意识地使用正确的符号和编码表示;在绘制流程图时形成规范化意识;观察分析学习与生活中的算法,初步体会算法的价值。2计算思维:抽象分解步骤,能使用流程图规范描述生活中的算法。3数字化学习与创新:能借助数字化工具规范地绘制流程图并
3、进行算法描述的表达与分享。3信息社会责任:体会用流程图描述算法的优势,认识到算法对学习与生活的影响。【教学重点】1 了解流程图符号和含义。2 能使用流程图规范描述生活中的算法。【教学难点】1能使用流程图规范描述生活中的算法。【教学准备】1课件2微课【教学过程】教学板块教学活动预设学生活动预计设计意图情景导入回顾旧知1.请同学们用文字描述的方式说一说求解梯形面积需要哪些步骤?2.用文字描述这种方法直接,但是存在一定局限性,你知道是什么嘛?(回答不出来预设:如果面积求解再复杂点,文字量会怎样?能看清问题内部的关系嘛?描述的人和查看描述的人会如何?)引出课题3.文字描述虽然直接但遇到复杂问题就不直观
4、了,今天我们要介绍一种直观描述算法的方法流程图描述算法。用文字描述步骤。讨论文字描述的缺点。学生已经熟练掌握了梯形面积的计算方法,对求解过程不陌生。用文字描述求解面积步骤一方面是回顾上节课内容,另一方面暴露用文字描述步骤的局限性,引出本课内容流程图。新课讲授认识流程图1.任务一:请大家自学书本P9流程图,并和同桌说一说不同流程图符号的形状和作用,完成学习单上的任务一测试。2.讲解学习单任务一,小结流程图符号和作用。开始/结束框一般放在流程图开头和结尾,中间根据实际情况放置处理框、输入/输出框以及判断框,所有符号均用流程线连接。流程图描述算法3.任务二:请大家打开iodraw(用流程图画一画求解
5、梯形面积的步骤,注意参照评价量表。4.收集学生绘制的流程图,请学生自评、互评绘制的流程图。5.任务三:请大家完成新的挑战,第一个问题是所有人都需要完成的,第二个问题有兴趣挑战的可以尝试。问题1:请用流程图描述一种交换A、B两张桌子位置的算法。难度:问题2:请用流程图描述在医院挂号/购票机上购买车票的算法。难度:交流分享,完成测试。修正对流程图的认识。根据评价量表的要求绘制求解梯形面积的流程图评价流程图,思考规范的流程图是怎样的完成任务流程图的符号和含义是约定俗成的内容,学生只需要稍作了解即可掌握大概,但对于流程图的一些细节如规范的图形符号和具体应用实践还是有困难的,因而教师再从流程图形状和作用
6、这两个关键点入手,通过试题测试加深对流程图符号的认识。纸上得来终觉浅,绝知此事要躬行。理论总是要在实践中才能得到验证,同样地,如何使用流程图符号描述算法一定要在解决实际问题中才能得以运用,这里提供了网页版流程图软件这一资源支架和评价量表这一评价支架,让学生专注于用流程图表示步骤或算法的,关注流程图作图规范。不同学生的适应学习的能力不同,设置不同难度的任务正是为了满足不同学生的学习需求。归纳总结课堂即将结束,想一想你今天有哪些收获和思考,尝试课后思考下下面几个问题。 流程图不同符号的形状是什么,分别有什么作用? 有3人按身高从高到低排队需要用到哪些符号,完整的流程图是怎么样的? 流程图与文字描述相比有哪些优点?总结回顾课堂内容,梳理学习知识,内化【板书设计】流程图描述算法开始/结束框表示流程的开始或结束处理框表示对数据进行处理输入输出框数据的输入或输出判断框根据条件判断流程线表示流程的走向【教学反思】