上 传  者 : 苏金强
单      位 : 南山实验教育集团…
上传时间 : 2021-04-13 19:18:54
第五课寻找站牌教学设计.docx(479KB)
  • 浏览 : 0
  • 下载 : 0
第 1 页
第 2 页
第 3 页
0 0 类别 : 教案
深圳市南山实验教育集团园丁学校教学设计 时间: 2021 年 4 月 4 日 主备人 苏金强 课题 萝卜圈课程——第五课寻找站牌 学情 分析 七年级学生已经初步具有一定的抽象思维能力,能够进行抽象概念理解,同 时大多同学可以举一反三,动手能力强,性格更加成熟。 教学 目标 1.掌握【跳出循环】和【while条件循环】模块的使用; 2.进一步掌握机器人传感器使用的通用编程模式。 教学 重点 难点 重点: 掌握【while条件循环】模块的使用,掌握机器人传感器使用的通用编程模 式。 难点: 掌握【while条件循环】模块的使用;掌握机器人传感器使用的通用编程模 式。 教学 过程 一、复习巩固练习 师:上节课我们学习了障碍传感器、【if条件判断】模块和【while永远循 环】模块,下面尝试一下能不能完成下面这个场景的任务。 二、导入新课 (情景创设)小车可以进行精准停车后,现在需要外出,到达公交车站后需 要停车 任务要求1:要求机器人从起始点出发,在规定时间内,走到公交站台处停止, 起始点前后随机变化,在马路的右侧,可以用障碍传感器检测到。任务场景 如图5-1所示。 图5-1 学生操作,教师巡视指导。大多数学生完成后,演示二个不同决策条件的二 个程序,作简单讲解。机器人和程序如图5-2 图 5-2 任务二,教师:现在我们对这刚才的实例规则作简单调整,就是要求机 器人走到公交站台前停留 5秒后,继续前行,相当于模拟公交车停靠公交站 后,等乘客上下车完毕后,要继续行驶到下一站点。同学尝试一下能不能完 成任务。 学生实践操作尝试完成任务,很多同学会想当然地在原有程序上加上 【延时】5秒再加上【多直流电机驱动】(如图 5-3),但仿真运行结果还是 机器人停住后不再前进。 图 5-3 错误程序示例 分析程序,找出错误的原因,有助于学生对程序的理解,进一步掌握各 种模块的使用方法,加一步理解循环结构和分支选择结构,教师务必要重视 分析过程。 三、师生合作,任务探究 探究任务一:利用【跳出循环】模块实现中止循环 师:从刚才分析中得知,由于【while永远循环】周而复始执行循环体中 的语句,机器人在不需要再做出决策时,仍在决策导致机器人前进不了,所 以有时在具体任务中,在某个关键点程序不需要循环时需跳出循环中止循环, 请大家考虑本任务跳出循环关键点在哪里? 生:机器人检测公交站牌做出决策的目标让机器人由前行变为停止,既 然机器人已经停止了,那么就不需要再检测公交站牌做出决策。所以此处应 该是跳出循环的关键点。 学生实践操作,仿真运行。实例程序如图 4-4 图 5-4 实例程序图 师:看上去程序有点复杂,其实我们可以用另一种类型循环模块【while 条件循环】对程序进一步优化。实例程序中【if条件判断】模块的决策条件 就是【while条件循环】模块的决策条件。 探究任务二:利用【while条件循环】模块优化程序 师:讲解 【while 条件循环】模块的使用说明,并和【while 永远循 环】作比较,强调【while条件循环】模块用于在满足一定条件下重复执行一 些模块,每一次循环执行前都必须判断容器内的决策条件是否为真,如果结 果为成立(true),则执行循体连接点中连接的模块。判断的条件结果为不 成立时(false),就退出循环,开始执行循环外连接点中连接的模块。 学生理解【while条件循环模块】的模块的使用方法后,尝试对程序进行 修改并仿真调试,教师巡视指导。 教师出示实例程序如图5-5 图 5-5实例程序图 小结:跳出循环及条件循环语句的学习与使用 作业 布置 寻找站台停车截图,程序截图提交至ydxx.yuschool.cn 教学 思考 【while条件循环模块】是机器人编程中最常用也是最重要的模块,所以指导 学生在使用时,要分析好循环体里应该包含哪些模块,循环决策条件是什么, 退出循环后又要执行依次哪些模块。 本次新知仅为条件循环语句,在第四课的基础上已经初步掌握while永远循环及条件判断 语句,在该基础上进行延伸实现任务 12效果,后对比延伸while永远循环+条件判断=条 件循环的思维的提升(整合思维) 作为考核课的几点思考,1可以训练修改 4次,知识点的提升整合明显, 第六课的十字路口的知识点为灰度传感器和与或非,以及同时使用灰度与障碍,程序多变 怕时间在最终展示上不是很清晰,节奏过快等问题。
标签: 无
更多
预览本资源的用户最终下载了
资源足迹
  • 南山实验教育集团园丁学校
    苏金强 2021-04-13 19:18:54 上传