- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于“以赛代练”的机器人程序设计教学实践
机器人程序设计课程作为一门新兴的学科,有其自身发展的特点,常规的教学模式已经无法满足机器人课程发展的需要。自2005年我校开展机器人教学活动以来,笔者经过十多年的潜心实践摸索,总结出了一套“以赛代练”的学习模式。“以赛代练”是实施探究式学习模式的方法,对学生来说“以赛代练”是一种学习形式,适用于学习技能类的知识,尤其适用于学生自主解决问题的能力以及操作等方面的技能。
● “以赛代练”学习模式概述
“以赛代练”的模式包括选定项目、参考规则、程序设计、成果交流、活动反思等过程,是以分组竞技的形式完成学习任务。“赛”顾名思义就是机器人竞赛,把机器人竞赛作为学生的学习目的,把比赛规则作为学生的学习目标,学生根据自身的学习能力来细化规则,制定教学的重难点,循序渐进地完成任务。例如,光感传感器对机器人循迹来说是核心的元件,所以在教学光感元件时,针对基础知识比较薄弱的学生制定的初始目标为运用一个光感走黑线,针对基础相对较好的学生制定的目标为运用两个、三个、四个、五个光感来循迹,并对比、总结不同光感数量对循线技能的影响。“练”是指练习、操作,学生按照既定的学习目标设计算法编译程序,整个过程中学生不断地发现问题、解决问题,反复操作。例如,在机器人足球比赛中,机器人是通过光感传感器来判断进攻与防守区的,由于传感器在机器人底部离地面有一定的距离,空隙的大小直接影响了测量回值,针对这一问题,学生们经过反复地实验操作,设计出用“裙子”进行遮光,降低了不同环境下光的强度对光感的影响。“以赛代练”即赛中做,赛中学。学生在解决问题时能够学会整体构思、设计开发,并能够针对项目主题主动研究、动手实践,享受主动学习的乐趣,同时学会合作,共同体会成功与失败,进而成长为一个能适应社会需要的人才。
● “以赛代练”学习模式建构
1.选定项目,分组竞技
首先组成学习小组(两人为一组),学生们要相互了解,为合作学习创设一个良好的氛围,分组采用异质分组的原则。例如,机器人循迹比赛主要考查机器人循迹线路以及走完全程需要的时间,兼顾稳定的外观与性能。分组时教师可以将建模能力强的学生与编程能力强的学生进行搭配,优势互补。
2.解读规则,制定目标
同一项目不同组别的学生进行规则解读时,各组根据自身原有的知识基础以及学习能力的不同制定不同的学习目标。机器人学习目标的确定不外乎两个方向:一是机器人硬件的使用,包括马达控制模块、超声波传感器、光电传感器以及声控等;二是程序语句的运用,如循环语句、条件判断语句等。在此过程中,教师扮演“旁观者”的角色,充分体现学生的主体地位,但针对学生的共性问题要及时作出提示与引导。例如,当学生开始使用RoboEXP机器人快车软件设置马达“前进”与“后退”的时候,特别容易混淆马达模块的“正转”与“反转”的概念,机器人的结构是任意搭建的,相同设置的马达模块安装在机器人左侧或右侧会产生不同的效果。学生经过多次尝试,教师进行适当提示,学生形成一个默认的习惯,就是用马达模块图标来确定“马达模块转动的方向”与“机器人的方向”之间的关系,马达模块“正转”能使机器人“前进”;马达模块“反转”能使机器人“后退”。
3.设计算法,编译程序
确定学习目标后,小组成员将分头查找资料,击破各难点。学生自主学习尝试机器人控制程序的算法设计与编译,遇到问题时小组内部交流,教师也可以帮助学生解决在机器人编程中遇到的难题。教师由知识传授者转变为学习的引导者,学生的角色由被动的接受者变为主动的探究者。
在足球项目中,学生们发现了一个技术难题。在赛场上,用绿色和浅绿色区分场地左右两边,但是两种绿色非常接近,使用灰度传感器检测的时候,检测值只有2到3的差距,这意味着在激烈的比赛中,机器人很容易出现误判,学生很难写出有针对性的策略。场地检测问题成为比赛的一个瓶颈,那么如何解决这个问题呢?一开始,学生总在程序方面去想办法,迟迟不能突破,后来,有的组想到了用统计的方法来解决问题,既然两种颜色的差值不够明显,那么我们可以增加样本的数量,14或者24个样本一起检测,这样区分度就明显了。问题终于得到了解决,但仍旧不够理想,当机器人从一个色块运动到另一个色块的时候,明明是在不同区域,但平均值却是两种颜色的中间值,仍会有误差、误判等情况发生,最终我们升级了这一段程序的设计,仍采用统计学的方法,但改为在程序中统计出现不同颜色的频率,每采样十次,做一次判断。后来,学生在程序中使用统计学的次数越来越多,也越来越娴熟,他们开始有目的地统计攻门次数、控球时间、射门概率等,一些概率学和统计学的知识教师都不知道,但学生们却能通过查找资料自主学习,笔者感受到了他们无穷的潜力。
2对2机器人足球比赛,机器人的排
原创力文档


文档评论(0)