计算机(儿童)-2010年春-振华-第七次活动 机器人-课程提纲
计算机-机器人教案 | |
---|---|
志愿者信息 | |
备课人 | 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名以上助教
参考页面[编辑 | 编辑源代码]
|