




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、第一課 智能機器人登場 教學目標:1.了解當今種類繁多的機器人家族2.認識機器人的本領3.認識仿真機器人4.了解真實的機器人教學重點:認識機器人的本領教學難點:認識仿真機器人教學時間:一課時教學過程:一、導入新課同學們,我們猜個謎語好嗎?早晨,我們吃過早點上學以后,它立即用吸塵器清掃房間,用洗衣機洗滌我們換下的衣服。電話鈴響了,它馬上拿起耳機,在一張便條上記下對話內容。門鈴響了,它并不急于開門,而首先問來訪者是誰,然后根據來訪者的聲音仔細辨別他是不是主人的客人,以此決定是否開門。做晚餐的鈴聲響了,它走進廚房,熟練地燜米飯、炒菜,為我們準備可口的飯菜。門鈴又響了,一聽那熟
2、悉的聲音,它就知道是主人下班回來了,馬上開門迎接你知道它是誰嗎?生答,師總結。那么今天我們就來一起認識一下,我們的新朋友智能機器人。學生通過預習,查找資料來回答問題。學生自己看書認識。二、了解當今種類繁多的機器人家族。同學們,你們知道嗎?機器人技術作為20世紀人類最偉大的發(fā)明之一,自60年代初問世以來,經歷40余年的發(fā)展已取得長足的進步。還有誰知道其他有關機器人的知識,說出來大家一起分享一下?生答。三、認識機器人的本領你想更多地了解機器人嗎?你想探索機器人世界的秘密嗎?讓我們一起進入機器人世界,共同探索機器人世界的奧秘吧!老師給同學們幾個網址大家一起去看看機器人到底有多神奇,letsgo!機器
3、人世界:機器人博覽: 看到這么多有關機器人的資料,同學們你來想象一下,未來機器人長什么樣子?會干些什么?好在課本上寫下自己的想象。下面,我們就一起認識一下我們身邊的機器人朋友“智能寶寶”(展示機器人)四、認識仿真機器人我們將要學習的是仿真機器人。SVJC就是機器人的仿真系統(tǒng),它是為仿真機器人定制的編程工具。宇航員遨游太空之前,都是先在虛擬仿真的太空環(huán)境下進行練習的。許多大型工程在動工之前,也都是在虛擬仿真的環(huán)境中進行測試論證的。SVJC就擁有一個功能強大的系統(tǒng)仿真模塊,可以創(chuàng)建和真實的機器人功能相當的虛擬智能機器人。師:展示智能寶寶的本領1.單擊 “打開”按鈕。2.選擇C:SVJCs
4、ample中的“自由行走”程序,單擊“打開”按鈕。3.單擊 “仿真”按鈕4雙擊“標準滅火場地”,進入系統(tǒng)仿真活動場地。5找到并單擊智能寶寶,將它拖放到仿真活動場地中。剛才我們學習了虛擬仿真機器人的一些知識,可能有些小朋友手中有真正的機器人,下面我們以“能力風暴”AS-MII型機器人為例向大家簡單介紹一下。五、了解真實的機器人機器人的模樣?機器人各個部位?同學們可以看書也可以看老師這里的機器人來觀察分析一下。你能說出仿真機器人和真實機器人的相同和不同之處嗎?師總結:同學們今天我們認識了機器人及我們新朋友:“智能寶寶”,可算是收獲不小。他的本領可大,這節(jié)課,你們先自己研究,下節(jié)課我們接學習他的本領
5、。教后記學生對機器人有著很輕的神秘感,比較感興趣。第二課 智能寶寶學唱歌教學目標:1、認識仿真系統(tǒng)程序編輯界面和仿真環(huán)境演示界面;2、學會設置聲音模塊,讓“智能寶寶”發(fā)出聲音;3、學會保存程序。教學重點:學會設置聲音模塊,讓“智能寶寶”發(fā)出聲音教學難點:學會保存程序教學時間:一課時教學過程:師準備好機器人唱歌的程序,上課時播放。(演示)同學們,我們上節(jié)課一起認識了我們的新朋友機器人“智能寶寶”。大家聽聽這是誰在唱歌?唱得這么好聽?(生答)同學們你們想不想像老師那樣也讓你的“智能寶寶”會唱歌?這節(jié)課我們就一起學習一下,怎樣讓“智能寶寶”唱歌。一、認識仿真系統(tǒng)程序編輯界面和仿真環(huán)境演示
6、界面1在“發(fā)音”模塊上單擊鼠標左鍵,出現發(fā)音模塊;2將發(fā)音模塊移到主程序圖標下,單擊鼠標左鍵;3主程序圖標和“發(fā)音”模塊之間用箭頭連接起來,就表示成功了。4在“發(fā)音模塊”上單擊鼠標右鍵,就彈出了設置對話框。這是智能寶寶發(fā)音的時間,二分之一音符代表發(fā)音0.5秒,四分之一音符代表發(fā)音0.25秒設置好了之后,我們單擊“確定”按鈕,看看原來的發(fā)音模塊現在有什么變化?5布置任務:自己設置一個音符,發(fā)音時間為0.5秒?!爸悄軐殞殹本毎l(fā)聲,讓“智能寶寶”發(fā)出聲音,必須在它的活動場地中才行。二、學會設置聲音模塊,讓“智能寶寶”發(fā)出聲音1單擊工具欄中的仿真圖標。2單擊“新建環(huán)境”按鈕,進入系統(tǒng)仿真模塊。3將“智
7、能寶寶”拖到活動場地中,單擊鼠標左鍵,“智能寶寶”就停在鼠標所在的位置,然后就會按照設置的音符發(fā)出聲音。同學們,你聽到聲音了嗎?好聽嗎?引導學生提問:我想讓“智能寶寶”發(fā)出多個音符,應該怎么辦?布置任務:同學們讓“智能寶寶”唱出“1、2、3、4、5、6、7、1(高音)”。同學們,讓“智能寶寶”發(fā)一個音、發(fā)多個音,我們都學會了,是不是很容易,那下面我們再來考慮一下,要刪除沒有用的“發(fā)音模塊”,應該怎么做?1先用鼠標單擊要刪除的發(fā)音模塊。2然后,把這個發(fā)音模塊拖到垃圾箱里,就可以將它刪除了。 小提示:1、要刪除連續(xù)的多個模塊,可以從要刪除的第一個模塊起,將其下面的一串模塊一并拖到垃圾箱中
8、。2、改變聲音后,必須重新進入仿真環(huán)境中,“智能寶寶”才能發(fā)出新的聲音。刪除了沒有用的,但是我們已經設計好的程序怎么把它保存起來呢?同學們你們自己試著保存一下,根據咱們以前學習word保存的方法試一試。三、學會保存程序找到“保存”按鈕,點擊一下,保存完畢。也可以輸上自己喜歡的名字,然后在保存,便于查找。 師總結:我們現在學的知識越來越有趣,這節(jié)課學習了,讓“智能寶寶”發(fā)出聲音,拿下節(jié)課我們研究什么呢?請同學們回去預習一下。教后記學生對聲音模塊運用比較熟練 第三課 唱支歌來給你聽教學內容:讓“智能寶寶”唱出較完整的曲子教學目標:1、繼續(xù)使用聲音模塊,讓“智能寶寶”
9、唱出較完整的曲子;2、學會使用多次循環(huán)模塊和永遠循環(huán)模塊;3、會打開保存過的程序。教學重點:繼續(xù)使用聲音模塊,讓“智能寶寶”唱出較完整的曲子教學難點:學會使用多次循環(huán)模塊和永遠循環(huán)模塊教學時間:一課時教學過程:一、同學們,我們上節(jié)課一起學習了讓我們的新朋友機器人“智能寶寶”,發(fā)出單個音節(jié)。大家想象一下,他會不會唱一首完整的歌曲(生答)師準備好機器人唱歌的程序,上課時播放。(演示)同學們聽過了老師的“智能寶寶”唱完歌以后,下面就是你們也讓你的“智能寶寶”學著唱一首完整的歌曲。這節(jié)課我們就一起學習怎樣讓“智能寶寶”唱一首完整的歌曲。 二、繼續(xù)使用聲音模塊,讓“智能寶寶”唱出較完整的曲子展
10、示歌曲:小小歌唱家歌曲兩只老虎:4/41 2 3 1 | 1 2 3 1 | 3 4 5 -| 3 4 5 -| 5 6 5 4 3 1 |兩只老虎,兩只老虎,跑得快, 跑得快, 一只沒有眼睛,5 6 5 4 3 1 | 3 5 1 -| 3 5 1 -| 3 5 1 - |一只沒有尾巴,真奇怪, 真奇怪, 真奇怪。同學們,我們用前面學過的知識先來編寫前兩個小節(jié)吧。編完后,進入到仿真環(huán)境中聽一聽。同學們,在編寫的過程中,好多同學問老師,這首歌里面有好多音節(jié)是重復出現的,由沒有簡單一點的方法來編寫?像這種情況,就可以使用“多次循環(huán)模塊”來幫助我們。三、學會使用
11、多次循環(huán)模塊和永遠循環(huán)模塊1 單擊“控制模塊2選擇多次循環(huán)模塊3先把編寫好的第一小節(jié)的內容拖到一邊4把“多次循環(huán)模塊”拖到“主程序”下面5把第一小節(jié)的內容拖到“多次循環(huán)模塊”中6在“多次循環(huán)模塊”上單擊鼠標右鍵,彈出設置對話框。循環(huán)次數設置為2次,單擊“確定”按鈕。這樣是這做一做,看看編寫起來是不是更簡單了?試一試:1、去智能寶寶的活動場地中聽一下,效果怎么樣?2、把“多次循環(huán)模塊”改成“永遠循環(huán)模塊”,聽聽有什么區(qū)別?師提示學生,進行總結。 四、會打開保存過的程序同學們我們下載來一個游戲:音樂擂臺賽做一做:使用“多次循環(huán)模塊”和“發(fā)音模塊”完成這首曲子的編寫,并在小組中
12、比一比,賽一賽。對于已經保存好的文件,我們可以利用“打開”按鈕把它重新打開,進行修改。試身手:編寫下面的歌曲:粉刷匠2/45 3 5 3 | 5 3 1 | 2 4 3 2 | 5 - |我是一個 粉刷匠 粉刷本領 強,5 3 5 3 | 5 3 1 | 2 4 3 2 | 1 - |我要把那 新房子 刷得很漂 亮,2 2 4 4 | 3 1 5 | 2 4 3 2 | 5 - |刷了房頂 又刷墻 刷子飛舞 忙,5 3 5 3 | 5 3 1 | 2 4 3 2 | 1 - |哎呀我的 小鼻子 變呀
13、變了 樣。 閃爍的小星2/41 1 | 5 5 | 6 6 | 5 - | 4 4 | 3 3 | 2 2 | 1 - |一閃 一閃 亮晶 晶, 滿天 都是 小星 星,5 5 | 4 4 | 3 3 | 2 - | 5 5 | 4 4 | 3 3 | 2 - |掛在 天空 放光 明, 好像 千萬 小眼 睛。 師做課堂總結,我們從一個音符到一首完整的歌曲,一步一步教會了“智能寶寶”唱歌,收獲簡直太大了。下節(jié)課我們再來一起來看看他的眼睛
14、是怎么看到東西的。教后記對于音符的掌握學生有點困難第四課 一閃一閃大眼睛教學內容:給“智能寶寶”“設置眼睛”模塊教學目標:1、熟練掌握“設置眼睛”模塊2、掌握“延時等待”模塊教學重點:熟練掌握“設置眼睛”模塊教學難點:掌握“延時等待”模塊教學時間:一課時教學過程:上節(jié)課就有同學問我,“智能寶寶”有嘴巴會唱歌,那它有沒有眼睛來看東西呢?現在我就來回答這些同學的問題,當然有了,而且它的眼睛還能一閃一閃的,很漂亮呢!不信,讓我們一起做一做。一、“設置眼睛”模塊1找到“設置眼睛”模塊,將它拖放到主程序的下面。2在“設置眼睛”模塊上單擊鼠標右鍵,我們就可以對機器人的眼
15、睛進行設置了??纯茨隳茏屇愕臋C器人寶寶眼睛一閃一閃了嗎?3你還記得如何進行仿真測試嗎?請點擊“仿真環(huán)境”試一下。4怎么樣?看見機器人一閃一閃的大眼睛了嗎?試身手:讓機器人左眼閃爍,右眼發(fā)綠光做一做:讓我們的機器人每隔一秒變換一種發(fā)光方式每隔一秒就是通過“延時等待”模塊來設置的。二、掌握“延時等待”模塊1將“執(zhí)行器模塊庫”中的“延時等待”移到流程圖生成區(qū)并連接在程序中的“設置眼睛”下方。“延時等待”主要是讓機器人保持前一個狀態(tài)一段時間。2右擊“延時等待”,在彈出的對話框中輸入 “等待時間”參數,以“秒”為時間單位。在這里我們輸入“1”就行。最后點擊“確定”按鈕。3.想讓你的機器人眼睛多變換幾次,
16、就重復上面的操作,并改變“設置眼睛”中的參數即可。4如果流程圖較長怎么辦?請你試著點擊一下工具欄中的“全圖”按鈕吧。請大家再試試“放大”和“縮小”這兩個按鈕。 試身手:讓機器人邊唱歌邊眨眼提示:師總結:你學會給機器人設置眼睛了嗎下課后的練習做一下,給自己今天的表現打一下分數。教后記設置眼睛模塊學生掌握比較好,延時等待理解得比較慢。第五課 智能寶寶做自我匯報教學內容:掌握“顯示”模塊和“亮度檢測”模塊教學目標:1、熟練掌握“顯示”模塊和“亮度檢測”模塊2、學會在系統(tǒng)仿真界面下添加蠟燭并顯示亮度值3、學會在系統(tǒng)仿真界面下添加圖帶并顯示其地面灰度值教學重點:熟練掌握“顯示”模塊
17、和“亮度檢測”模塊教學難點:在系統(tǒng)仿真界面下添加圖帶并顯示其地面灰度值教學時間:一課時教學過程:談話:我們的智能寶寶真厲害,它又能唱歌,又能用眼睛進行交流?同學們想象一下智能寶寶還能干些什么?它能做的事當然不止這些,今天我們就來看看智能寶寶如何向我們做自我匯報。一、智能寶寶做自我介紹做一做:輸入“Im a robot.”。1把“顯示”模塊拖放到“主程序”的下面。“顯示”模塊主要用于在虛擬LCD上顯示信息2輸入“Im a robot.”。然后單擊“確定”按鈕。提醒:可要注意打字的指法喲!3看到了我們的智能朋友為我們做的自我介紹了嗎?試身手:請輸入“Nice to meet you”。評一評:請你
18、自己嘗試一下,顯示信息最多能有幾個字符?在顯示模塊的信息中能輸入漢字嗎?二、智能寶寶向我們匯報蠟燭的亮度做一做:顯示蠟燭亮度的值1將“傳感器模塊庫”中的“亮度檢測”移到流程圖生成區(qū)并連接在“主程序”下面。再將“顯示”連接在“亮度檢測”的下方。在“顯示”的設置對話框中選中“引用變量”。2.單擊亮度按鈕,然后點擊“亮度變量一”。3.在“系統(tǒng)設置”中單擊“光源”,選擇“添加”。4.將鼠標移動到仿真區(qū)域,鼠標自動變成十字,單擊鼠標后將產生光源效果。同學們:在“光源設置”中,可以修改光源的半徑和光源的漸變值,修改后點擊“刷新”按紐,則設置的結果將在屏幕上顯示出來。知識小天地:“亮度檢測”模塊主要用于檢測
19、環(huán)境的光線明暗,傳感器的返回值為0255,其值越大,說明光線越暗。三、智能寶寶向我們匯報地面的亮度拓展練習:仿照機器人匯報蠟燭亮度的方法,試著讓機器人匯報地面的亮度想一想并試一試,我們可以在哪找到“地面檢測”模塊。知識小天地:圖帶是代表不同的地面,在圖帶上用“地面檢測”傳感器可以測得它的值。值的范圍在0255,其值越大,說明地面的亮度越暗,越小圖帶度越亮。通過“實體設置”我們可以設置圖帶的長寬以及顏色??吹街悄芘笥严蛭覀儏R報地面檢測的值了嗎?師總結:你學會讓智能寶寶檢測亮度了嗎?課后的練習做一下,給自己今天的表現打一下分數。教后記學生基本上能夠作自我介紹,個別學生容易把字母拼錯第六課
20、; 智能寶寶叫起床教學內容:掌握“設置眼睛”和“發(fā)音”模塊的結合使用教學目標:1、掌握“設置眼睛”和“發(fā)音”模塊的結合使用2、學會對亮度的檢測判斷教學重點:掌握“設置眼睛”和“發(fā)音”模塊的結合使用教學難點:學會對亮度的檢測判斷教學時間:一課時教學過程:談話:同學們:俗話說“春乏秋困?!弊罱袥]有人早上總是不愿意離開他那可愛的被窩,弄得起床后忙忙碌碌,生怕上學遲到?,F在呢老師想治一治大家的懶病呀,很簡單,就讓我們的智能朋友幫助大家按時叫你起床。一、智能小鬧鐘做一做:設定“智能小鬧鐘”1在顯示模塊中的顯示信息中輸入“Wake me up”,這樣智能朋友在鬧鐘響起的時候還能顯示相關信息。2在控制模塊
21、庫中將永遠循環(huán)模塊連接到程序下面。3這可是最重要的一步。先將亮度檢測模塊連接到永遠循環(huán)模塊里面,可別放錯了喲。下面就要右擊亮度檢測模塊,對它進行設置。請單擊“條件判斷”,就可以對亮度進行條件判斷了。4“平均” “<”“200”代表左右的亮度平均值小于200,即平均亮度比200亮度更亮的時候,條件判斷成功,執(zhí)行“是”一側連接的模塊;否則條件判斷失敗,執(zhí)行“否”一側連接的模塊。二、亮度的檢測判斷檢測方式: 平均檢測左右兩個光敏,再取平均值 左檢測左側光敏
22、0; 右檢測右側光敏 偏差左亮度檢測值與右亮度檢測值的差值 5當天亮時就發(fā)高音1和中音3。你看到LCD顯示的信息了嗎?聽到了小鬧鐘不斷發(fā)出叫你起床的聲音了嗎?想一想:為什么智能朋友能夠不斷地發(fā)出響聲?1在顯示信息中引入亮度變量,以便于我們可以從LCD中清楚的看到亮度的值。2給亮度變量一賦值,讓它小于80。3在第一個亮度檢測不成立的一端,連接下一個亮度檢測讓它小于220。這樣,當80<亮度值<220,就發(fā)出123的聲音,當亮度值<80或者亮度值>220的時候,就發(fā)出3
23、21的聲音。師總結:你學會讓機器人叫你起床了嗎?對同學說你發(fā)現的竅門或感受教后記者可對于學生來說有一定的理解難度,需要不斷地分析、練習。第七課 智能寶寶學走路教學內容:掌握“設置眼睛”和“發(fā)音”模塊的結合使用教學目標:1、學會設置直行模塊,讓“智能寶寶”動起來;2、了解啟動電機、停止電機和延時等待模塊的設置方法。教學重點:學會設置直行模塊,讓“智能寶寶”動起來;教學難點:了解啟動電機、停止電機和延時等待模塊的設置方法。教學時間:一課時教學過程談話:同學們:“智能寶寶”的本領真大嗎?我們已經知道了他的那幾種本領?他會唱歌,能發(fā)光,那它會不會走路呢?這還用問,當然會了。一、勇敢地邁出第
24、一步1拖一個直行模塊到主程序下。注意直行模塊上的文字。2在直行模塊上單擊鼠標右鍵,彈出設置對話框。3通過移動滑桿來確定行走的速度;數值是正數表示前進,數值是負數表示后退。小提示:速度可以用兩種方式進行設置。一是在速度對話框中直接輸入前進/后退速度值;二也可以直接用鼠標拖動滑桿來設置移動速度。同學們:好了,這樣就設置完畢了,讓我們到活動場地去看看效果吧??纯粗悄軐殞毜钠鹗嘉恢?,智能寶寶的行走路線和停止的位置。1)將速度的數值設置為正值,智能寶寶是( )。(前進 后退)2)決定“智能寶寶”后退的范圍是(
25、 )。(-100 -1 1100)3)“智能寶寶”前進時,數值越小,速度就越( )。(快,慢)4)“智能寶寶”后退時,數值越接近-100,速度就越( )。(快,慢)5)“智能寶寶”移動的時間需要輸入在( )里面。(時間輸入框 速度輸入框)6)“智能寶寶”移動的時間
26、是按( )計算。(小時 分 秒)試身手:(1) 以100的速度,前進1秒;(2) 以20的速度,前進1.5秒;(3) 以-60的速度,后退1.5秒;(4) 以-5的速度,后退1秒;一直走(前進或后退均可)二、兩種方法任我選讓“智能寶寶”走起來,除了可以使用“直行”模塊外,還可以使用執(zhí)行器模塊庫中的:“啟動電機”模塊、“延時等待”模塊和“停止電機”模塊。1、“啟動電機”模塊:讓輪子開始轉動2、“停止電機”模塊:讓輪子停止轉動3、“延時等待”模塊:維持當前狀態(tài)試身手:
27、使用這三種模塊,編程讓“智能寶寶”動起來。教后記學生能夠自由選擇一種自己喜歡的方法來讓機器人走步第八課 高高興興轉起來教學內容:掌握學會設置轉向模塊,讓“智能寶寶”會自由自在的轉彎教學目標:1、學會設置轉向模塊,讓“智能寶寶”會自由自在的轉彎;2、讓“智能寶寶”會按照簡單圖形的軌跡行走。教學重點:學會設置轉向模塊,讓“智能寶寶”會自由自在的轉彎;教學難點:讓“智能寶寶”會按照簡單圖形的軌跡行走。教學時間:一課時教學過程:同學們:“智能寶寶”會走路了,大家開不開心?可是,大家想想“智能寶寶”要是遇到了轉彎的道路該怎么辦呢?老師告訴你們“智能寶寶”可聰明了,轉彎也難不到它。一、“智能寶
28、寶”學轉彎提問:考考你們,你們認為控制“智能寶寶”轉彎的模塊是哪一個?是轉向模塊讓我們來看看“轉向”模塊如何設置吧。同學們說說“轉向模塊”和“直行模塊”的對話框,有什么相同點和不同點?試身手:1、根據表中給出的數據,讓“智能寶寶”轉出下列角度。 角度速度時間 90100025 18010005 2、下面的角度你能讓智能寶寶做到嗎,并把合適的速度和時間填在表中。
29、 角度速度時間 45 135 二、“智能寶寶”走圖形同學們你的“智能寶寶”真聰明,既能夠直行,又學會了轉彎,讓我出個題目考考它吧?考考你:1)返跑:直行1秒鐘,然后轉彎180度,再直行1秒鐘,回到起點2)走“T”字形路線;3)按照“正方形”的軌跡行走師總結:1、展示: “智能寶寶”擂臺賽,比一比,看誰編的程序最快,看誰走的最準確?2、你覺的本節(jié)課自己“智能寶寶”的表現是:優(yōu)秀(
30、60; ) 良好( ) 合格( )3、你覺得全班同學中 的“智能寶寶”本節(jié)課表現得最好。教后記這部分學生在分析過程中存在一定的障礙,需要不斷的引導 第九課 小小舞蹈家教學內容:進一步使用“直行”和“轉向”模塊,讓“智能寶寶”掌握幾種舞蹈的舞步。教學目標:進一步使用“直行”和“轉向”模塊,讓“智能寶寶”掌握幾種舞蹈
31、的舞步。教學重點:熟練使用直行和轉向模塊教學難點:掌握幾種舞蹈的舞步教學時間:一課時教學過程:同學們:“智能寶寶”會走路了,他的歌唱得還很動聽,如果它再會跳舞的話,那就更好了!今天我們就一起學習一下讓“智能寶寶” 跳舞,看看他是怎么跳舞的。今天我就教大家?guī)讉€舞步。一、 學跳8字舞想一想:8字可以看成是由( )個圓組成的圖形。做一做:1拖一個“轉向”模塊,原地轉第1個圓。速度 時間 &
32、#160; 2拖一個“直行”模塊,注意確定合適的位置。速度 時間 2 拖一個“轉向”模塊,轉第2個圓。好了,快到活動場地里去欣賞“智能寶寶”的舞姿吧!把你的“8”字舞的方案寫下來: 程
33、序流程圖參數設置 除了老師教的這個方案之外,你還有別的好方案嗎,把它寫下來?二、寶寶秧歌扭起來試身手:扭秧歌(十字舞)的舞步:行走路線:師總結:1)這節(jié)課,小組中最快完成程序編寫的同學是 ,舞蹈跳的最標準的是
34、0; 同學的“智能寶寶”。2)這節(jié)課,你覺得自己“智能寶寶”的表現是:優(yōu)秀( ) 良好( ) 合格( )教后記:通過上節(jié)課的練習,這節(jié)課學生掌握比較好。第十課 文藝演出顯身手教學內容:學會調用子程序,讓“智能寶寶”載歌載舞;教學目標:1、學會調用子程序,讓“智能寶寶”載歌載舞;2、掌握編寫子程序的方法。教學重點
35、:學會調用子程序,讓“智能寶寶”載歌載舞;教學難點:掌握編寫子程序的方法。教學時間:一課時教學過程:談話:同學們:聽說,要舉行文藝匯演了。我們的“智能寶寶”既會唱歌,又能跳舞,這次我可要大顯身手了!今天我們就一起學習一下讓“智能寶寶” 跳舞,看看他是怎么跳舞的。今天我就教大家?guī)讉€舞步。一、“智能寶寶”載歌載舞同學們你們知道嗎,除了可以自己編寫唱歌跳舞的程序之外,仿真系統(tǒng)其實已經給我們提供了一些編寫好的程序供我們直接使用。濤濤:是嗎,那我們應該如何調用這些程序呢?做一做:1在程序模塊庫中找到 “新建子程序”模塊2在 “新建子程序”模塊上單擊鼠標左鍵,彈出設置對話框。3在彈出的窗口中選擇想要的子程
36、序,單擊確定按鈕。4這時我們選擇的子程序就出現在編輯區(qū)里了。但是,我們要使用這個子程序,還必須要回到主程序當中,調用之后才行。5單擊工具欄上的 “主程序”按鈕,回到主程序編輯區(qū)。6把“歌曲1”模塊拖到 “主程序”下面,歌就添加好了。試身手:自己添加一個“三步舞”的子程序。7、好了,“三步舞”也加好了。看,是不是有點載歌載舞的味道了!同學們現在行了,我們可要到文藝匯演中大顯身手了。二、自己來編“子程序”同學們,其實,除了仿真系統(tǒng)給我們提供的這些系統(tǒng)子程序之外,我們自己也可以把一些需要重復使用的一組模塊編輯成子程序,直接使用。做一做:把“1、2、3、4、5、6、7、1(高音)”做成子程序。1單擊“
37、新建子程序”模塊,彈出設置對話框。2選擇“自定義”,子程序名稱改為“音階”,然后單擊“確定”按鈕。3在“子程序”下面添加“發(fā)音”模塊。4回到“執(zhí)行器模塊庫”,添加“1、2、3、4、5、6、7、1(高音)8個“發(fā)音”模塊。5再回到“程序模塊庫”,添加 “子程序返回”模塊。6好了,“音階”子程序設置完畢?,F在,我們就可以調用了。小提示: 我們自己編寫的子程序,只能在當前的文件中使用,不能在其它的文件中調用。師總結:(1)小組中最快掌握使用“子程序”的同學是
38、 (2)這節(jié)課,你覺得自己“智能寶寶”的表現是:優(yōu)秀( ) 良好( ) 合格( )教后記學生能夠綜合運用多種模塊實現效果,個別學生還存在一定的困難。第十一課 碰碰撞撞走起來教學內容:掌握在前方和后方有障礙物時,“碰撞檢測”模塊的的設置方法教學目標:1、掌握在前方和后方有障礙物時,“碰撞檢測”模塊的的設置方法;2、能夠讓“智能寶寶”在行走過程中,前方和后方碰到障礙物時自動地調整方向繼續(xù)行走教學重點:掌握在前方
39、和后方有障礙物時,“碰撞檢測”模塊的的設置方法教學難點:能夠讓“智能寶寶”在行走過程中,前方和后方碰到障礙物時自動地調整方向繼續(xù)行走。教學時間:一課時教學過程:同學們:如果我們的“智能寶寶”撞在了墻上,它會不會有知覺呢?“智能寶寶”身上有一圈碰撞環(huán),就像我們的皮膚一樣,它能感覺到來自“前、后、左、右”四個方向發(fā)生的碰撞。一、靈敏的觸覺做一做:試試“智能寶寶”的觸覺靈敏嗎?1從“控制模塊庫”拖一個“永遠循環(huán)”模塊2從“傳感器模塊庫”拖一個“碰撞檢測”模塊到“永遠循環(huán)”模塊下。3在 “碰撞檢測”模塊上單擊鼠標右鍵,彈出設置對話框,單擊“監(jiān)測判斷”按鈕。4、在方向設置中的“前”上打上“”,然后單擊確
40、定按鈕,來判斷前方有障礙物的情況。5在流程圖上原來的“碰撞檢測”模塊變成了需要判斷的“碰撞檢測”的模塊6在“碰撞檢測”模塊“是”的流程線上添加“轉向模塊”。當智能寶寶前方碰到障礙物,就轉向180度。7在“碰撞檢測”模塊“否”的流程線上添加“直行模塊”。當智能寶寶前方沒有碰到障礙物,就直行。好了,快讓“智能寶寶”到活動場地中去試試吧。二、自動地調整方向8在活動場地中首先要設置“環(huán)境”,添加障礙物。單擊“實體”“添加障礙物”“矩形”(單擊)9用鼠標在活動場地中添加一條“矩形”障礙物。10重復第7步和第8步的操作,在活動場地中再添加一條“矩形”障礙物。11好了,讓我們的“主角”閃亮登場吧。12快看,
41、“智能寶寶”碰到障礙物后,自動轉向了。比一比,說一說:“直行”模塊中時間設置的長或者短,對“智能寶寶”有什么影響?試身手: 設置“碰撞檢測”模塊來判斷身后有障礙物的情況,注意“直行”模塊要設置成后退才行!師總結:同學們看見了吧,“智能寶寶”的觸覺就是這么靈敏。我們所學的只是你都掌握了嗎?教后記學生能夠選擇多種方法實現效果,本節(jié)課知識掌握比較好。第十二課 巧避障礙物教學內容:繼續(xù)學習在左方和右方碰到障礙物時,“碰撞檢測”模塊的設置方法,讓機器人能在封閉的房間內自由行走。教學目標:繼續(xù)學習在左方和右方碰到障礙物時,“碰撞檢測”模塊的設置方法,讓機器人
42、能在封閉的房間內自由行走。教學重點:掌握在前方和后方有障礙物時,“碰撞檢測”模塊的的設置方法教學難點:讓機器人能在封閉的房間內自由行走。教學時間:一課時教學過程:同學們:上節(jié)課,我們的“智能寶寶”碰到前方和后方的障礙物時,已經能夠輕松應付了,如果障礙物在左方和右方,設置的方法也一樣嗎?今天我們就一起研究一下這個問題,你們就來當一會自己的老師教給好嗎?一、避障走房間做一做:在封閉的房間內自由行走1從“控制模塊庫”拖一個“永遠循環(huán)”模塊2添加一個“碰撞檢測”模塊,先判斷前方有障礙物的情況。3如果前方有障礙物,就先轉向,然后再直行。轉向設置:速度:80 時間:0.
43、2秒直行設置:速度:80 時間:0.2秒4如果前方沒有障礙物,就再添加一個“碰撞檢測”模塊,判斷左方有障礙物的情況。5如果左方有障礙物,就向右轉向,然后再直行。轉向設置:速度:80 時間:0.3秒直行設置:速度:80 時間:0.2秒6如果左方沒有障礙物,就再添加一個“碰撞檢測”模塊,判斷右方有障礙物的情況。7如果右方有障礙物,就向左轉向,然后再直行。轉向設置:速度:80 時間:0.3秒直行設置:速度:80 時間:0.
44、2秒二、封閉房間內自由行走8、如果前、左、右方都沒有障礙物,就讓“智能寶寶”直行。直行設置:速度:80 時間:0.2秒好了,到“活動場地”中去試試身手吧。注意,要選擇“蠟燭場地”環(huán)境9先選擇“蠟燭場地”環(huán)境,然后單擊“進入環(huán)境”按鈕。10好了,我們就在這個場地中讓“智能寶寶”顯身手吧。11蠟燭我們暫時還不用,可以在“光源”中,把它刪除掉。師總結:學會了讓“智能寶寶” 避障走房間,我們的“智能寶寶”也很高興,看他玩得多開心呀。教后記設置障礙過程中,學生的掌握比較好,但個別學生仍然存在一定的困難。 十三課 喜歡光明朝前走教學內容:掌握“亮度
45、檢測”模塊中的“偏差”方式教學目標:1、掌握“亮度檢測”模塊中的“偏差”方式2、學習“亮度檢測”的判斷教學重點:掌握“亮度檢測”模塊中的“偏差”方式教學難點:學習“亮度檢測”的判斷教學時間:一課時教學過程:同學們:你聽過夸父追日的故事嗎?其實呀,我們的“智能寶寶”也能像夸父一樣追日,不信就來跟我做一做。一、朝亮處走想一想:機器人怎樣才能朝亮處走呢?機器人有兩個光敏檢測器(即亮度檢測器),左右各1個。這樣機器人就能檢測到它左前方和右前方的光強。利用亮度檢測模塊中的“偏差”,就可以測得哪個方向亮,然后讓我們的機器人朝亮處走就行了。做一做:讓智能寶寶朝亮處走1“啟動電機模塊”,讓機器人寶寶走起來。使
46、用“顯示模塊”來顯示光敏檢測器檢測到的亮度的值。2將“亮度檢測”連接到程序下方。其中“方式”選擇“偏差”,條件一中的“亮度變量一”<0。3當判斷成立時,即“亮度變量一”<0時,機器人就左轉并前進。想一想:(填寫“<”,“>”)當“亮度變量一”<0時,應該是左邊的亮度_右邊的亮度。4當“亮度檢測”判斷不成立時,再加上一個“亮度檢測”讓它繼續(xù)進行判斷。5在“亮度檢測”中,“方式”選擇“偏差”,條件一中的“亮度變量一”>0。二、“亮度檢測”的判斷想一想:(填寫“<”,“>”)當“亮度變量一”>0時,應該是左邊的亮度_右邊的亮度。6當“亮度檢測”判
47、斷成立時,即“亮度變量一”>0時,機器人就右轉并前進??纯窗?,這就機器人寶寶朝亮處走的完整程序。下面我們就到仿真環(huán)境中去試一試吧!7單擊“光源”,添加蠟燭。8放入“智能寶寶”,進行試驗。師總結:評一評:我的試驗做成功了嗎?我對同學說(我發(fā)現的竅門或感受)你學會讓機器人寶寶朝亮處走了嗎?教后記學生掌握良好,能夠選用自己喜歡的方式來解決問題第十四課 自由行走好開懷教學內容:掌握紅外避障的方法教學目標:1、掌握紅外避障的方法2、讓機器人在單間屋內自由行走教學重點:掌握紅外避障的方法教學難點:讓機器人在單間屋內自由行走教學時間:一課時教學過程:同學們:以前我們的智能寶寶總是按照我們設
48、定好的距離或路線進行行走,能不能讓它自由的走路,而又不會碰到障礙物呢?當然可以了,我們的智能寶寶可聰明啦。因為它有一雙特殊的眼睛,那就是紅外傳感器。知識小天地: 世界上有些光波我們是看不到的,像紅外光以及紫外光就屬于這類光波。機器人就是利用紅外光看物體的。 機器人的紅外傳感器包括兩個紅外發(fā)射器和一個紅外接收器,能夠檢測到機器人左/右/前方是否有障礙物。一、單間屋內自由行走做一做:讓機器人在單間屋內自由行走1 用鼠標將“傳感器模塊庫”中的“紅外檢測”模塊,移到流程圖生成區(qū)并連接在“永遠循環(huán)”模塊的下方。2設置時,右擊“紅外檢
49、測”模塊,將出現“紅外測障模塊”設置對話框,選擇“檢測完后進行條件判斷”,則可以進行條件判斷。先判斷前方有障礙物的情況。3 當前方有障礙物就讓機器人左轉一個角度。4將“控制模塊庫”中的“條件判斷”模塊連接到“紅外測障”模塊不成立的一方,并將條件賦于“紅外變量一”,然后判斷左邊是否有障礙物。5當左邊有障礙物就讓機器人右轉一個角度。6再連接一個“條件判斷”模塊,然后判斷右邊是否有障礙物。7當右邊有障礙物就讓機器人左轉一個角度。8當機器人前、左、右都沒有障礙物時,就讓機器人前進。同學們瞧,你們設計的流程圖是不是這樣?讓“智能寶寶”去仿真系統(tǒng)的場景中去試一試吧!想一想:如果將程序中最后的前進的時間過長,那么機器人在紅外避障行走會有什么結果?試一試:改變一下機器人避障時的轉角
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 鑄造技能考試試題及答案
- 中國奧數考試試題及答案
- 觀光類面試題及答案
- 樂高知識試題及答案
- 法學中的性別問題與研究探討試題及答案
- 后勤競聘考試題及答案
- 光纜工藝試題及答案
- 企業(yè)創(chuàng)新與風險評估標準試題及答案
- 新穎角度的VB試題及答案解析
- 跨境電商與國際貿易新形態(tài)的政治經濟學分析試題及答案
- 雕像制作合同協(xié)議
- 2025年全國燃氣安全生產管理主要負責人考試筆試試題(500題)附答案
- 列那狐測試題及答案
- 《酉陽雜俎》女性角色研究
- 浙江省嘉興市2025屆高三下學期4月教學測試物理+答案
- 嬰幼兒照護 課件 2遺尿現象的干預
- 2025年廣東省深圳市31校中考一模歷史試題及答案
- 餐飲廚房燃氣設備安全操作與維護
- 2025年上海勞動合同范本
- 氧化碳氣瓶搬運、存放及使用管理制度
- 老年人安全用藥與護理
評論
0/150
提交評論