认识流程图 长沙高新区明德麓谷学校 董湘琼_第1页
认识流程图 长沙高新区明德麓谷学校 董湘琼_第2页
认识流程图 长沙高新区明德麓谷学校 董湘琼_第3页
认识流程图 长沙高新区明德麓谷学校 董湘琼_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

认识流程图执教者:长沙高新区明德麓谷学校董湘琼授课课题认识流程图课时1选用教材根据湖南省中小学信息技术新课标要求教学内容分析算法是程序设计的灵魂。计算机解决问题时,首先要对所解决的问题分析,然后进行算法设计,可借助流程图来描述算法,再选用一种计算机语言编写计算机程序。本节课主要介绍用流程图描述算法,程序的三种基本结构等方面的内容,并且通过分析实例让学生感知流程图描述算法的优势,学会用流程图对算法进行描述,进而了解计算机解决问题的一般过程。学习者分析本节课教学对象为五年级学生,他们才经过半年多的信息技术学习,加上大部分学生没有接触过编程,对于算法、流程图等概念的理解比较抽象,接受起来有一定难度,但他们好奇心强,对于课堂中的问题能积极思考,有自己的想法,有较好的知识迁移能力。同时在课前,我向学生介绍了名词“自然语言”的概念,以便让学生在课中有更充足的时间来了解本课的教学重点——用流程图描述算法。教学目标分析知识与技能:1了解流程图,能用流程图描述解决简单问题的算法;2了解程序的三种基本结构:顺序结构、分支结构和循环结构;3了解计算机解决问题的一般过程。过程与方法:1通过学习微课,了解流程图的基础知识。2通过教学实例的分析,让学生感知流程图描述算法的优点,会用流程图描述简单算法,并了解计算机解决问题的一般过程。3通过修改流程图查看程序运行结果,了解顺序结构、分支结构和循环结构的基本特点。情感态度与价值观:培养学生发现问题、分析问题、解决问题的能力,帮助学生形成计算思维。教学重点1使用流程图描述算法。2了解程序的三种基本结构。教学难点使用流程图描述算法。教学方法讲授法,探究法,任务驱动法。教学环境计算机教室教学准备教学用课件、微课《流程图》、京东物流视频、scratch小游戏:吹泡泡学生任务拼图:符号与说明匹配和实现吹泡泡游戏效果的流程图。教学过程教师活动学生活动设计意图激趣导入(4分钟)1一起来跳舞带动学生一起跳舞。提问:你们知道我是如何学会这段舞蹈的吗2播放视频《机器人跳舞》提问:大家想想,机器人是如何知道跳这段舞的3学概念,引课题机器人跟我们一样都是按照这些步骤来跳舞的。这些步骤就是实现让机器人跳舞的算法,我们可以将这种解决问题的方法和步骤称作算法。引出本课课题:认识流程图和老师一起学习跳舞。思考并回答问题。观看视频。思考并回答问题。学习算法概念,明确本课课题。通过跳舞活动激发学生兴趣并引出算法的概念。从舞蹈过渡到计算机。并通过引导让学生明白算法的重要性。让学生带着用自然语言描述算法有缺点的问题引入课题,进入下一步的探索。内容新授(32分钟)1玩游戏,说现象打开吹泡泡游戏程序,学生鼓掌并观察有什么神奇的事情发生。2提问题,学微课提问:如何实现这样的游戏效果小结:刚刚我们是不是就是在用自然语言描述实现该游戏效果的算法。提问:请一位同学完整的说一次。小结自然语言缺点。观看微课《流程图》。3做任务,学流程图任务一:流程图常见符号与名称的匹配提前将符号名称打乱顺序,请学生到黑板上来贴任务二:实现吹泡泡游戏效果的步骤说明与相关符号的匹配任务三:完成实现吹泡泡游戏的流程图在任务二的基础上完成实现该游戏效果的流程图;学生根据流程图说出思维过程;小结:看来有了流程图以后,用自然语言描述算法也清晰多了呢!提问:用流程图来描述算法有什么优点4了解程序的三种结构(1)提问:如果剔除声音大于30分贝这个条件,游戏会发生什么改变贴出发生改变后的流程图;展示按照该流程图修改后的游戏。(2)展示剔除引导程序重复执行的箭头后的流程图。提问:游戏又会发生什么改变呢请学生到黑板处分析流程图证实自己的想法。(3)提问:如果引导程序不停重复执行的箭头和声音大于三十分贝的条件都被剔除了,游戏又会发生什么改变贴出发生改变后的流程图;展示按照该流程图修改后的游戏。(4)分析流程图,小结程序的三种结构提问:请仔细观察这三幅流程图,有什么不同的地方学生各抒己见;引导学生一起归纳三种结构。小结:顺序、分支和循环可是程序的三种基本结构。5、展示程序,感受流程图的重要性通过小结前面的活动引出计算机解决问题的一般过程。展示实现吹泡泡游戏效果的编程内容引导学生根据流程图试着分析这段程序。小结:看样子有了流程图帮助我们梳理算法后,更便于我们编写程序了。学生玩游戏。观察发生了什么。分析实现游戏效果的算法。观看微课。请学生到黑板上贴图。学生做拼图任务。请一位学生到黑板贴,其他学生通过拼图任务完成流程图。学生用自然语言说出算法。思考并回答问题学生就该问题进行讨论;请学生讲出他的观点。思考并回答问题。分析得出结论。请学生讲出他的观点。思考并回答问题。小结。学生跟随老师一起小结得出计算机解决问题的一般过程;学生试着分析这段程序。玩游戏,再次激起学生求知欲!通过学生描述游戏现象,确定游戏步骤,达到找出制作游戏算法的目的。小结自然语言缺点,激发学生了解流程图的兴趣。通过看微课学习有关流程图知识。通过三个任务层层递进地梳理巩固微课中的知识点。通过给流程图做减法的方式,引出程序的三种结构,并让学生加深对流程图的认识。引导学生发现程序三种基本结构的不同之处。点出流程图在编写程序中的重要性。承上启下,从吹泡泡游戏引出,又回归于该游戏。引到计算机解决问题的一般过程上,让学生根据流程图梳理吹泡泡游戏的脚本。强调流程图在编写程序中的优点。拓展视野(2分钟)1看视频,拓展视野(播放京东物流分拣机器人视频)2感受流程图的重要性提问:从视频中你们看到了什么提问:在生活中你们有没有见过类似的场景小结(引导学生说)学生观看视频学生分享看视频的感受,并联系生活中的所见所闻。机器人帮我们解决生活中的问题。进一步让学生理解流程图的重要性。课堂小结(2分钟)1提问:计算机的出现改变了我们的生活,谁能说说你今天学到了什么2对学生提出展望:希望你们能灵活运用今天所学知识,去帮助你们解决生活与学习中遇到的问题。学生谈收获通过板书内容回顾与梳理本节课知识点。对学生提出展望

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论