




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
小学信息科技教学设计教学设计安全车距警示器(三)——用程序语言描述算法二零二二年十一月
安全车距警示器(三)案例名称安全车距警示器(三)(用程序语言描述算法)科目信息科技教学对象五年级学生提供者课时1课时一、学习内容分析:义务教育信息科技课程标准(2022年版)第三学段(5-6年级)中明确指出,针对简单问题,尝试设计求解算法,并通过程序进行验证。前面两课的主要内容是用自然语言、流程图来描述算法。本节课重点是让学生尝试用程序语言来描述算法,是对前面学习内容的验证和升级。程序语言是用来定义计算机指令执行流程的形式化语言。每种程序语言都包含一整套词汇和语法规范。新课标要求学生体验计算机程序,鼓励学生从多个方面熟悉程序,但不要求每个算法问题都有学生编程实现,阅读理解、修改运行等也都是有意义的体验。这也是培养数字化学习与创新的一种实践。这也是本课内容的一种方向。本课选用的scratch,是麻省理工学院的“终身幼儿园团队”开发的图形化编程工具,目的是帮助孩子发展学习技能,学习创造性思维,以及学习集体合作。二、学情分析本课学习的对象是五年级学生,通过前面的学习,他们对算法有了新的认识。这个阶段的学生,喜欢思考,动手操作能力较强,但也很好动,因此在课堂上会尽量多增加学生动手实践的时间,并使用一些新颖的手法,以此来吸引学生。对于部分同学来说,scratch编程并不陌生,但也还是有一些同学不大了解。教学中要注意因材施教。三、教学目标1.了解算法的常见描述方法有自然语言、流程图、程序语言。了解使用程序语言尤其是scratch编程语言,正确进行问题求解的算法描述。2.体验计算机程序,能从多个方面熟悉程序、知道程序所实现的功能3.通过任务驱动体验项目式学习法,形成探索与合作的学习品质;能够倾听他人的分享,并在自评、互评过程中,养成自我反省和欣赏他人的美德。四、教学重难点教学重点:1、体验使用程序语言,正确进行问题求解的算法描述。2、利用图形化编程软件scratch设计安全车距警示器。能理解程序、了解程序实现的功能。并尝试修改运行。教学难点:感知scratch中的三种最基本的逻辑结构:顺序结构、选择结构和循环结构。五、教学策略选择与设计信息科技是实践性较强的学科,强调学生动手能力的培养。scratch编程语言采用积木式编程结构,操作上虽然非常容易上手,但对于程序的流程设计、模块的含义必须通过讲解及反复练习才能让学生明白精髓。1、设计思路本课教学中通过复习及视频导入,将学生的注意力转移到程序中来。课中结合视频、图片等形式较介绍本课知识点。鼓励学生在理解的基础上操作,不盲目上机,培养良好的学习习惯。2、教、学法 教学过程中教师多种方法并用。运用了讲授法、演示法、任务驱动法等等。学生学习兴趣浓厚,通过小组合作探究、自主学习等方式参与到课堂中,成为学习的主体。六、教学环境及资源准备电子教室、希沃白板七、教学过程教学过程教师活动学生活动设计意图及资源准备导入新课谈话、视频导入:1、同学们,还记得之前我们班级做过的在线性格测试吗?经过测试,发现我们班级的很多同学都很喜欢探险和挑战自己。其实老师也爱带着好奇心去探索日常生活中的每一件事。我热爱生活、喜欢旅游,厨艺和音乐也不在话下,但是如果说到最神奇的领域,那就莫过于编程世界了。在充满0和1的世界中穿梭,可以创造出很多美妙的事情。今天就要我们一起尝试来接近它、走进它。2、走进美妙的编程世界,首先就要了解什么是程序。3、播放视频介绍什么是程序。师:程序语言是用来定义计算机指令执行流程的形式化语言。简单地说,就是计算机能听得懂的语言,你想让计算机执行什么操作,你就得用程序语言告诉它怎样做。4、引发学生思考:前面的学习中,我们已经尝试用自然语言、流程图来描述安全车距警示器的算法,那么能不能用程序语言解决这个问题呢!揭晓答案是可以的!师板书讨论、思考:原来还可以用程序语言来描述算法,产生疑问:什么是程序语言?观看视频,了解程序语言谈话、视频导入。采用视频的形式介绍了什么是程序,弥补了仅采取讲授法较为抽象这个不足。复习前面学习的内容,引发学生思考,很自然引入新课。活动1:介绍scratch语言在众多程序语言中,我们为什么选择了scratch?(对比分析、总结)播放微课,介绍scratch界面,随后师重点介绍左侧积木区积木指令的使用。请同学们打开桌面上的软件,,认识并熟悉scratch界面活动2:小试牛刀—初步尝试用scratch语言描述算法1、导入程序,请同学们先运行,玩一玩这个《猜数字》小游戏,看看哪位同学用最短的时间猜出来?2、引导学生思考:左边的积木指令都实现了哪些功能?请同学们描述出来。3、介绍scratch中的三种最基本的逻辑结构:顺序结构、选择结构和循环结构。师小结、并演示搭建积木的过程活动3:本课重点:安全车距警示器—使用scratch语言描述算法导入程序《安全车距警示器》1、小组合作并汇报,讨论这些积木块能实现哪些功能?我方车辆在驾驶过程中不能随意变道我方车辆与对方车辆纵向的距离小于设定值100时,提醒不能变道。2、测试程序,验证想法3、尝试修改积木块的数字,看看有什么变化?通过课件、视频、图片、实际操作等,认识并了解scratch的界面导入程序,玩小游戏《猜数字》初步尝试用程序语言描述算法了解scratch中的三种最基本的逻辑结构:顺序结构、选择结构和循环结构。紧扣前面两节课的设计主题,用程序语言描述安全车距警示器的算法测试程序修改数字,汇报变化采用了对比的方法,让学生产生学习scratch的兴趣小组合作学习。教师示范操作,体现了教师作为引导者的角色。出示搭建好的积木块,引导学生学会分析,会“看”、会“说”。结合实例介绍三种最基本的逻辑结构,比空讲更能让人理解。巩固提高创设情境、提出问题:上面的程序中,最开始小车是在右道上行驶,假设小车在公路的左道上行驶,应该如何设置提醒在一定车距内不能随意变道呢?参照之前老师发下去的程序,尝试自己修改积木指令,完成题目要求小组合作探究、互相帮助。请小组成员汇报结果,并展示小组作品,点评。小组合作探究更能突出学生的主体地位,培养学生主动参与的意识,激发学生的求知欲。展示作品并点评,及时给与学生反馈。测试程序请同学们测试完整的程序单击小绿旗,完成测试发现问题、解决问题总结评价课堂小结:学生自行小结,教师补充发放自评表,学生自我评价;生生评价;教师总评。3、发放电子奖状小结并完成自评表;给其他同学作品评价(我认为××同学做的很好,因为…)学生自行小结有利于知识的掌握,自我评价能及时发现自己的不足。同时让同学们客观地给与同学评价,培养学生欣赏别人的美好品质。课后作业将微课《scratch3.0界面介绍与操作》发送到班级群,请同学们回去复习。将本课所有的程序发送至班级群,请同学们完善并修改本节课的设计,老师期待你有更好的创造!观看微课,及时复习积极创新。微课的使用方面学生及时复习。鼓励学生创新也符合新课标的要求八、板书设计安全车距警示器(三)——用程序语言描述算法程序语言:scratch(本课使用)描述《猜数字》中的算法描述《安全车距警示器》中算法、测试程序修改算法并测试教学特色1、本课以兴趣为起点,以活动为载体,在学生在“玩中学
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年内蒙古自治区工业和信息化厅下属事业单位真题
- 2024年宜宾市江安县考调机关事业单位人员笔试真题
- 四川华西峨眉医院招聘笔试真题2024
- 2024年酒泉市金塔县招聘城镇公益性岗位人员考试真题
- 2024年北京卫生职业学院辅导员考试真题
- 气流组织CFD模拟-洞察及研究
- 2025届高三数学“8+3+3”小题期末专项练(9)解三角形(新高考地区专用)(含答案或解析)
- 木工工作流程SOP-企业管理
- 胃癌的护理讲课件
- 下肢动脉硬化闭塞症的护理讲课件
- T/SHSOT 015.1-2024皮肤角质层胶带剥离方法及应用第1部分:角质层剥离方法
- 2025甘肃省农垦集团有限责任公司招聘生产技术人员145人笔试参考题库附带答案详解
- 2025至2030年中国豆角丝行业投资前景及策略咨询报告
- 消防心理测试题或答案及答案
- 全国中级注册安全工程师考试《其他安全》真题卷(2025年)
- 南开大学-商业健康保险与医药产业高质量协同发展-团体补充医疗保险改革新视角-2025年3月20日
- 弱电安防施工安全培训
- 电梯维保半年工作总结
- 12《寻找生活中的标志》(教学设计)-2023-2024学年二年级上册综合实践活动鲁科版
- 七年级道法下册 第二学期 期末综合测试卷(人教海南版 2025年春)
- 架桥机常见安全隐患
评论
0/150
提交评论