人工智能與機(jī)器人(小學(xué)版第3單元聰明的機(jī)器人)課件_第1頁
人工智能與機(jī)器人(小學(xué)版第3單元聰明的機(jī)器人)課件_第2頁
人工智能與機(jī)器人(小學(xué)版第3單元聰明的機(jī)器人)課件_第3頁
人工智能與機(jī)器人(小學(xué)版第3單元聰明的機(jī)器人)課件_第4頁
人工智能與機(jī)器人(小學(xué)版第3單元聰明的機(jī)器人)課件_第5頁
已閱讀5頁,還剩33頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

人工智能與機(jī)器人

(初中版第3單元聰明的機(jī)器人)第六課看電影·上學(xué)·長跑人工智能與機(jī)器人

(初中版第3單元聰明的機(jī)器人)第六課1看電影·上學(xué)·長跑學(xué)習(xí)目標(biāo):

1.學(xué)會(huì)用流程圖表示算法,了解算法的三種模式2.認(rèn)識(shí)諾寶RC編程軟件的操作平臺(tái)3.學(xué)會(huì)調(diào)用案例庫中的任意程序,然后下載到機(jī)器人上

看電影·上學(xué)·長跑學(xué)習(xí)目標(biāo):2看電影·上學(xué)·長跑想一想?“看電影.上學(xué).長跑”,都是選自我們生活的小事,你知道這幾件小事中蘊(yùn)涵著什么算法嗎?這節(jié)課我們將從這些小事入手,進(jìn)一步了解算法來自生活的道理,學(xué)會(huì)用流程圖表示算法的三種模式??措娪啊ど蠈W(xué)·長跑想一想?“看電影.上學(xué).長3看電影·上學(xué)·長跑1、生活中的算法①看電影—順序模式順序模式就是一步一步來,做完一步再做下一步,這就像你上體育課跑步一樣,一步接一步,最后到達(dá)終點(diǎn)。生活中,這樣的例子太多了,比方說,你和同學(xué)去看電影,第一步是要有買票的錢,第二步是買票,第三步是檢票,第四步是進(jìn)去之后找到座位坐下,等待電影開始,這就是按照順序來。小活動(dòng):從“看電影.上學(xué).長跑”,幾件生活小事中理解算法,排列出做事情的方法步驟,分析比較它們的不同之處,并試著畫出流程圖。看電影流程圖看電影·上學(xué)·長跑1、生活中的算法①看電影—順序模式小活動(dòng):4看電影·上學(xué)·長跑

在計(jì)算機(jī)的“算法”里,也要用到這種思維方式,編寫程序的時(shí)候,就是表示為執(zhí)行完一個(gè)步驟,再按順序執(zhí)行下一個(gè)步驟。例如我們需要編輯一個(gè)機(jī)器人行走正方形的程序,那么我們先要規(guī)范一下編程思路,第一步讓機(jī)器人直行,第二步讓機(jī)器人轉(zhuǎn)向90度,然后再直行,再轉(zhuǎn)向,直到機(jī)器人走完一個(gè)正方形。每一個(gè)步驟都必須有順序的完成,一步走錯(cuò)機(jī)器人就不能正確的完成任務(wù)。(圖形案例程序如右圖)計(jì)算機(jī)里的順序算法應(yīng)用看電影·上學(xué)·長跑在計(jì)算機(jī)的“算法”里5看電影·上學(xué)·長跑②上學(xué)—選擇模式生活中經(jīng)常會(huì)面臨需要根據(jù)不同的情況作出選擇的事情,例如,過馬路要看紅綠燈等。這種模式在計(jì)算機(jī)程序里叫做“選擇模式”??措娪啊ど蠈W(xué)·長跑②上學(xué)—選擇模式6看電影·上學(xué)·長跑小明同學(xué)的家離學(xué)校一站地。步行要20分鐘,乘車要5分鐘,平時(shí)都是在家吃早餐需要10分鐘。有天早上她起晚了,離上課只有30分鐘了。這時(shí),為了不遲到,她有兩種選擇,或者在家吃早飯,或者帶飯。如果選擇帶飯,仍然可以步行到學(xué)校;如果選擇在家吃早飯,就只有坐車去學(xué)校。坐車上學(xué)是否在家吃飯開始結(jié)束走路上學(xué)離上課只剩30分鐘小明上學(xué)選擇結(jié)構(gòu)流程圖流程圖如圖:看電影·上學(xué)·長跑小明同學(xué)的家離學(xué)校一站地。7看電影·上學(xué)·長跑在編輯一個(gè)機(jī)器人躲避障礙物的程序時(shí),我們首先要考慮用什么傳感器能讓機(jī)器人看到前方的物體,然后當(dāng)機(jī)器人發(fā)現(xiàn)物體了它應(yīng)該轉(zhuǎn)向那個(gè)方向。知道這些了,一切就好辦。我們可以讓機(jī)器人運(yùn)用紅外避障傳感器檢測前方是否有障礙物,然后用“條件判斷”模塊,對(duì)傳感器返回的信號(hào)進(jìn)行判斷,并發(fā)出命令。當(dāng)前方有物體時(shí),讓機(jī)器人左轉(zhuǎn),再直行。如果沒有,就可以讓機(jī)器人一直直行。這樣一個(gè)機(jī)器人躲避障礙物的程序就編輯完成了。(圖形程序如右)計(jì)算機(jī)中選擇結(jié)構(gòu)的應(yīng)用看電影·上學(xué)·長跑在編輯一個(gè)機(jī)器人8看電影·上學(xué)·長跑③長跑—循環(huán)模式像練字、長跑和騎自行車之類的事情,總是不斷地重復(fù)一個(gè)動(dòng)作,直到完成最初計(jì)劃好的重復(fù)次數(shù)為止。這種需要重復(fù)去做的模式,在計(jì)算機(jī)程序里叫做“循環(huán)模式”??措娪啊ど蠈W(xué)·長跑③長跑—循環(huán)模式9看電影·上學(xué)·長跑生活中,有許多事情都是需要反復(fù)地去做同樣的動(dòng)作。例如剛開始學(xué)習(xí)寫字的時(shí)候,老師經(jīng)常要求一個(gè)字抄寫十遍,你從第一個(gè)字寫到第十個(gè),就是完成了一個(gè)重復(fù)的過程。運(yùn)動(dòng)會(huì)上,萬米長跑運(yùn)動(dòng)員,需要圍著400米長的跑道跑25圈。你騎自行車,雙腳要不斷地輪換踩踏板,才會(huì)從一個(gè)地方到達(dá)另一個(gè)地方。開始結(jié)束重復(fù)25次圍著400米長的跑道一圈長跑循環(huán)結(jié)構(gòu)流程圖

以上我們了解了生活中順序和選擇結(jié)構(gòu),以及他們?cè)谟?jì)算機(jī)中的應(yīng)用,那么循環(huán)結(jié)構(gòu)是怎樣在計(jì)算機(jī)中應(yīng)用呢?動(dòng)動(dòng)手試驗(yàn)操作下。思考?看電影·上學(xué)·長跑生活中,有許多事情都是需要反復(fù)地去10看電影·上學(xué)·長跑2、認(rèn)識(shí)機(jī)器人編程軟件

指揮控制機(jī)器人要有能與機(jī)器人溝通的橋梁——機(jī)器人控制軟件編程平臺(tái)。諾寶RC編程環(huán)境采用了圖形化編程與C語言編程相結(jié)合的編程方式,操作簡便。編程時(shí),當(dāng)流程圖搭建完畢,C語言程序就自動(dòng)編寫完成,并能同步進(jìn)行程序的模擬演示(仿真)。在程序編寫完成后,可以立即下載程序到機(jī)器人中運(yùn)行,如果發(fā)現(xiàn)程序有錯(cuò)誤,還可以重新編輯和修改。諾寶RC編程環(huán)境由流程圖編輯界面、C語言源代碼編輯界面和仿真界面三部分組成。

看電影·上學(xué)·長跑2、認(rèn)識(shí)機(jī)器人編程軟件11看電影·上學(xué)·長跑①認(rèn)識(shí)流程圖編輯界面

編輯主界面包括菜單欄、工具欄、模塊庫(包括數(shù)字傳感器、數(shù)字化傳感器、模擬傳感器、輸出模塊、時(shí)間模塊、流程控制模塊、程序模塊)、流程圖生成區(qū)、C代碼顯示區(qū),主要功能是編輯圖形化程序。菜單欄流程圖生成區(qū)C代碼顯示區(qū)模塊庫區(qū)工具欄看電影·上學(xué)·長跑①認(rèn)識(shí)流程圖編輯界面菜單欄流程圖12看電影·上學(xué)·長跑②認(rèn)識(shí)C語言源代碼編輯主界面

菜單欄C語言源代碼編輯區(qū)工具欄

諾寶RC編程環(huán)境的C語言編輯界面的主要功能是可以直接對(duì)C語言進(jìn)行編輯、修改、保存、編譯及下載。并且操作方法簡便,基本操作方法與編寫Word文檔類似。C語言源代碼編輯主界面主要包括菜單欄、工具欄、源代碼編輯區(qū),三個(gè)部分組成??措娪啊ど蠈W(xué)·長跑②認(rèn)識(shí)C語言源代碼編輯主界面13看電影·上學(xué)·長跑③了解仿真界面

諾寶RC編程環(huán)境的仿真界面能模擬機(jī)器人運(yùn)行程序,同時(shí)提供了運(yùn)行環(huán)境的創(chuàng)建、修改、刪除、參數(shù)設(shè)置等功能。仿真主界面中包括菜單欄、工具欄、仿真演示區(qū)、狀態(tài)欄四個(gè)部分組成。菜單欄工具欄仿真演示區(qū)狀態(tài)欄看電影·上學(xué)·長跑③了解仿真界面菜單欄工具欄仿真演示區(qū)14看電影·上學(xué)·長跑3、初試編程軟件

第1步

單擊工具欄的“打開”按鈕,選擇一個(gè)編好的范例程序。例如“等腰三角形”程序。在流程圖生成區(qū)是畫等腰三角形的程序,它的右邊就是C語言代碼。

看電影·上學(xué)·長跑3、初試編程軟件15人工智能與機(jī)器人(小學(xué)版第3單元聰明的機(jī)器人)16看電影·上學(xué)·長跑第4步用數(shù)據(jù)線連接好計(jì)算機(jī)和諾寶教育機(jī)器人。第2步

單擊流程圖編輯主界面中的“仿真”按鈕,進(jìn)入仿真主界面,然后單擊仿真主界面中的“仿真”按鈕,模擬演示該程序的運(yùn)行效果。第3步

單擊仿真主界面中的“退出”按鈕,回到流程圖編輯主界面。看電影·上學(xué)·長跑第4步用數(shù)據(jù)線連接好計(jì)算第2步單擊流17看電影·上學(xué)·長跑第5步

單擊“編譯下載”按鈕,將當(dāng)前程序下載到機(jī)器人里。第6步

打開機(jī)器人運(yùn)行開關(guān),觀察機(jī)器人的運(yùn)行情況??措娪啊ど蠈W(xué)·長跑第5步單擊“編譯下載”按鈕,將當(dāng)前程18看電影·上學(xué)·長跑練一練:在案例庫中任意選擇喜歡的程序,體驗(yàn)運(yùn)行程序的快樂。

看電影·上學(xué)·長跑練一練:在案例庫中任意19人工智能與機(jī)器人

(初中版第3單元聰明的機(jī)器人)第六課看電影·上學(xué)·長跑人工智能與機(jī)器人

(初中版第3單元聰明的機(jī)器人)第六課20看電影·上學(xué)·長跑學(xué)習(xí)目標(biāo):

1.學(xué)會(huì)用流程圖表示算法,了解算法的三種模式2.認(rèn)識(shí)諾寶RC編程軟件的操作平臺(tái)3.學(xué)會(huì)調(diào)用案例庫中的任意程序,然后下載到機(jī)器人上

看電影·上學(xué)·長跑學(xué)習(xí)目標(biāo):21看電影·上學(xué)·長跑想一想?“看電影.上學(xué).長跑”,都是選自我們生活的小事,你知道這幾件小事中蘊(yùn)涵著什么算法嗎?這節(jié)課我們將從這些小事入手,進(jìn)一步了解算法來自生活的道理,學(xué)會(huì)用流程圖表示算法的三種模式。看電影·上學(xué)·長跑想一想?“看電影.上學(xué).長22看電影·上學(xué)·長跑1、生活中的算法①看電影—順序模式順序模式就是一步一步來,做完一步再做下一步,這就像你上體育課跑步一樣,一步接一步,最后到達(dá)終點(diǎn)。生活中,這樣的例子太多了,比方說,你和同學(xué)去看電影,第一步是要有買票的錢,第二步是買票,第三步是檢票,第四步是進(jìn)去之后找到座位坐下,等待電影開始,這就是按照順序來。小活動(dòng):從“看電影.上學(xué).長跑”,幾件生活小事中理解算法,排列出做事情的方法步驟,分析比較它們的不同之處,并試著畫出流程圖。看電影流程圖看電影·上學(xué)·長跑1、生活中的算法①看電影—順序模式小活動(dòng):23看電影·上學(xué)·長跑

在計(jì)算機(jī)的“算法”里,也要用到這種思維方式,編寫程序的時(shí)候,就是表示為執(zhí)行完一個(gè)步驟,再按順序執(zhí)行下一個(gè)步驟。例如我們需要編輯一個(gè)機(jī)器人行走正方形的程序,那么我們先要規(guī)范一下編程思路,第一步讓機(jī)器人直行,第二步讓機(jī)器人轉(zhuǎn)向90度,然后再直行,再轉(zhuǎn)向,直到機(jī)器人走完一個(gè)正方形。每一個(gè)步驟都必須有順序的完成,一步走錯(cuò)機(jī)器人就不能正確的完成任務(wù)。(圖形案例程序如右圖)計(jì)算機(jī)里的順序算法應(yīng)用看電影·上學(xué)·長跑在計(jì)算機(jī)的“算法”里24看電影·上學(xué)·長跑②上學(xué)—選擇模式生活中經(jīng)常會(huì)面臨需要根據(jù)不同的情況作出選擇的事情,例如,過馬路要看紅綠燈等。這種模式在計(jì)算機(jī)程序里叫做“選擇模式”??措娪啊ど蠈W(xué)·長跑②上學(xué)—選擇模式25看電影·上學(xué)·長跑小明同學(xué)的家離學(xué)校一站地。步行要20分鐘,乘車要5分鐘,平時(shí)都是在家吃早餐需要10分鐘。有天早上她起晚了,離上課只有30分鐘了。這時(shí),為了不遲到,她有兩種選擇,或者在家吃早飯,或者帶飯。如果選擇帶飯,仍然可以步行到學(xué)校;如果選擇在家吃早飯,就只有坐車去學(xué)校。坐車上學(xué)是否在家吃飯開始結(jié)束走路上學(xué)離上課只剩30分鐘小明上學(xué)選擇結(jié)構(gòu)流程圖流程圖如圖:看電影·上學(xué)·長跑小明同學(xué)的家離學(xué)校一站地。26看電影·上學(xué)·長跑在編輯一個(gè)機(jī)器人躲避障礙物的程序時(shí),我們首先要考慮用什么傳感器能讓機(jī)器人看到前方的物體,然后當(dāng)機(jī)器人發(fā)現(xiàn)物體了它應(yīng)該轉(zhuǎn)向那個(gè)方向。知道這些了,一切就好辦。我們可以讓機(jī)器人運(yùn)用紅外避障傳感器檢測前方是否有障礙物,然后用“條件判斷”模塊,對(duì)傳感器返回的信號(hào)進(jìn)行判斷,并發(fā)出命令。當(dāng)前方有物體時(shí),讓機(jī)器人左轉(zhuǎn),再直行。如果沒有,就可以讓機(jī)器人一直直行。這樣一個(gè)機(jī)器人躲避障礙物的程序就編輯完成了。(圖形程序如右)計(jì)算機(jī)中選擇結(jié)構(gòu)的應(yīng)用看電影·上學(xué)·長跑在編輯一個(gè)機(jī)器人27看電影·上學(xué)·長跑③長跑—循環(huán)模式像練字、長跑和騎自行車之類的事情,總是不斷地重復(fù)一個(gè)動(dòng)作,直到完成最初計(jì)劃好的重復(fù)次數(shù)為止。這種需要重復(fù)去做的模式,在計(jì)算機(jī)程序里叫做“循環(huán)模式”。看電影·上學(xué)·長跑③長跑—循環(huán)模式28看電影·上學(xué)·長跑生活中,有許多事情都是需要反復(fù)地去做同樣的動(dòng)作。例如剛開始學(xué)習(xí)寫字的時(shí)候,老師經(jīng)常要求一個(gè)字抄寫十遍,你從第一個(gè)字寫到第十個(gè),就是完成了一個(gè)重復(fù)的過程。運(yùn)動(dòng)會(huì)上,萬米長跑運(yùn)動(dòng)員,需要圍著400米長的跑道跑25圈。你騎自行車,雙腳要不斷地輪換踩踏板,才會(huì)從一個(gè)地方到達(dá)另一個(gè)地方。開始結(jié)束重復(fù)25次圍著400米長的跑道一圈長跑循環(huán)結(jié)構(gòu)流程圖

以上我們了解了生活中順序和選擇結(jié)構(gòu),以及他們?cè)谟?jì)算機(jī)中的應(yīng)用,那么循環(huán)結(jié)構(gòu)是怎樣在計(jì)算機(jī)中應(yīng)用呢?動(dòng)動(dòng)手試驗(yàn)操作下。思考?看電影·上學(xué)·長跑生活中,有許多事情都是需要反復(fù)地去29看電影·上學(xué)·長跑2、認(rèn)識(shí)機(jī)器人編程軟件

指揮控制機(jī)器人要有能與機(jī)器人溝通的橋梁——機(jī)器人控制軟件編程平臺(tái)。諾寶RC編程環(huán)境采用了圖形化編程與C語言編程相結(jié)合的編程方式,操作簡便。編程時(shí),當(dāng)流程圖搭建完畢,C語言程序就自動(dòng)編寫完成,并能同步進(jìn)行程序的模擬演示(仿真)。在程序編寫完成后,可以立即下載程序到機(jī)器人中運(yùn)行,如果發(fā)現(xiàn)程序有錯(cuò)誤,還可以重新編輯和修改。諾寶RC編程環(huán)境由流程圖編輯界面、C語言源代碼編輯界面和仿真界面三部分組成。

看電影·上學(xué)·長跑2、認(rèn)識(shí)機(jī)器人編程軟件30看電影·上學(xué)·長跑①認(rèn)識(shí)流程圖編輯界面

編輯主界面包括菜單欄、工具欄、模塊庫(包括數(shù)字傳感器、數(shù)字化傳感器、模擬傳感器、輸出模塊、時(shí)間模塊、流程控制模塊、程序模塊)、流程圖生成區(qū)、C代碼顯示區(qū),主要功能是編輯圖形化程序。菜單欄流程圖生成區(qū)C代碼顯示區(qū)模塊庫區(qū)工具欄看電影·上學(xué)·長跑①認(rèn)識(shí)流程圖編輯界面菜單欄流程圖31看電影·上學(xué)·長跑②認(rèn)識(shí)C語言源代碼編輯主界面

菜單欄C語言源代碼編輯區(qū)工具欄

諾寶RC編程環(huán)境的C語言編輯界面的主要功能是可以直接對(duì)C語言進(jìn)行編輯、修改、保存、編譯及下載。并且操作方法簡便,基本操作方法與編寫Word文檔類似。C語言源代碼編輯主界面主要包括菜單欄、工具欄、源代碼編輯區(qū),三個(gè)部分組成。看電影·上學(xué)·長跑②認(rèn)識(shí)C語言源代碼編輯主界面32看電影·上學(xué)·長跑③了解仿真界面

諾寶RC編程環(huán)境的仿真界面能模擬機(jī)器人運(yùn)行程序,同時(shí)提供了運(yùn)行環(huán)境的創(chuàng)建、修改、

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論