-------------精选文档-----------------
人从一个顶点出发沿顺时针方向候,有些同学的机器人的不能沿走走一圈,你们说说如何机器人完成正方形走,这时提醒学生分析是走这个任务? 直线不够,还是转弯不够,再修改生:先走直线,再右转90度,再程序中的参数。有些边角走对了,先走直线,再右转90度,再先走有些不对。 直线,再右转90度,再先走直线,再右转90度。 师:说得很对,那就请大家利用图形编程平台把程序编好。 二、设置认知障碍,进入新课教学 师:大家刚才让机器人走一个正方采用教师讲学生练的方法提高学形,现在让大家让机器人不断地走生的学习效率。 正方形一百圈,大家自已摸索、或 与小组同学讨论一下? 生:按上面的编程方法,要拖放的 流程图很多,太麻烦了。 师:有没有其他的解决办法呢?请 大家分析一下刚才我们编的程序, 其中有几个动作是一样的? 生:走直线、右转90度的动作机 器人完成了四次。 师:对,也就是说走直线、右转 90度重复了四次。我们可以由一讲清FOR…TO … 个循环语句完成。 NEXT 的语法结构即使用注意事流程图如下: 项。 学生编程调试: 让学生重新改写前面的程序。并要(1)让学生重新改写前面的程序。求这样比前面有什么好的地方? 并要求思考这样做比前面有什么 好的地方? 学生:调整程序中的参数时,只改一个就行了,不象刚才要改四个。 (2)学生示范演示成功的走正方形的程序,学生思考,该程序还有什么地方可以改进?他的成功之处你有没有想到? 4、小组比赛:(走正方形5圈) 走如下图形 三、小结:这节课我们学生会了利概括学习内容,提出课堂延伸要用循环、语句控制机器人走正方求。 可编辑
-------------精选文档-----------------
形。在比赛中发现有些同学的小车走得比规定的正方形大,有的小,请同学们根据实际路线,想想怎样改进程序?? 三、活动感受
请大家填写下表及个人课后日记 机 器 人 活动评分表 小组成员 小组长 任务 时间: 年 月 日 活 动 实 施 过 程 小组分工是否明确,任务被平 均分配给小组的每一个成员 分工情况 (明确3分, 一般1—2分, 不明确0分) 所有的小组成员都积极参加, 小组成员有效的行使自己的角参与程度 色 (优 3分, 一般2 差0) 能有效的利用课堂时间,在老 师规定的最后期限之前完成任完成情况 务 (优3分,一般1—2分,没有0分) 小组成员显示出了极好的倾听 能力和领导能力,小组成员通过讨论的方式共享他人的观点合作情况 和想法 ,成员之间互相帮助、互相尊重 (优 3分 一般1-2分 差0分) 能按活动的有关操作的规定严 格进行操作,没有损坏的机器设备使用情况 人的情形 (优 3分 一般 2分 差0分 机器人程序(或模块组装)设 计 (合理3分,一般2分,欠缺设计 1分。) 调试 为达到目的,反复调试和改进 (优3分,一般2分,欠缺1分。) 可编辑
-------------精选文档-----------------
反馈与分析 小组得分 我们的得分是( )分 失败原因 改进对策 成功秘诀 创新想法 教学反思:机器人课堂教学跟信息技术课堂教学相比有以下显著特点:
1、 学生参与积极性高
2、 实践性更强,更注重培养学生分析问题,解决问题的能力,要求学生能根据现实直观的现象来分析程序中的问题。从而确定解决问题的方法。
3、 更着重培养学生创新能力的培养 4、 容易让学生理解编程知识。
5、 课堂组织形式可划分为搭建课和程序调试及实践课 6、 综合性强,能反应一个人的综合素质。
这节课学生在确定走80厘米的直线,和右转90度时用的时间比较多,有些同学在调试参数时有一定的方法以确定参数的范围,比如先一个小的参数机器人走得不够,换个大得多的参数机器人超过要走的直线,然后在这中间找一个,使查找的范围缩小。
可编辑
创新与发挥 (有新意3分,一般1—2分,欠缺1分。) -------------精选文档-----------------
第七课培训迎宾机器人—红外、发声模块的使用
机器人打招呼(一)
教学目标:
知识目标:使学生理解循环语句在程序设计中的作用 能力目标:通过程序设计及调试培养学生创新能力 情感目标:培养互相协作的能力和不怕失败的科学精神 教学对象分析及教法设计:
能力风暴机器人就像刚出生的婴儿一样,虽然它已经具备了基本的感觉器官,如通过红外传感器,它能“看”;通过声音传感器,它能“听”等等。但是它的记忆中还有许多空白,它就像一张白纸,需要你的努力,在这张白纸上描绘出美丽的画卷。让我们首先来教会机器人怎样做个懂礼貌的文明人吧。这个项目对场地没有特殊限制,机器人在空地上漫步,当有人靠近时,它会发出声音,打个招呼,然后侧身走开。 教学重点:循环语句的作用理解
教学难点:循环语句在编程中表示及机器人的调试 教学器材及场地
投影仪、笔记本、机器人数台、机器人专用教室。 教学过程设计:
能力风暴机器人就像刚出生的婴儿一样,虽然它已经具备了基本的感觉器官,如通过红外传感器,它能“看”;通过声音传感器,它能“听”等等。但是它的记忆中还有许多空白,它就像一张白纸,需要你的努力,在这张白纸上描绘出美丽的画卷。让我们首先来教会机器人怎样做个懂礼貌的文明人吧。这个项目对场地没有特殊限制,机器人在空地上漫步,当有人靠近时,它会发出声音,打个招呼,然后侧身走开。
项目分析
这个项目中,机器人一边在慢慢地行走,一边在探测障碍物,当它检测到障碍物时,能够停下来,并发出声音,再侧身离开。探测障碍物用的是红外传感器。能力风暴运用了2 只红外发射管(970nm)和一只红外接收模块构成红外传感系统,主要用来检测前方、左前方
可编辑
-------------精选文档-----------------
和右前方的障碍,检测距离范围为10~80cm。可以根据需要在此范围内调整。
凡是标有记号处的填空部分希望每个同学都能完成。
可以让机器人一边走一边进行红外检测。如果检测到有障碍物,就发音,意为看到人了,打个招呼。然后转向,继续走。机器人可以探测到前、左、右三个方向的障碍物。
设计算法
? 先判定前方有无障碍物,如果有,则发出声音,然后向______转;
如果没有,则继续判定左方有无障碍物,如果有,则发出声音,然后向______转;
如果没有,则继续判定______方有无障碍物,如果有,则发出声音,然后向______转;
如果没有,则前进。
或许,你还有其他更好的设计方法,请你写在下面的文本框中,与你的同伴或老师一起讨论。
机器人打招呼(二)
根据以上的算法设计,我们可以编写如下的程序框图。但这是一
可编辑
我们可以这样设计算法:
编写程序