计算机(儿童)-2010年春-振华-第十次活动 机器人-课程提纲

机器人教案

File:Textbook.JPG

志愿者信息
备课人 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

参考页面编辑

最后修改于2013年8月21日 (星期三) 17:11