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

来自阳光百科
2013年8月21日 (三) 17:11小怀讨论的版本

(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转至: 导航搜索
计算机-机器人教案

File:Textbook.JPG

志愿者信息
备课人 frolasue
邮箱 frolasue@gmail.com
课程组

计算机

课程信息
上课日期 2010.5.22
上课时长 50分钟
授课对象 振华学校
学生信息 约15

授课目标[编辑 | 编辑源代码]

继续利用def和repeat完成跨栏,引入关于if的思考

授课内容[编辑 | 编辑源代码]

继续巩固def、repeat
引发用if让机器人变聪明的思考

授课提纲[编辑 | 编辑源代码]

一、 质疑导入 (5min)
首先要奖励上次课表现好的同学,元元和赵攀可以拥有喜羊羊造型的机器人,你们也想要吗?那就好好表现吧!
上次课上机时间较短,估计大家都来不及完成跨栏的程序,不要紧这次课咱们继续完成,你们还记得思路吗?有人能说一下吗?
二、 简化上楼梯,一起来跨栏 (25min)
下面咱们打开跨栏地图,继续完成用repeat像刘翔一样来跨栏吧!
def turn_right ():
repeat(turn_left,3)
def kl():
move()
turn_left()
move()
turn_right()
move()
turn_right()
move()
turn_left()
repeat(kl,4)
move()
turn_off()
三、 魔法师的学徒 (15min)
还记得上次咱们看的小魔法师的故事吗?他用魔法教会了扫把去打水,想知道之后怎么样了吗?咱们接着看看吧!
试想一下,如果扫把像人一样会思考,知道水满了就不用再倒了是不是就不会出现这样的结果?咱们的机器人可比扫把厉害,只要咱们学会了另一个咒语,他就能自己思考,奇妙吧?
先输入下面的程序看看:
if front_is_clear():
move()
turn_off()
谁能用学过的英语知识猜猜第一句是什么意思?机器人动了吗?为什么?因为咱们让机器人学会了判断!这段程序的意思就是——如果前面没有障碍就走一步。如果有的话,机器人就会很聪明的停下来!
四、 全课总结 (5min)
这次课咱们学了跨栏以及如何让机器人做最简单的思考,下次课咱们会学用一个程序让机器人自己学会思考走不同的地图,让他变成智能机器人!

教学环境、材料需求[编辑 | 编辑源代码]

电脑、投影

助教需求[编辑 | 编辑源代码]

5名以上助教

参考页面[编辑 | 编辑源代码]

你的看法