信息技术:算法-流程图 公开课.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
算法初步-认识流程图 教学目标 1.了解计算机解决问题的一般过程; 2.了解流程图,能用流程图描述解决简单问题的算法; 3.了解程序的三种基本结构:顺序结构、分支结构和循环结构。 教学重难点 教学重点: 1.使用流程图描述算法。 2.了解程序的三种基本结构。 教学难点: 使用流程图描述算法。 二、学情分析 算法是程序设计的灵魂。计算机解决问题时,首先要对所解决的问题分析,然后进行算法设计,通常可借助流程图来描述算法,再选用一种计算机语言编写计算机程序。本节课主要介绍用流程图描述算法,程序的三种基本结构等方面的内容,并且通过分析实例让学生感知流程图描述算法的优势,学会用流程图对算法进行描述,进而了解计算机解决问题的一般过程。本节课教学对象为五年级学生,他们才经过半年多的编程的学习,加上大部分学生没有接触过编程,对于算法、流程图等概念的理解比较抽象,接受起来有一定难度,但他们好奇心强,对于课堂中的问题能积极思考,有自己的想法,有较好的知识迁移能力。 三、教案 一.导入:跳舞,引课题 1. 一起来跳舞 师:同学们,生命在于运动,咱们一起动起来吧! 全体起立!跟着我一起来!(ppt展示做操的步骤)(做两遍,学顺) 请坐!你们知道我是如何学会这段舞蹈的吗? 跟着机器人大头儿子学的 不相信?请看! 播放视频《机器人跳舞》 问:你们想想,机器人是如何知道跳这段舞的? (如学生回答对机器人进行编程:编程之前先得知道什么?) 得知道跳舞的步骤。 2.学概念,引课题 师:机器人跟我们一样都是按照这些步骤来跳舞的(展示ppt)。这些步骤就是实现让机器人跳舞的算法。我们可以将这种解决问题的方法和步骤称作算法。(板书:算法)(ppt展示概念) 生活中的算法 师:早晨起床开始穿衣服,穿衣服的方法和步骤叫穿衣服的算法,妈妈给我烧了个煎饼,这也会有相应的算法,那么请同学们想一想,在生活中你们都能想到做什么事情的算法呢?(提示:刚刚我们展示的是跳舞的算法) 生回答 2、描述算法 师:生活中处处有算法,那下面这个游戏的算法又该如何描述呢? 师:玩游戏,说现象 。先来玩个游戏吧! 保持安静(嘘……) 请注意!一旦我打开这个游戏,你们就鼓掌,看看有什么神奇的事情发生。(ppt演示) 发生了什么?(2min) 师:那如何实现这样的游戏效果呢?我们来分析下。 (引导学生说:先的让计算机判断是否大于30分贝然后……) 学生用自然语言描述 师:咱们刚刚在用自然语言描述实现吹泡泡游戏效果的算法。你们觉得他讲的非常清楚吗? 再出示该游戏的流程图做对比,你们觉得看完这个以流程图方式表现的算法和刚刚这位同学们用自然语言描述的算法有什么不一样? 生回答 师:对,当我们要去描述复杂问题的算法时,用自然语言是有弊端的,语句很长,难以表达准确,容易产生歧义。这个时候用什么方法更好呀?生回答 师:对,那就是流程图 师:接下来我们就一起来认识一下—流程图 ---认识流程图 (板书:流程图) (1)播放《微课:流程图》 从视频中你们了解到了什么?(流程图,符号含义,流程图是什么样子的)(3min) (2)认识流程图常见符号及其含义 哦?!那我来考考你们! 任务一:符号与名称的匹配: 我已经将流程图常见的符号及其名称贴到了这,并将名称的顺序打乱了,谁能将流程图名称挪到与它匹配的符号旁边去?(请学生来贴) 他贴对了吗? 你的记忆力可真好! 任务二:符号与说明的匹配: 贴对了还不够!还需实战演练一下! (PPT展示任务)我已经将实现吹泡泡游戏效果的步骤说明和相关符号分开摆放,请根据步骤的作用和符号的含义,将这些步骤挪到与其匹配的符号上去!(4分钟) (相邻的同学之间可以讨论) 有谁完成呢?我们一起来看看(学生机展示给所有学生) 你能说说为什么要把这个步骤放到这个符号上面吗? (引导学生复习符号与含义)(ppt展示符号说明) 听你这样一说,我们都知道为什么要这么挪了!(2min) 修改一下吧!(1min) (3)用流程图描述算法 任务三: 通过刚刚的活动相信大家对流程图常见的符号有了更加 深刻的了解,那再来一个更大的挑战,怎么样? 请位同学将实现吹泡泡游戏效果的流程图贴到黑板上来!谁来?(学生完成后用白纸挡住) 其他同学请打开桌面名为吹泡泡拼图的文件,用拖动的方式,将右侧的符号及其说明拖至左侧箭头处,将流程图拼完整。(4min)(PPT展示任务) (请贴图的学生用自然语言说出来) 看来有了流程图后,用自然语言描述算法也清晰多了呢!(1min) (控制展示吹泡泡流程图)你们觉得用流程图描述算法有什么优点?(ppt演示 优点:直观简洁,逻辑性强)(1min) 你的总结能力可真强!(或再想想) 3.了解程序的三种结

文档评论(0)

K12教育资源 + 关注
实名认证
文档贡献者

教师资格证持证人

该用户很懒,什么也没介绍

领域认证该用户于2023年02月03日上传了教师资格证

1亿VIP精品文档

相关文档