2023-2024學(xué)年天津市中小學(xué)生mixly創(chuàng)意編程 第17課 主動(dòng)避障機(jī)器人-說課稿_第1頁
2023-2024學(xué)年天津市中小學(xué)生mixly創(chuàng)意編程 第17課 主動(dòng)避障機(jī)器人-說課稿_第2頁
2023-2024學(xué)年天津市中小學(xué)生mixly創(chuàng)意編程 第17課 主動(dòng)避障機(jī)器人-說課稿_第3頁
2023-2024學(xué)年天津市中小學(xué)生mixly創(chuàng)意編程 第17課 主動(dòng)避障機(jī)器人-說課稿_第4頁
全文預(yù)覽已結(jié)束

付費(fèi)下載

下載本文檔

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

文檔簡介

2023-2024學(xué)年天津市中小學(xué)生mixly創(chuàng)意編程第17課主動(dòng)避障機(jī)器人-說課稿一、課程基本信息

1.課程名稱:《mixly創(chuàng)意編程》第17課主動(dòng)避障機(jī)器人

2.教學(xué)年級和班級:天津市中小學(xué)生五年級

3.授課時(shí)間:2023-2024學(xué)年第二學(xué)期

4.教學(xué)時(shí)數(shù):1課時(shí)二、核心素養(yǎng)目標(biāo)

本節(jié)課旨在培養(yǎng)學(xué)生的信息素養(yǎng)、創(chuàng)新思維和問題解決能力。通過學(xué)習(xí)主動(dòng)避障機(jī)器人的編程,學(xué)生將掌握mixly編程軟件的基本操作,培養(yǎng)邏輯思維和算法設(shè)計(jì)能力。同時(shí),通過解決實(shí)際編程問題,提升學(xué)生的信息處理能力和創(chuàng)新實(shí)踐能力,激發(fā)學(xué)生對智能科技的興趣和探究欲望。三、教學(xué)難點(diǎn)與重點(diǎn)

1.教學(xué)重點(diǎn)

本節(jié)課的教學(xué)重點(diǎn)是讓學(xué)生理解并掌握主動(dòng)避障機(jī)器人的編程邏輯和mixly軟件的使用方法。具體包括:

-mixly編程環(huán)境的熟悉與基本操作,如拖拽編程塊、創(chuàng)建變量、使用循環(huán)和條件語句。

-主動(dòng)避障機(jī)器人的工作原理,包括超聲波傳感器和電機(jī)控制的基本概念。

-編程實(shí)現(xiàn)避障功能,例如如何通過超聲波傳感器檢測障礙物,并根據(jù)檢測結(jié)果控制電機(jī)使機(jī)器人避開障礙物。

2.教學(xué)難點(diǎn)

本節(jié)課的教學(xué)難點(diǎn)在于理解傳感器數(shù)據(jù)的處理邏輯和機(jī)器人運(yùn)動(dòng)的控制算法。具體包括:

-傳感器的數(shù)據(jù)讀取與處理:學(xué)生可能難以理解如何從超聲波傳感器獲取距離數(shù)據(jù),并將這些數(shù)據(jù)用于控制機(jī)器人的運(yùn)動(dòng)。

-控制算法的編寫:如何根據(jù)傳感器數(shù)據(jù)編寫控制電機(jī)運(yùn)轉(zhuǎn)的算法,使學(xué)生能夠?qū)崿F(xiàn)機(jī)器人遇到障礙物時(shí)自動(dòng)避障,這是本節(jié)課的一個(gè)難點(diǎn)。

-代碼調(diào)試與優(yōu)化:在編寫完初步的避障程序后,學(xué)生需要通過調(diào)試來優(yōu)化程序,使其更加穩(wěn)定和精確,這個(gè)過程需要學(xué)生具備一定的邏輯思維和問題解決能力。例如,如何調(diào)整傳感器讀數(shù)與電機(jī)響應(yīng)之間的關(guān)系,以實(shí)現(xiàn)更平滑的機(jī)器人運(yùn)動(dòng)。四、教學(xué)方法與手段

1.教學(xué)方法

-講授法:通過講解主動(dòng)避障機(jī)器人的原理和mixly編程的基礎(chǔ)知識,為學(xué)生提供理論支持。

-實(shí)驗(yàn)法:讓學(xué)生動(dòng)手操作,實(shí)際編寫并測試避障程序,通過實(shí)踐加深理解。

-小組討論法:鼓勵(lì)學(xué)生在遇到問題時(shí)進(jìn)行小組討論,共同尋找解決方案,培養(yǎng)合作和溝通能力。

2.教學(xué)手段

-多媒體設(shè)備:使用投影儀展示編程步驟和代碼示例,增強(qiáng)視覺效果。

-教學(xué)軟件:利用mixly編程軟件進(jìn)行實(shí)時(shí)編程演示,讓學(xué)生直觀感受編程過程。

-互動(dòng)平臺:通過教學(xué)平臺實(shí)時(shí)反饋學(xué)生的編程進(jìn)度和問題,教師可以及時(shí)指導(dǎo)。五、教學(xué)過程

一、導(dǎo)入新課

1.各位同學(xué),大家好!今天我們要學(xué)習(xí)《mixly創(chuàng)意編程》第17課——主動(dòng)避障機(jī)器人。請大家先思考一下,我們在生活中有哪些場景會用到避障功能呢?

2.對,比如無人駕駛汽車、自動(dòng)掃地機(jī)器人等,它們都需要具備避障功能。那么,我們今天就來學(xué)習(xí)如何用mixly編程軟件來制作一個(gè)主動(dòng)避障機(jī)器人。

二、理論學(xué)習(xí)

1.首先,我們來了解一下主動(dòng)避障機(jī)器人的工作原理。它主要通過超聲波傳感器來檢測前方是否有障礙物,并根據(jù)檢測結(jié)果控制電機(jī)使機(jī)器人避開障礙物。

2.接下來,我們來看一下mixly編程軟件的基本操作。請同學(xué)們打開mixly軟件,我們先熟悉一下界面和基本功能。

三、實(shí)踐操作

1.現(xiàn)在,我們已經(jīng)了解了主動(dòng)避障機(jī)器人的原理和mixly編程軟件的基本操作,接下來我們就來實(shí)際操作一下。

2.請同學(xué)們按照以下步驟進(jìn)行操作:

-首先,創(chuàng)建一個(gè)新的mixly項(xiàng)目。

-然后,添加一個(gè)超聲波傳感器模塊,將其連接到相應(yīng)的引腳。

-接著,添加電機(jī)控制模塊,將其連接到電機(jī)驅(qū)動(dòng)板。

-現(xiàn)在,我們需要編寫一個(gè)程序,當(dāng)超聲波傳感器檢測到障礙物時(shí),電機(jī)控制模塊會使機(jī)器人向相反方向移動(dòng)。

-編寫程序時(shí),我們可以使用循環(huán)語句來不斷地檢測障礙物,并使用條件語句來判斷是否需要調(diào)整電機(jī)狀態(tài)。

示例代碼如下:

```

voidsetup(){

Serial.begin(9600);

}

voidloop(){

intdistance=sonar.ping_cm();

if(distance<30){

//遇到障礙物,向相反方向移動(dòng)

motorControl.setMotor(1,0);

motorControl.setMotor(2,1);

}else{

//沒有障礙物,正常行駛

motorControl.setMotor(1,1);

motorControl.setMotor(2,0);

}

delay(100);

}

```

3.編寫完程序后,請同學(xué)們將程序上傳到開發(fā)板,并觀察機(jī)器人的運(yùn)行情況。如果機(jī)器人無法正常運(yùn)行,請嘗試調(diào)試代碼,找出問題所在。

四、問題解決與討論

1.在實(shí)際操作過程中,同學(xué)們可能會遇到一些問題?,F(xiàn)在,請大家分享一下自己在編程過程中遇到的問題,以及是如何解決的。

2.(等待學(xué)生分享)很好,看來同學(xué)們在編程過程中都遇到了不同的問題,并且找到了相應(yīng)的解決方法。這就是編程的魅力,不斷嘗試、調(diào)試,直到解決問題。

五、課堂總結(jié)

1.通過今天的學(xué)習(xí),我們了解了主動(dòng)避障機(jī)器人的工作原理,學(xué)會了使用mixly編程軟件來編寫避障程序。

2.同學(xué)們在實(shí)踐操作中積極嘗試,遇到問題也能夠主動(dòng)解決。希望大家能夠?qū)⑺鶎W(xué)知識運(yùn)用到實(shí)際生活中,發(fā)揮創(chuàng)意,制作出更多有趣的智能項(xiàng)目。

六、課后作業(yè)

1.請同學(xué)們課后繼續(xù)完善自己的避障機(jī)器人程序,嘗試添加更多的功能,如自動(dòng)返回起點(diǎn)、記錄行進(jìn)路線等。

2.下節(jié)課我們將進(jìn)行課堂展示,請大家準(zhǔn)備好展示自己的作品,并分享編程過程中的心得體會。六、拓展與延伸

1.拓展閱讀材料

-《智能機(jī)器人原理與技術(shù)》:這本書詳細(xì)介紹了智能機(jī)器人的基本原理和技術(shù),包括傳感器、控制器、驅(qū)動(dòng)器等方面的知識,可以幫助同學(xué)們更深入地理解主動(dòng)避障機(jī)器人的工作原理。

-《Arduino創(chuàng)意編程》:這本書以Arduino開發(fā)板為例,介紹了如何使用Arduino進(jìn)行創(chuàng)意編程,包括各種傳感器和執(zhí)行器的應(yīng)用,同學(xué)們可以從中學(xué)習(xí)到更多關(guān)于智能控制的知識。

2.課后自主學(xué)習(xí)和探究

-請同學(xué)們在課后嘗試使用不同類型的傳感器來實(shí)現(xiàn)避障功能,比如紅外傳感器、激光傳感器等,并比較它們的效果和優(yōu)缺點(diǎn)。

-探究如何使用多種傳感器進(jìn)行融合,以提高避障機(jī)器人對復(fù)雜環(huán)境的適應(yīng)能力。例如,結(jié)合超聲波傳感器和紅外傳感器,使機(jī)器人能夠在不同的光照和距離條件下都能準(zhǔn)確檢測到障礙物。

-學(xué)習(xí)并了解其他智能機(jī)器人的應(yīng)用案例,如自動(dòng)駕駛汽車、無人機(jī)等,思考它們是如何實(shí)現(xiàn)避障和導(dǎo)航功能的。

-嘗試編寫更復(fù)雜的避障程序,比如添加轉(zhuǎn)向功能,使機(jī)器人在檢測到障礙物時(shí)能夠平滑轉(zhuǎn)向,而不是簡單地前進(jìn)或后退。

-探索如何使用無線通信模塊(如藍(lán)牙、Wi-Fi)來遠(yuǎn)程控制避障機(jī)器人,實(shí)現(xiàn)遠(yuǎn)程監(jiān)控和操控。

-參與線上編程社區(qū)和論壇,與其他編程愛好者交流心得,學(xué)習(xí)他們的編程技巧和經(jīng)驗(yàn)。

-定期參加學(xué)?;蛏鐓^(qū)的編程競賽和活動(dòng),將所學(xué)知識運(yùn)用到實(shí)際項(xiàng)目中,鍛煉自己的編程能力和創(chuàng)新思維。七、板書設(shè)計(jì)

1.主動(dòng)避障機(jī)器人原理

①超聲波傳感器工作原理

②電機(jī)控制基本概念

③避障邏輯實(shí)現(xiàn)

2.mixly編程軟件使用

①mixly界面及基本操作

②編程塊功能介紹

③程序上傳與調(diào)試

3.編程實(shí)現(xiàn)避障功能

①變量創(chuàng)建與使用

②循環(huán)語句編寫

③條件語句編寫與運(yùn)用八、教學(xué)反思

今天的課堂上,我們一起學(xué)習(xí)了《mixly創(chuàng)意編程》第17課——主動(dòng)避障機(jī)器人。通過這節(jié)課的教學(xué),我發(fā)現(xiàn)了一些值得反思和改進(jìn)的地方。

在導(dǎo)入新課時(shí),我提出了生活中常見的避障場景,目的是激發(fā)學(xué)生的興趣和好奇心。從學(xué)生的反應(yīng)來看,這個(gè)導(dǎo)入是比較成功的,他們積極參與討論,表達(dá)了自己的想法。但我也注意到,有些學(xué)生對于避障機(jī)器人的了解還不夠深入,未來的教學(xué)中,我可以在導(dǎo)入環(huán)節(jié)加入更多的實(shí)際案例,讓學(xué)生更直觀地感受到避障機(jī)器人的應(yīng)用價(jià)值。

在理論學(xué)習(xí)部分,我詳細(xì)介紹了超聲波傳感器和電機(jī)控制的基本概念。通過PPT展示和口頭講解,學(xué)生們對理論知識有了基本的掌握。但我也發(fā)現(xiàn),有些學(xué)生在理解傳感器數(shù)據(jù)處理和電機(jī)控制算法時(shí)存在困難。這可能是因?yàn)槔碚撝R較為抽象,不易于直觀理解。因此,我計(jì)劃在后續(xù)的教學(xué)中,增加一些互動(dòng)環(huán)節(jié),比如小組討論,讓學(xué)生們通過合作學(xué)習(xí)來加深對知識點(diǎn)的理解。

實(shí)踐操作環(huán)節(jié)是學(xué)生們最感興趣的,他們能夠親自動(dòng)手編寫程序,并看到自己的作品在實(shí)際運(yùn)行。但是,我也注意到在編程過程中,一些學(xué)生遇到了代碼錯(cuò)誤,他們在調(diào)試代碼時(shí)顯得有些迷茫。這說明我們還需要加強(qiáng)對學(xué)生編程思維的培養(yǎng),教會他們?nèi)绾斡行У卣{(diào)試代碼,找出錯(cuò)誤原因。

在問題解決與討論環(huán)節(jié),學(xué)生們積極分享了自己在編程過程中遇到的問題和解決方法。這是一個(gè)很好的互動(dòng)過程,學(xué)生們能夠從彼此的經(jīng)驗(yàn)中學(xué)習(xí)。但我認(rèn)為,這個(gè)環(huán)節(jié)還可以更加深入,我可以引導(dǎo)學(xué)生進(jìn)行更深入的探討,比如討論不同傳感器的優(yōu)缺點(diǎn),或者是如何優(yōu)化算法來提高避障效果。

課堂總結(jié)環(huán)節(jié),我強(qiáng)調(diào)了本

溫馨提示

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

最新文檔

評論

0/150

提交評論