清華版六年級信息技術下冊全冊教案
6.再連接一個“條件判斷”模塊,然后判斷右邊是否有障礙物。
7.當右邊有障礙物就讓機器人左轉一個角度。
8.當機器人前、左、右都沒有障礙物時,就讓機器人前進。
同學們瞧,你們設計的流程圖是不是這樣?
讓“智能機器人”去仿真系統的場景中去試一試吧!
想一想:
如果將程序中最后的前進的時間過長,那么機器人在紅外避障行走會有什么結果?
試一試:
改變一下機器人避障時的轉角參數,看看機器人在避障行走時的樣子。
師總結:這節課我們學會了讓“智能機器人” 在單間屋內自由行走, 他的本領就更大了,下節課我們再來看看他還有那些本領。
教后記
學生在練習中能夠通過小組交流能夠發現其中的竅門
第9課 迷宮探險
教學內容:1、帶有條件判斷的紅外檢測
教學目標
1、學會帶有條件判斷的紅外檢測
2、學會使用“條件判斷”模塊優化程序結構,把傳感器模塊和“條件判斷”模塊結合使用。
教學重點:如何使用“條件判斷”模塊優化程序結構。
教學難點:調整數據參數。
教學時間:一課時
教學過程:
談話:同學們:上節課我們學習了“紅外檢測”模塊,我們的智能機器人在沒有人干預的情況下能夠自由的行走,真有意思。
這有什么,利用“紅外檢測”模塊,我們的智能機器人還能表演許多項目呢?今天我們就看看我們的智能朋友為我們表演繞木行走。
一、繞左木行走
想一想:機器人是怎樣實現繞木行走的?
其實很簡單。我們利用紅外檢測的功能,當機器人接近障礙物時就離遠點,當感覺不到障礙物時就在靠近點。
做一做:讓機器人繞木行走
假設木頭在機器人的左邊。
1.讓機器人紅外檢測左邊然后做出相應的判斷。
2.當左邊離木頭太近時,就向右走一走,當機器人感覺不到左邊有木頭時再向左走走。
想一想,直行的時間長一點好嗎?去仿真場景中去試一試
3.添加矩形障礙物作為木頭。
4.將仿真機器人放到障礙物的左邊,看看你的機器人走的好嗎?
想一想:
你會調整紅外變量值的大小嗎?
練一練:
如果木頭在機器人的右邊,你應該怎樣設置呢?
二、繞前木行走
做一做:當木頭在機器人的前邊,讓機器人繞木行走
1.用紅外檢測機器人前方,當發現障礙物時就右轉。
2.當前方沒有障礙物時,再連接上一個紅外檢測,檢測障礙物的左方。
3.如果左方有障礙物,機器人就右轉,如果左方沒有,機器人就左轉。
你的機器人繞木行走了嗎?
填一填:
當前方右障礙物時,你的機器人右轉的參數是:速度:_____ 時間:______
師總結:機器人繞木行走的原理同學們掌握了嗎?主要是利用紅外檢測發現障礙物的原理。
三、拓展延伸。
小組合作完成 p54頁 試一試(表2-3)
“評一評”
請小組對成果進行自我評價。(教師巡視指導)
教后記
小組合作,發現問題及時解決,能夠在解決問題過程中掌握學習方法。
第10課 機器人智能滅火
一、教學目標:
1、知識與技能目標:
了解亮度檢測傳感器的使用方法,了解機器人滅火的工作原理。
2、過程與方法目標:
⑴學會亮度檢測傳感器及機器人滅火原理。
⑵學會分析和處理機器人出現各種情況。
3、情感目標:
培養學生動手、動腦能力,培養學生創新意識和精神。
二、教學重難點: