版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
小学五年级信息技术自动跟随小车教学设计一、教学背景与设计思路本课选自20232024学年天津市中小学生Mixly创意编程课程第18课,面向小学五年级学生。学生在之前课程中已掌握LED灯控制、蜂鸣器发声、按键输入等基础模块的使用方法,具备初步的图形化编程思维。本课引入超声波传感器与舵机控制,引导学生完成一辆能自动跟随前方物体的智能小车,是对前期知识的综合运用,也是从单一模块控制走向多模块协同控制的重要转折点。设计本课时,我遵循三条原则。其一,以工程问题驱动学习,将“如何让小车跟随我”这个大问题分解为“怎么测距离”“怎么判断方向”“怎么控制轮子”三个子问题,让学生经历完整的问题拆解过程。其二,坚持操作体验优先,每个知识点都安排对应的搭建或编程任务,学生在动手过程中自然习得概念,而非先听讲解再动手验证。其三,注重程序调试习惯的培养,本课预留了至少两次“故意出错”的环节,引导学生学会阅读报错信息、分段检查代码,这是编程素养中比写出正确代码更重要的能力。依据《义务教育信息科技课程标准(2022年版)》中“过程与控制”模块的要求,本课着重落实以下目标:学生能描述自动跟随系统的工作过程,认识传感器、控制器、执行器在闭环系统中的作用,并能通过图形化编程实现简单的条件判断与循环控制。同时,课标强调“倡导基于项目的学习方式”,因此本课以小组合作完成一台可运行的跟随小车为项目成果,在真实任务中培养计算思维与协作能力。二、教学目标知识与技能目标。学生能够说出超声波传感器测量距离的基本原理,知道其发射与接收超声波的时序关系。学生能够指出Mixly中“超声波测距”“舵机”“电机驱动”“条件判断”等模块在程序中的位置,并能正确设置参数。学生能够编写一个包含距离判断与方向决策的完整程序,实现小车跟随前方物体移动。过程与方法目标。学生在搭建小车、连接电路、编写程序、调试运行的完整流程中,体验“需求分析—方案设计—实现验证—优化改进”的工程方法。学生学会使用串口监视器查看传感器数值,并依据数值变化调整程序参数,养成用数据说话的实证意识。情感态度与价值观目标。学生在小组协作中学会分工与互助,能倾听他人意见并清楚表达自己的想法。学生体会到编程不是凭空想象,而是需要观察现象、分析原因、反复试验的严谨过程。通过完成跟随小车项目,学生获得“我能用编程解决实际问题”的成就感,激发持续探索智能硬件的兴趣。教学重点:超声波传感器测距原理及其在Mixly中的模块使用方法;用条件判断实现跟随动作的程序结构。教学难点:舵机带动超声波传感器左右扫描时,如何将不同方向测得的距离与小车转向决策关联起来;程序调试中区分硬件故障与软件逻辑错误。三、教学准备硬件方面,每组准备:主控板(兼容Mixly的ArduinoUno或ESP32开发板)一块、小车底盘及两个直流电机一套、超声波传感器(HCSR04)一个、舵机一个、电机驱动模块(如L298N)一块、电池盒及电池、杜邦线若干、USB数据线一条、固定支架及扎带。软件方面,教师机安装Mixly2.0及以上版本,学生机同样安装并测试串口通信正常。此外,每组配备一把小螺丝刀和备用杜邦线,以应对搭建中的小问题。课前检查清单包括:所有主控板能否被电脑识别、超声波传感器是否完好(可用简单测试程序验证)、舵机是否能正常转动、电机是否顺畅运转。如有损坏件及时更换,避免课堂中途因硬件问题中断学习。课件制作突出两点:一是超声波测距原理的动态演示图,清晰展示声波发出与返回的时间差;二是三个递进任务的分步截图,方便学生对照操作。另准备一份“常见故障排查表”打印件,每组一张,帮助学生自主解决典型问题。四、教学过程第一环节:情境导入,提出挑战(8分钟)上课伊始,教师手持一个遥控器走到教室后方,请一位学生试着遥控一辆未开启电源的小车前进。学生按下按钮,小车不动。教师顺势提问:“如果不用遥控器,也不用手推,你能让小车一直跟着你走吗?超市里的运货机器人、酒店里的送餐机器人,它们是怎么知道客人在哪里的?”学生自由发言,提出“装摄像头”“装雷达”“用手机控制”等想法。教师不急于评价,而是出示一个超声波传感器实物,问:“认识这个元器件吗?它的名字里有个‘声’字,猜猜它怎么工作?”有预习经验的学生可能说出“发出声音测距离”,教师补充:“它发出的声音人耳听不见,叫超声波。蝙蝠在黑暗中飞行就靠它导航。”随后教师播放一段蝙蝠飞行的短视频片段,约30秒,引导学生观察蝙蝠如何避开障碍物。播放结束后,教师用课件展示超声波传感器工作示意图:发射器发出声波,遇到物体反弹回来,接收器收到回声,计算时间差就能得出距离。教师在黑板上写下关键公式:距离=声速×时间差÷2教师解释:“声速在空气中大约是340米每秒,也就是0.034厘米每微秒。我们只需要测量从发出到接收经过了多少微秒,就能算出距离。”这时教师不要求学生马上掌握计算,而是让他们理解“测时间算距离”这个核心思想。接着教师出示本课任务:“今天每组的任务就是造一辆自动跟随小车。要求是:当你把手放在小车前方约20厘米处,小车能慢慢靠近你;当你把手拿开,小车停止;当你把手放在小车侧面,小车能转过去面对你的手。”教师将任务投屏展示,并给每组发放一份任务卡,上面画着三个基本动作的示意图。设计意图:用生活场景引发认知冲突,用蝙蝠导航建立直观印象,用三个动作要求明确项目边界。这一环节不直接教授知识点,而是让学生带着“靠什么感知”“怎么决定动作”的问题进入下一环节,激发主动探究的内在动机。第二环节:搭建小车硬件,认识核心部件(18分钟)教师提醒学生先断电操作,强调安全规范:所有接线必须在电池断开状态下完成。每组四人分工明确:一人负责底盘组装,两人负责电路连接,一人负责核对检查。底盘组装相对简单,教师简要演示电机与车轮的安装方法后,各组自行完成。电路连接是本环节重点,教师用课件展示清晰接线图,并逐条讲解:第一,超声波传感器与主控板的连接。VCC接5V引脚,GND接GND,Trig接数字引脚9,Echo接数字引脚10。教师强调:“Trig是发送指令的脚,Echo是听回音的脚。发射和接收是两回事,接线时不要搞混。”第二,舵机的三根线。棕色或黑色线接GND,红色线接5V,橙色或黄色线接数字引脚6。第三,电机驱动模块L298N。IN1、IN2接主控板数字引脚5、6控制左电机,IN3、IN4接数字引脚7、8控制右电机(教师说明引脚的编号各组可根据实际情况调整,但程序中的引脚号必须与实际接线一致)。电源连接方面,电池盒正负极接L298N的12V和GND接线柱,L298N的5V输出再接主控板VIN或5V引脚。接线过程中,教师巡视各组,重点关注超声波传感器和舵机的供电是否正确。发现常见错误如VCC和GND接反、Echo误接到模拟引脚等,教师不直接指出,而是引导小组自己对照图纸核对,并用万用表测通断验证。提前完成接线的小组,可以在教师许可后连接电脑,准备进行传感器测试。这一环节预计耗时较长,教师需把握好节奏,对进度较慢的小组给予适当提示。例如舵机的安装位置应在前方支架上,超声波传感器固定在舵机转盘上,确保它能随舵机左右转动。安装完成后,由负责核对的学生检查所有接头是否牢固,杜邦线有无松动或短路风险。设计意图:硬件搭建是编程的基础,也是培养工程素养的重要载体。四人分工避免了一人包办、他人旁观的现象,核对环节则强化了质量意识。教师有意识地让学生自己发现接线问题,比直接纠错更能加深印象。第三环节:测一测超声波——获取距离数据(15分钟)硬件搭建完成后,教师引导各组打开Mixly软件,进入本课第一个编程任务:让超声波传感器测量距离并显示在串口监视器上。教师示范操作步骤:在Mixly左侧模块区找到“传感器”分类,拖出“超声波测距”模块;再在“串口”分类中拖出“串口打印”和“串口打印换行”模块。教师特别说明:“超声波测距模块有三个参数需要设置:Trig引脚号填9,Echo引脚号填10,单位选择‘cm’。这些参数必须和我们接线的引脚对应,不然测出来的数据就是错的。”随后学生独立完成程序编写,结构如下:将变量“距离”设为超声波测距Trig:9Echo:10单位:cm串口打印打印“距离=”串口打印打印换行“距离”程序实现后,教师统一指挥:“请每组把手掌放在传感器正前方,距离约10厘米,观察串口监视器上的数值变化。”学生把手掌由远及近缓慢移动,监视器上的数字随之从小到大变化,各组发出惊叹声。教师追问:“当你把手掌放在传感器侧面时,数值是多少?为什么?”学生发现侧面测不到距离或者数值很大,教师引导他们理解“超声波传感器只能测正前方物体”的特性。教师布置一个小比赛:“各组将手掌移动到传感器前方任意位置,读出监视器数值,然后交换位置,另一组猜你的手大概离传感器多远。猜得最准的小组获胜。”这个游戏让学生将抽象的数字与真实的空间距离建立联系,同时锻炼估算能力。活动结束后,教师组织短暂讨论。请一位学生上台演示自己的程序,并让全班观察数值变化。教师提问:“如果我把Echo引脚改接到11,程序里需要改什么?”学生回答:“程序里的Echo引脚参数也要改成11。”教师肯定并总结:“程序中的每一个数字都不是随便写的,它必须反映真实世界的条件。这就像做菜放盐,一勺还是两勺要看菜的量,不能凭感觉。”设计意图:本环节让学生先体验传感器工作的实际效果,再通过参数修改问题理解“程序即映射”的理念。串口监视器是调试工具中最基础的一个,学生从本课开始接触它,为后续复杂项目的调试打下习惯基础。第四环节:用条件判断让小车动起来(20分钟)获得距离数据后,教师引导学生思考:“测到了距离,接下来要决定小车怎么做。距离近要前进,距离远要停止,这用编程怎么说?”学生回答:“用如果……那么……”教师肯定并展示本课第二个任务:编写一个最简单的跟随程序,暂不涉及舵机扫描,只根据正前方距离控制小车前进或停止。教师先引导学生回顾条件判断模块的用法。在Mixly“控制”分类下找到“如果……那么……否则”模块,在“运算”分类下找到“>”和“<”比较运算符。教师提问:“‘如果距离小于20厘米就前进’这句话,用模块怎么搭?”学生尝试操作,教师邀请完成的小组上台展示。标准程序结构如下:如果距离<20那么电机驱动左电机前进电机驱动右电机前进否则电机驱动左电机停止电机驱动右电机停止教师引导学生注意电机驱动模块的细节:“电机正转、反转和停止分别是什么效果?如果左轮转、右轮停,小车会怎样?”学生通过已有经验回答“会转弯”。教师顺势提出第三个任务:“如果把手放在小车的左前方,我们希望小车向左转,把手放在右前方,小车向右转。怎么让小车知道手在左边还是右边?”这正是本课的核心难点。教师采用“问题分解法”引导学生思考:第一步,超声波传感器固定朝前时,只能测一个方向的距离;第二步,如果让传感器像人摇头一样左右看,就能知道哪边有物体;第三步,舵机就是来做这个“摇头”动作的。教师演示舵机控制模块:设置舵机角度为0度、90度、180度,观察传感器朝向的变化。学生小组尝试编写同时包含舵机扫描和距离判断的程序。教师提示可以采用“先扫描再判断”的简单策略:舵机先转到左侧角度测一次距离,再转到右侧角度测一次距离,比较两个距离值的大小,哪边近就往哪边转。部分小组能编出完整的扫描判断程序,但程序运行速度较慢,小车反应迟钝,甚至出现原地打转的现象。教师不急于给出最优方案,而是让学生先体验问题:“你觉得小车反应慢吗?为什么会慢?舵机转一次要花多久?”学生意识到舵机扫描需要时间,程序循环一次测两次距离,速度自然受影响。设计意图:本环节从最简单的前进停止控制出发,逐步过渡到方向判断,符合从易到难的认知规律。舵机扫描是复杂度的主要来源,教师通过示范和追问,引导学生理解“空间方向信息获取”需要机械转动与电控配合,为下一环节的优化做好铺垫。第五环节:调试与优化——让小车跑得更顺畅(15分钟)在本环节开始前,教师先组织全班进行“故障诊断”讨论。教师故意先运行一个接线正确但程序缺少“否则”分支的示例,小车在距离大于20厘米时既不前进也不停止,而是保持上一状态。学生观察后用串口监视器查看数据,发现距离值在正常变化,但程序行为不符合预期。教师引导学生对比“如果……那么……”和“如果……那么……否则”的差异,归纳出“缺少否则分支时,条件不满足就什么都不做”的结论。学生回到自己小组的实践中,教师发放“常见故障排查表”,列出的问题包括:故障现象:串口监视器数值始终为0(可能原因:Trig或Echo接线错误,或传感器损坏)故障现象:数值一直在变化但小车不动(可能原因:电机驱动模块电源未接,或电机引脚接错)故障现象:小车总是朝一个方向转(可能原因:左右电机接线反了,或判断逻辑写反)故障现象:舵机不转(可能原因:舵机供电不足或角度设置超出范围)各小组依据排查表逐项检查自己的设备。教师在巡视中收集典型问题,选取两三个有代表性的案例让全班共同分析。例如某组发现超声波传感器数值跳变异常,教师引导他们检查接线是否松动,随后发现杜邦线没有插到底,导致接触不良。教师表扬该组认真排查的态度:“发现问题不慌、不乱,一步一步排除,这就是工程师的工作方式。”优化方面,教师提出三个改进方向,供学有余力的小组选做:第一,调整距离阈值,让小车跟得更近或更远;第二,增加速度控制,距离近时慢速接近,距离中等时中速前进,避免冲撞;第三,将舵机扫描角度从“固定左侧0度右侧180度”改为“先朝前测,若前方无障碍再左右扫描”,减少不必要的转动。第一个优化方向较易实现,学生只需修改“如果距离<20”中的比较值。第二个方向需要增加速度控制模块,与电机驱动模块配合使用。第三个方向涉及程序结构重排,对逻辑思维要求较高。教师鼓励各组根据自己的时间选择一到两个方向尝试,不强求全部完成。本环节结束时,教师请三个小组分别展示自己的优化成果,并说明改了什么参数、为什么这样改、效果如何。展示不仅是结果汇报,更是思维过程的碰撞。台下学生可以提问或提出改进建议,营造互帮互学的研讨氛围。设计意图:调试能力的培养需要经历大量真实问题,教师的任务是提供支架,而不是替代学生思考。排查表帮助学生建立结构化的问题解决思路,展示环节则让学生学会用语言表达技术决策,提升交流素养。第六环节:项目总结与思维提升(10分钟)教师带领学生回顾本课完成的三个任务和对应的程序结构。教师在黑板上画一个简单的闭环流程图:传感器采集距离→主控板判断比较→执行机构动作→再次采集距离教师在每个箭头上方标注一个关键词,如“发送信号”“返回回声”“条件判断”“电机转动”“再次测量”。然后教师提问:“这个循环在做什么?”学生回答:“不断重复测距离和调整方向。”教师总结:“这就是自动跟随小车的核心——它不是一个一次性的动作,而是一个持续不断的过程。这个过程叫什么?叫闭环控制。”结合本课内容,教师通过具体例子说明“过程与控制”的三要素:输入是超声波传感器测得的距离值,计算是主控板中的条件判断,输出是电机和舵机的动作。教师强调:“你今天做的跟随小车,和工厂里的自动焊接机器人、家里的扫地机器人,本质上是同一个原理。学会这个原理,你就能理解更多智能设备的工作方式。”随后教师提出两个开放性问题,供学生课后思考。第一个问题:“如果超声波传感器前方有桌腿、墙角等多个障碍物,小车会怎么走?它会不会被卡住?”第二个问题:“智能跟随小车在生活中有哪些实际用途?如果要让它帮你搬运物品,还需要增加什么功能?”学生简单讨论后,教师布置弹性作业:回家后观察家中智能设备(如自动感应的垃圾桶、扫地机器人)的行为,猜测它们用了什么传感器和什么判断逻辑,记录在编程学习手册上。最后教师进行课堂评价。评价从三个维度展开:程序功能是否实现、小组协作是否顺畅、调试过程中能否主动发现问题并解决。教师不采用统一测试,而是让每个小组在组内自评互评的基础上,为自己评一个“三星、四星、五星”等级。教师收集各组的评价结果与作品照片,作为过程性资料存档。设计意图:总结环节通过闭环流程图强化系统思维,通过开放问题延伸学习边界。弹性作业将课堂学习与日常生活连接,不让学习止步于下课铃响。五、教学评价设计本课采用过程性评价与终结性评价相结合的方式,不设笔试,重点考查学生的实践操作能力与合作探究态度。过程性评价贯穿整个课堂。在硬件搭建环节,教师观察各组接线是否正确规范,小组成员是否有明确分工,是否主动核验检查。在编程调试环节,教师记录学生是否理解传感器参数含义、是否使用串口监视器辅助调试、能否独立发现并修改简单逻辑错误。这些观察结果记录在教师手持的评价量规表中。终结性评价聚焦项目成果。每组最终完成一辆具备基本跟随功能的小车,能够实现“前方有人时跟进、无人时停止”的核心功能,即视为达成课时基本目标。若还能实现左转右转的方向跟随优化,则评为优秀。教师根据各组展示情况填写评分表。评价量规表如下:评价维度三星标准四星标准五星标准功能完整度小车能前进和停止小车能前进、停止和后退小车能根据物体方位左右转向跟随程序结构使用超声波测距和条件判断程序含基本注释并可读程序结构清晰,含舵机扫描与多分支判断调试能力能发现程序错误
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026中国自行车零部件行业市场深度调研及发展趋势与投资前景预测研究报告
- 关于项目总结的反馈收集确认通知(4篇)
- 2026中国钟表制造业市场现状供需分析及投资评估规划分析研究报告
- 电商用户购物体验优化大数据指引
- 酒店客房设施安全检查规范指引
- 新办公区设施验收说明(6篇)
- MPV车辆悬挂系统保养周期指南
- 工业园区低碳能源使用规范手册
- 酒店总经理客户管理及经营收益绩效考评表
- 二手家具交易合同范本三篇
- JJF 1069-2026法定计量检定机构考核规范
- 2026广播电视播音员主持人考试题库及答案
- 2026-2027学年高三第一次联考(月考)试卷地理+答案
- T/CI 874-2025红树林精准生态修复与成效评估技术规程
- 湖南九校联盟2027届高三上学期第一次联考化学(含答案)
- 第12课 历史性成就 第1课时 课件(内嵌视频)2026-2027学年道德与法治五年级上册统编版
- 2026秋教科版(新教材)小学科学六年级上册(全册)分层作业及答案附目录p149
- 《思想道德与法治》课件-第一节 人生观是对人生的总的看法
- 盾构标准化施工手册
- 钢管脚手架租赁合同
- 欠款合同模板版
评论
0/150
提交评论