计算机(儿童)-2010年秋-振华-第九次2-课程提纲

我的机器人教案

File:Textbook.JPG

志愿者信息
备课人 libtyger
邮箱 libtyger(a)gmail.com
课程组

计算机

课程信息
上课日期 2010-11-27
上课时长 50分钟
授课对象 振华五年级
学生信息 17个左右

授课目标编辑

1、对本学期的课程进行总结、复习if...else...、def关键字、repeat关键字,让同学们对本学期的课程有个整体的认识,

授课内容编辑

1、复习if...else...使用场景和格式;

2、使用上述内容完成逆时针一周的程序;

授课提纲编辑

1、以自己早晨从家里到学校的路上的选择过程开始; 8’
      过渡到if...else...,复习其使用场景和具体的使用格式;
      复习front_is_clear(),介绍新内容right_is_clear()/left_is_clear()

2、问题:让机器人逆时针走一周有什么方法? 5’
      演示:repeat(move, 9)
                  turn_left()
                  repeat(move, 9)
                  turn_left()
                  repeat(move, 9)
                  turn_left()
                  repeat(move, 9)
                  turn_left() 

       能不能让机器人自己思考,碰到墙壁转弯?
                 repeat(move, 36) ? 

3、定义一个congming_move(),使用if...else... 5’
       def congming_move():
             if front_is_clear():
                  move() 
             else : 
                  turn_left()
                  move()

4、上机:使用repeat/def/if...else...组合命令的方式完成逆时针走动一周; 25’
                  比较快的同学可以做一些迷宫,使用maze1.wld文件;

5、总结上机过程中的问题; 7’ 
      演示一个综合性的程序(先上楼梯,然后跨栏,然后走迷宫);
      边演示边总结本学期的主要内容,顺序解决问题、def、repeat、if...else...

教学环境、材料需求编辑

1、投影仪;2、我的机器人手册;

助教需求编辑

本次内容比较简单,请助教帮助在上机阶段务必让所有同学完成机器人逆向转动一圈的程序。

做的较快的同学请助教帮助其打开maze1.wld文件,并引导其思考如何完成。

上次课有些同学做的比较靠前,看黑板可能有些模糊,这次希望不要坐的太靠近黑板~

参考页面编辑

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