机器人-2010年春-振华-第十次活动机器人-课程提纲
机器人教案 | |
---|---|
志愿者信息 | |
备课人 | Breezefu |
邮箱 | fusy_11(a)hotmail.com |
课程组 |
计算机 |
课程信息 | |
上课日期 | 2010.6.19 |
上课时长 | 50分钟 |
授课对象 | 振华四、五六年级学生 |
学生信息 | 8人左右 |
授课目标
复习整个学期学习过的知识。
授课内容
1. 复习基本的命令和程序
2. 复习判断命令和“聪明的前进”smart_move命令
3. 讲解“迷宫”程序
授课提纲
一、引子 10’
最近最热门的事情是什么?世界杯
观看机器人足球赛视频,演示仿真机器人程序。
强调:
1. 复杂的机器人需要复杂的程序的控制,最复杂的程序也是由我们学习过的最基本的命令组成的;
2. 是我们(你)在控制机器人。
二、复习 10’
1. 基本的命令:move(), turn_left(), turn_off(),def(),repeat()
2. 判断命令和判断条件
3. 聪明的前进smart_move命令
def smart_move():
if right_is_clear():
turn_right()
move()
elif front_is_clear():
move()
else:
turn_left()
4. 走过的地图和写过的程序
三、上机操作 20’
1. 使用你喜欢的任意方式完成标准的“迷宫”地图;
2. 实时的修改地图,测试你使用方式的有效性;
3. 提出想法,修改完善你使用的方式。
四、总结提高 10’
当你遇到障碍,被同伴笑话或者问题让你迷惑不解的时候,下面几步也许可以帮助你:
1.认真想想你碰到的问题是什么。
2.描述一下你希望得到的结果。
3.想想什么样的步骤能实现这样的结果。
4.判断一下你是否能通过自己的能力达到目的,或者需要帮助。
5.如果你需要帮助,勇敢的提出来,你要相信你可以从其他人那里得到帮助。
可以简单的归结为下面的5个方面:
问题 ->结果->步骤->能力->帮助
最后思考:
如果机器人一直在原地转圈怎么办?
教学环境、材料需求
电脑、投影
助教需求
≈5
参考页面
|