内容正文:
乖巧的宠物猫
[教材分析]:
1.教材概况
本节课要求我们的同学能够综合前面的所学,加上自己的创造、创新,去分析、解释任务;搭建机器人;写出详细的流程图,并选择一种编程语言如BASIC来描述我们的算法,并通过机器人来检验其正确性,通过反复调试最终完成项目任务。
[教学目标]
知识与技能:学会任务分析,找出其特点;
综合运用红外传感器和相关机器人的知识来完成任务;
用BASIC语言来编制程序,完成任务。
情感态度与价值观: 培养团队、合作、交流精神;形成脑力、智力资源共享;不经历风雨,怎么会见彩虹。
2.教学重难点
重点: 任务分析找准走迷宫的左手法则、或右手法则;搭建机器人;画流程图;编程;调试。
难点:迷宫定则的找出,画流程图,编程、下载、调试。
[学生分析]:
学生有一定的相关知识,但本节难度比较大,要多引导,多鼓励。
[教法与学法]:
问题分解模块化,组内合作、交流、分工;
[教学过程]:
走迷宫是一项比较有趣的活动,是国际上最流行的赛事之一,可以考验每个人的记忆力、判断力、分析问题等方面的能力。如图8-1所示是一个迷宫场地,要求机器人从起如区出发,寻找一个最佳路径,走完1,2,3,4号房间后回到起始区。
一、任务分析及算法: 让机器人沿迷宫的墙壁的某一侧行走可以使机器人走遍迷宫几个房间,这是走迷宫的一般方法,我们称沿左侧行走的方法为左手法则,称沿右侧行走的方法为右手法则。 假设按左手法则行走,机器人可以在左边安一个红外传感器来检测左边的墙壁,以确定前进的方向,一只红外传感器伸向前方,避免在前进的过程中撞到前方拐弯处的墙上。根据两只传感器获得的光电信息可以做出以下四种判断:
1.当左边检测到墙壁障碍物时,向前方走,如图1所示。
2.当左边和伸向前方的传感器都探测到墙壁障碍物时右转90度,如图2。
3.当左边探测不到墙壁时,左转90度,如图3。
二、搭建机器人 根据分析搭建一个机器人,因实践发现,由于前方的传感器视觉太小,机器人容易卡死,为了增加机器人视角,在其左前角45度处再安装一个红红传感器,配合正前方传感器的工