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

我的機器人教案

File:Textbook.JPG

志願者信息
備課人 libtyger
郵箱 libtyger(a)gmail.com
課程組

計算機

課程信息
上課日期 2010-11-20
上課時長 50分鐘
授課對象 振華五年級學生
學生信息 15-17個

授課目標編輯

1、讓同學們掌握判斷語句的使用場景和格式;

授課內容編輯

1、複習def和repeat命令的使用場景和格式;

2、講解判斷語句(if...else...)的使用場景和具體格式並上機完成繞開牆壁的程序;

授課提綱編輯

一、複習def關鍵字和repeat命令 (10') 強調上節課大家良好的完成情況,鼓勵。
       1、如何完成右轉?能否把爬樓梯的幾個步驟用一個命令完成? 
       2、def使用的場景和格式?
       3、如何前進一百步?
       4、repeat使用場景和格式?糾正成年人有32顆牙齒/互聯網搜索;

二、新課(35') 
       1、提出問題:在機器人前面布置一面牆,演示撞牆;提問:如何繞開牆壁? 
       2、遊戲:我不要撞牆!
                         四名同學扮演牆壁,之後選擇兩名同學依次演示如何繞開牆壁。
                         他們是怎麼繞開牆壁的呢?引出判斷的概念。思考的簡單實現。如果...那麼... 

       3、 if ... :
               else : 
               front_is_clear()
               邊寫程序,邊演示、說明機器人使用判斷語句繞開牆壁。提問這個語句的使用場景?

       4、開放性造句:如果...那麼...否則...: 
             老師先來:如果前面沒有牆,那麼我就前進一步;否則我就左轉。
                                 如果前面是綠燈,那麼我就過馬路;否則就等紅燈變成綠燈。 

       5、上機操作:使用工具在機器人前面布置一堵牆,然後使用判斷語句繞開牆壁,左轉繼續前進;
                                 希望助教能幫助同學們布置牆壁; 指導使用 if...else... front_is_clear();

三、總結(5')
        1、判斷語句的使用場景和格式?
        2、遇到了什麼問題,怎麼解決的? 

教學環境、材料需求編輯

1、投影儀  2、我的機器人手冊

助教需求編輯

盡量讓每位同學掌握if...else...的簡單用法,每個人完成一段兒小程序,下節課會定義move_or_turn(),以複習def、repeat、判斷語句的用法;本節課,對於掌握較快的同學,請助教給其講解定義一個move_or_turn();

參考頁面編輯

舊百科原始鏈接

Template:振華教案

最後修訂於2013年4月19日 (星期五)18:56