《编程小车-巡线小车》教学设计.docxVIP

《编程小车-巡线小车》教学设计.docx

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

PAGE

PAGE4

《编程小车-巡线小车》教学设计

【课题】编程小车-巡线小车

【课时安排】1课时

【教材分析】

《巡线小车》一课,是在学生已掌握源码编辑器软件界面以及绘制新角色的基础上展开教学,通过现代科技“巡线小车”的引入,使学生产生强烈的好奇心,从而产生就知欲望。本课在让学生了解巡线小车的工作原理的基础上,学会设计算法,并将算法融入到自己的程序中。

【教学目标】

掌握绘制角色以及利用“三角符号”启动程序的方法,了解程序中循环的控制以及巡线小车的工作原理。

通过观察思考和创作实践的过程,培养和锻炼创新能力和实践能力,从而形成学以致用的方法。

体验源码编辑器编程的乐趣,培养自主学习的习惯、积极向上的心态以及善于解决问题的能力,激发学生程序设计的兴趣。

【教学重点】

循环结构和判断结构在源码编辑器中的使用;

了解巡线小车的工作原理。

【教学难点】

设计“巡线”算法,并给巡线小车写入程序。

【教学资源及环境】

多媒体电脑和源码编辑器软件。

【教学方法】

讲授法,任务驱动法,项目式教学法。

【教学过程】

一、创设情境,激趣导入

师:同学们,你们喜欢小车吗?(学生回答)我们可以在马路上看到各式各样的小车。目前,我国部分城市已推出无人驾驶公交车,不用司机,车就能自动前进。今天,老师也和大家分享一个关于小车的视频,大家看看视频中是什么车,这辆车在干什么?(视频展示后学生回答)

师:这就是巡线小车,顾名思义,巡线小车就是能根据我们预设好的路线自动行驶的无人车。作为当前国际研究热点,巡线小车具有维护简单、效费比高等特点。

师:本课,我们将使用源码编辑器软件模拟制作一个巡线小车,并让这个巡线小车根据我们画出的路线前进。(板书课题)

[设计意图:创设轻松愉快的情境,将新知识的学习过程与学生的已有知识和生活实际相结合,既让学生对新技术产生好奇心,又引出新知识的学习,激发学生学习新知识的兴趣。]

二、自主探究,获取新知

师:首先,我们来看看巡线小车的结构,它由哪些部分组成的呢?(学生回答)

师:它由车身、车轮、左探头、右探头组成,左、右探头可以探测路线,在了解了巡线小车的结构之后,我们就可以在源码编辑器软件中绘制属于自己的巡线小车了。

自主学习

请同学们完成导学单中的任务一:我会画

(1).打开源码编辑器软件;

(2).打开文件-新建一个空白作品;

(3).执行新增角色——绘制新角色命令;

(4).使用“方形工具”绘制巡线小车;

(5).再次执行新增角色——绘制新角色命令;

(6).使用“笔刷工具”绘制路线。

(7).调整“巡线小车”和“路线”的大小

教师巡视指导,将学生在操作过程中出现的问题指出并讲解。

巡线小车及路线效果图如下:

“巡线小车”效果图“赛道”效果图

小结:回顾巡线小车的绘制过程。说一说为什么左、右探头颜色不一样?

[设计意图:这一环节通过任务驱动法,将新知识的学习贯穿其中,调动每位学生参与的积极性。学习这一内容时,设计“导学单”帮助学生根据自身学习进度差异情况,自主获取所需知识。既充分满足学生的表现欲,又尊重学生的个体差异。]

小组交流

师:在绘制完巡线小车和路线之后,我们就可以给巡线小车设计“巡线”算法了。

师:首先,我们需要了解探头碰线情况。谁来说一说,有哪几种探头碰线的情况呢?(学生回答)

师:探头碰线有四种情况(板书),分别是:左探头碰线、右探头碰线、左、右探头都没碰线、左、右探头同时碰线。

师:接下来,请大家两人小组合作完成导学单中的任务二,在讨论交流之前,老师有几个要求(出示课件),请大家按照要求,完成任务二。

教师巡视指导,并对学生提出的问题予以讲解。

师:有哪组同学愿意派代表上讲台汇报你们小组的交流成果呢?

(请完成任务的小组上台分享小组交流成果)

教师根据学生的描述进行总结(板书):

如果左探头碰线:车左转;

如果右探头碰线:车右转;

如果左、右探头都没有碰线:车直行;

如果左、右探头都碰线:车左转或者右转。

师:这就是巡线小车的算法,设计好巡线算法,我们就可以给巡线小车写入程序了(教师演示)

[设计意图:这一环节的设计充分发挥学生的资源优势,采用小组合作学习的方式讨论交流进行学习,通过学生间的合作互助,突破难点。]

三、联系实际,体验成功

师:现在请同学们完成导学单中的任务三,给“巡线小车”写入程序。

设计思路如下:

想法

模块

脚本

单击播放开始,此模块在“事件”栏中

永远重复之间的动作,此模块在“控制”栏中

条件判断,如果满足条件,执行一些操作,否则,执行另外一些操作,此模块在“控制”栏中

当角色碰到了颜色B,此模块在“侦测”栏中

逆时针旋转30度,此模块在“动作”栏中

顺时针旋转30度,此模块在“动作”栏中

移动

文档评论(0)

crsky2046 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档