小学六年级人工智能课程《仰卧起坐机器人搭建与编程》教学设计_第1页
小学六年级人工智能课程《仰卧起坐机器人搭建与编程》教学设计_第2页
小学六年级人工智能课程《仰卧起坐机器人搭建与编程》教学设计_第3页
小学六年级人工智能课程《仰卧起坐机器人搭建与编程》教学设计_第4页
小学六年级人工智能课程《仰卧起坐机器人搭建与编程》教学设计_第5页
已阅读5页,还剩7页未读, 继续免费阅读

下载本文档

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

文档简介

小学六年级人工智能课程《仰卧起坐机器人搭建与编程》教学设计一、教学背景与设计理念本课依托深圳市青少年宫Spike机器人课程体系,面向小学六年级学生,围绕“仰卧起坐”这一生活化运动场景,引导学生运用乐高SpikePrime套件完成机器人模型搭建与程序控制。本课在单元中承前启后,前承基础传动结构知识,后启多传感器协同控制的应用能力。本设计遵循《义务教育信息科技课程标准(2022年版)》中“倡导真实性学习,提升学生数字素养与技能”的理念,坚持以学生为中心,以问题为引领,通过“需求分析—结构设计—编程调试—迭代优化”的完整工程流程,让学生在真实情境中经历“做中学、创中学”的过程。课程同时注重体育与人工智能的跨学科融合,引导学生理解技术对运动健康监测的意义,培养科学精神与社会责任感。二、学情分析小学六年级学生已具备以下基础:其一,在前期课程中完成过至少五次SpikePrime套件的搭建任务,熟悉电机、距离传感器、力传感器的基本连接方式,能独立使用Scratch式编程界面编写顺序执行程序;其二,具备初步的变量概念,能理解“重复执行”和“条件判断”的基本逻辑,部分学生接触过“平行线程序”的概念;其三,对机器人课程兴趣浓厚,动手欲望强烈,但注意力持续时间有限,小组协作中的分工意识有待加强。学生在学习本课前可能面临三大困难:第一,仰卧起坐的“起身—躺平”姿态转换如何在机械结构中准确表达,属于结构设计层面的挑战;第二,如何利用距离传感器或力传感器准确判断动作的完成与计数,涉及传感器阈值设定的方法论问题;第三,在程序设计中如何处理快速连续动作与传感器检测之间的时序冲突,需要学生调试优化。三、教学目标本课教学目标分为四个维度展开。知识与技能维度:学生能够说出仰卧起坐机器人的基本结构组成,包括底座、驱动电机、传动臂、坐板与靠背等部件;能够绘制简单的结构草图并标注电机与传感器的安装位置;能够编写包含“循环计数”“条件判断”“延时控制”的程序模块;能够通过修改传感器阈值和电机功率来调整机器人动作的幅度与速度。过程与方法维度:学生经历“定义问题—提出方案—搭建原型—编程验证—迭代优化”的完整设计流程;学会使用拆解法将复杂任务分解为“推送起身”“放平躺倒”“计数判断”三个子任务;掌握利用距离传感器数据进行阈值标定的基本实验方法;能在小组内进行方案对比与问题归因。情感态度与价值观维度:学生体会到工程设计中“失败—分析—再尝试”的循环价值,培养抗挫折能力与精益求精的态度;通过模拟仰卧起坐的计数功能,理解传感器技术对人体运动健康监测的辅助价值;在小组协作中学会倾听他人意见,承担个人分工责任,体验集体智慧的力量。思政融合点:以“科技服务全民健身”为切入点,引导学生思考人工智能技术如何帮助人们更科学地锻炼身体,培养科技向善的价值取向。四、教学重难点与突破策略教学重点在于仰卧起坐机器人机械结构的搭建与主体运动程序的编写。其核心是学生能依据“曲柄连杆机构”的原理,将电机的旋转运动转化为坐板的往复摆动。突破策略为教师提供三种不同结构的示教模型,引导学生在对比观察中发现共性,即动力源通过齿轮组减速后带动一根曲柄臂,曲柄臂通过轴销连接推动坐板完成起卧。教学难点在于传感器计数程序的可靠实现。因为仰卧起坐动作频率较快,距离传感器在快速往返中可能出现漏检或多检。突破策略包括两层:第一层,教师引导学生分析传感器波形的时序关系,将“起身到位”定义为一个高电平信号,将“躺平复位”定义为低电平信号,利用“上升沿触发”思维实现单次动作计数一次;第二层,引入“防抖动延时”技巧,即在检测到起身信号后等待0.2秒,再检测躺平信号,之后才增加计数,从而过滤掉临界抖动带来的误判。五、教学准备硬件方面,每组配备乐高SpikePrime套装一套,包含主控器两个电机、一个距离传感器、一个力传感器以及充足的结构件,另备充电电池及备用积木匣。软件方面,授课计算机安装Spike3编程软件并完成程序样例预调试。环境方面,教室划分为搭建区、编程区、测试跑道区和材料收纳区四个功能区域。测试跑道区铺设软质地垫,并放置一个标准仰卧起坐垫作为模型参照物。教具方面,教师准备三套不同传动方案的半成品模型,以及一张大型教学白板用于绘制结构示意和程序流程图。此外,每组分发一张“工程设计日志”,用于记录方案草图、问题与修改记录。六、教学过程(一)情境导入:为什么需要一台仰卧起坐机器人上课伊始,教师播放一段30秒的体育课仰卧起坐测试视频。视频中体育老师手持秒表和计数器,一边吹哨一边记录学生动作次数,表情专注且忙碌。视频结束后,教师抛出核心问题:“同学们,刚才视频中的体育老师同时要监督动作是否标准、计数是否准确、时间是否到点,非常辛苦。如果我们能设计一个机器人来协助体育老师完成仰卧起坐的计数工作,那该多好。今天我们的任务就是搭建一个能够模仿仰卧起坐动作并进行自动计数的机器人。”此时教师在白板中央写下课题“仰卧起坐机器人”。随即展示一个备用成品模型,通电后模型连续完成三次起身躺平动作,同时主控器屏幕上的计数从0跳到3。学生发出惊叹,学习兴趣被充分激发。教师继续追问:“这个模型的核心任务可以拆分成哪几个环节?”引导学生思考并归纳出三个关键词:动起来、模拟动作、数清楚。教师顺势给出本课的工程任务书:每组搭建一台仰卧起坐机器人,要求能够连续完成至少3次完整的“起身—躺平”循环,并通过传感器实现自动计数,准确率达到百分之百。设计意图:真实场景的代入将抽象的工程设计任务转化为具体的助人需求,使学生从课堂伊始就明确“为什么而造”。任务拆解的过程训练了学生的系统思维,为后文的模块化设计奠定基础。(二)方案构思:从人怎么做,到机器怎么做本环节用时八分钟,教师引导学生进行动作分析。教师请一名同学到讲台前躺在体操垫上,慢动作演示两次仰卧起坐。其他学生仔细观察,并填写“动作分解单”上的三个表格:身体部位变化、关节运动方式、可能对应的机械结构。学生经过小组讨论后汇报。有的小组发现,仰卧起坐中人体的上半身围绕髋关节转动,下半身保持不动。教师立刻追问:“在机械结构中,什么零件可以实现绕固定点转动?”学生答出“轴”“轴销”“铰链”等,教师顺势引出“曲柄连杆”概念,并通过白板绘制简图,标注曲柄、连杆和固定支点。接着,教师展示三套半成品模型,分别采用直接齿轮驱动、二级齿轮减速驱动、皮带传动三种方案,引导学生观察其坐板摆动速度的差异。学生发现:齿轮比越大,坐板摆动越缓慢且力矩更大;皮带传动则更顺滑但易打滑。教师组织学生投票选择一种方案并说明理由,最终达成共识:采用二级齿轮减速加曲柄连杆的经典结构。设计意图:从人体动作到机械公理的转化是本课的核心认知过程。三位模型的对比避免了学生盲目试错,将有限的课堂时间聚焦于参数优化而非无方向探索。(三)搭建实施:分工协作,组装仰卧起坐机器人搭建环节用时二十五分钟。教师在大屏幕上展示分解步骤图。步骤一,搭建底座:使用两个长梁与两个方形框架件构成稳固的H型底盘,安装四个防滑垫脚。步骤二,安装动力模块:将电机水平固定在底座右后侧,用齿轮组完成二级减速,输出轴从底盘侧面伸出。步骤三,组装曲柄连杆:在输出轴上安装一个三臂连杆作为曲柄,连杆另一端通过轴销连接一根向斜上方延伸的长臂,该长臂末端与坐板的固定支架连接。步骤四,安装坐板与靠背:将坐板水平安装在连杆顶部的支架上,靠背与坐板通过铰链连接,保证靠背可绕坐板后缘自由转动。步骤五,安装传感器:将距离传感器固定在底座前上方,正对靠背的背面检测区域,确保靠背摆动时与传感器之间的距离变化明显。小组内进行角色分工。搭建小组长负责统筹进度与质量控制,机械工程师两人负责结构搭建,程序设计师一人负责查看图纸和记录搭建参数,质检员一人对照检查表逐项核验。教师在巡视中发现,部分小组出现连杆长度不足导致坐板摆动幅度过小的问题。教师提醒:“请大家观察曲柄的旋转半径与坐板上升高度之间的关系,想想如何调整连杆长度。”学生尝试替换不同长度的连杆后进行对比测试。十五分钟后,绝大多数小组完成基础搭建。教师组织一次“静态检查”活动,各小组对照检查表确认:所有插销是否到位、齿轮咬合是否流畅、传感器探头是否被遮挡、线缆是否留出足够活动余量。检查合格的小组进入编程环节,不合格的小组在教师引导下快速修正。设计意图:结构搭建是工程思维的外化过程,规范化分工帮助学生养成严谨的工作习惯。教师的即时追问引导学生建立数学关系模型,而非停留在盲目调整。(四)编程实现:让机器人动起来并学会数数编程环节用时二十分钟。教师首先带领学生回顾Spike软件中的运动模块:电机转动指定圈数、电机启动持续运转、电机停止。随后提出本课的第一个编程任务:让机器人完成一次完整的仰卧起坐动作。学生先在流程图卡上绘制逻辑:启动电机正转两秒到达起身位,停止,延时零点五秒,电机反转两秒回到躺平位,停止。教师邀请一名学生上台在编程区演示该程序,模型完成了一次动作,全体鼓掌。教师追问:“如果要完成三次仰卧起坐,程序应该怎么写?”学生自然想到使用循环模块,将动作核心段放入“重复执行3次”的循环结构中。接着进入第二个任务:实现自动计数。教师出示距离传感器读取模块,并将其实时数据窗口打开。学生操作机器人,用手缓慢扳动靠背,观察距离数值的变化:躺平时数值为6厘米,起身后为22厘米。教师在白板上写下这两个关键数值,并定义为“阈值”。教师引导学生思考:“传感器实时读取距离值,如果距离大于10厘米,说明靠背已经抬起,应该计数一次。但问题是,如果一直大于10厘米,那程序会不会在循环中不断加一?”学生认识到必须设置“信号跳变”的概念。教师用示意图展示:当距离从小于10变化到大于10的那一瞬间,称为上升沿,只在上升沿时计数加一。在Scratch式编程中,这一逻辑可通过“变量加一”与“循环内检测”配合实现。教师提供一段半成品参考程序作为脚手架,其中循环结构已搭好,但判断与计数的逻辑留白,要求学生补充完整。各小组在修改中经历了多次错误。常见错误有:变量被放在循环外导致数值不更新,判断条件写反导致反向计数,缺少“等待”导致一次动作计数两次。教师采用“问题墙”策略,请出错的小组将错误代码拍照上传至大屏,由全班共同诊断,然后再修正。十五分钟之后,各小组陆续实现连续三次动作与计数功能。教师组织快速验收:每组依次运行程序,测试机器人是否完成3次标准动作,且屏幕计数恰好显示3。对未达标的小组,教师引导其利用“传感器调试”界面观察实时波形,手动找出行程中的最大最小值,重新设定阈值。设计意图:编程环节从顺序结构走向循环与条件结构,层层递进。计数问题的攻坚是本课的逻辑高潮,学生通过调试真实代码理解了“边沿触发”的工程概念,这是计算思维的重要内涵。(五)迭代优化:向着更平稳更精确前进此环节用时十分钟。教师提出新的挑战:“目前多数小组的机器人虽然能够完成三次动作,但动作过程不够平稳,有的速度忽快忽慢,有的坐板在最高点有明显顿挫感。请你们在五分钟内通过调整电机功率、改变齿轮比或优化传感器防抖延时,让机器人的动作更接近真实仰卧起坐的速率,并保证计数准确。”各组分别施策。第一组发现电机功率从80降至50后,坐板摆动更顺滑,但动作变慢,于是相应增加了延时。第二组尝试更换更大的从动齿轮,进一步降速增扭,解决了坐板上升到最高点后因惯性反弹导致的误计数。第三组发现传感器在快速运动中出现数据跳变,通过增加一个0.1秒的“信号确认延时”解决了漏检问题。教师在巡视中引导各组记录“优化前后对比表”,内容包括参数名称、修改前数值、修改后数值、效果描述。优化结束后,教师组织“挑战赛”:每组依次演示,要求完成连续五次仰卧起坐且计数准确,用时相近的小组按完成速度和动作平顺度评分。挑战赛气氛活跃,每个小组都期待自己的机器人表现完美。设计意图:迭代优化环节让学生体会到“没有最好只有更好”的工程精神。对比表的填写训练了数据记录与对比分析能力,这也是科学素养的重要组成部分。(六)展示评价与总结提升展示评价环节用时八分钟。每组派一位“工程发言官”上台,用一分钟介绍本组机器人的设计亮点与最难忘的调试经历,另一位同学负责现场演示。台下的学生按照“结构创新”“程序逻辑”“团队协作”“讲解答辩”四个维度进行小组间互评,每项最高五颗星。教师同步使用评价量表记录各组成绩。在总结环节,教师用思维导图方式回顾本课的完整流程:需求分析→方案设计→结构搭建→程序编写→测试优化。教师在导图中央写上“工程思维”,在外围分支上分别写“拆解问题”“原型迭代”“数据驱动”“协作分工”。教师最后升华主题:“今天你们用双手和智慧创造了一台能帮助体育老师的好帮手。未来在智能运动场馆中,这种传感器与运动分析技术会更加普及,而今天你们走过的每一步——从想法到模型再到成品,正是工程师们创造未来的真实路径。”最后,教师布置课后拓展任务:请同学们为机器人增加一个“动作不标准”提示功能,当连续动作速度过快或者幅度过小时,主控器蜂鸣器发出提示音。这个任务将在下节课展示分享。七、教学评价设计评价贯穿整个课堂,采用过程性评价与终结性评价相结合的方式。过程性评价覆盖三个关键节点:搭建完成时依据结构完整性、连接牢固度、传感器方向正确度评分;编程完成时依据程序能否实现连续三次动作的准确计数评分;优化完成后依据动作平顺度与计数的精确度评分。终结性评价依据小组展示的工程讲解质量、互评表与他评表综合确定等级。具体评价维度表如下:评价维度 评价标准描述 分值占比 评价方式结构搭建 结构稳定,曲柄连杆运动顺畅,传感器固定合理 30% 教师观察+小组自检表程序实现 能循环执行动作且计数准确,变量使用正确 30% 运行测试+代码检查迭代优化 能根据测试结果调整参数并有数据记录 20% 优化

温馨提示

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

评论

0/150

提交评论