我的機器人-2010年秋-振華-第九次-課程提綱

出自阳光百科
跳轉到: 導覽搜尋
我的機器人教案

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文件,並引導其思考如何完成。

上次課有些同學做的比較靠前,看黑板可能有些模糊,這次希望不要坐的太靠近黑板~

參考頁面[編輯 | 編輯原始碼]

舊百科原始鏈接

Template:振華教案

你的看法