• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      空中機器人創(chuàng)意制造系列課程——表演機器人

      2021-07-28 16:32:29莊建東
      江蘇科技報·E教中國 2021年7期
      關(guān)鍵詞:積木代碼編程

      莊建東

      教學背景

      本課程適合小學四年級以上有一定動手能力的學生。使用Mind+圖形化編程軟件,以大疆RoboMaster TT教育無人機和DFRobot旗下出品的為搭配RoboMaster TT而開發(fā)的傳感器套件為學習基礎(chǔ)設(shè)備。通過對空中機器人——TT教育無人機飛行原理和搭載的ESP32開源硬件的學習,教授學生設(shè)計和制作自己的空中機器人。

      本節(jié)課是空中機器人創(chuàng)意制造系列課程的表演機器人項目制作。學生前面已經(jīng)學習了無人機的連接和操作,能以項目式學習方式編程設(shè)計自己的機器人,使其完成簡單的表演功能,如實現(xiàn)無人機的起飛和前后左右平面飛行。

      教學目標

      知識與技能 學會編程實現(xiàn)機器人復(fù)雜飛行,如上下前后左右運動及旋轉(zhuǎn)、翻滾等。

      過程與方法 通過合作探究,合作學習,調(diào)整參數(shù),讓機器人完成一套表演動作。

      情感態(tài)度與價值觀 通過生活化的方式,讓機器人與生活更加接近,讓學生更愛生活。

      教學重點與難點

      教學重點 學會編程實現(xiàn)機器人復(fù)雜飛行。

      教學難點 讓無人機完成一套表演動作。

      教學準備

      教學環(huán)境 多媒體教室、電子白板。

      資源準備 Mind+軟件、RoboMaster TT,搜集生活中有關(guān)機器人舞蹈的例子(包括圖片、視頻等資料)。

      其他準備 提前將學生分好小組,3~5人為一個小組,方便學生內(nèi)部進行討論。

      教學策略 以項目式學習為主,完成任務(wù)項目。

      教學過程

      一、情境導(dǎo)入

      師:同學們,今天老師接到一個新的飛行任務(wù)——在迎新年活動中做個無人機表演。大家有什么想法呢?

      學生小組討論設(shè)計表演項目。

      師:上節(jié)課,我們學習了無人機的飛行,就先做一個簡單的舞蹈動作吧,讓無人機跳一個舞蹈來熱熱身。

      我給無人機編排了一個簡單動作:左、右、左、右、左、右,讓無人機左右來回轉(zhuǎn)動。你們小組討論一下怎樣完成這個動作。

      二、編程實現(xiàn)無人機簡單舞蹈動作

      師:同學們,我們要讓無人機左右來回運動,代碼應(yīng)該怎么寫呢?

      生:我們可以用左飛、右飛的代碼,也可以用左轉(zhuǎn)、右轉(zhuǎn)的代碼。

      學生小組合作,完成無人機簡易跳舞動作編程,如圖1。

      師:我們還可以找一個音樂,給無人機表演配個音樂。

      提示:我們在反復(fù)編寫代碼中,可以使用控制中的“重復(fù)執(zhí)行……次”積木,通過該積木可以減少一些重復(fù)模塊的冗余。

      師:同學們,接下來我們來測試一下編程效果。

      教師播放音樂,學生啟動無人機跳舞。

      師:有些同學的機器人跳得非常棒,但也有些同學的機器人跳得和音樂節(jié)奏配不上,怎么辦呢?這時,我們可以通過調(diào)整無人機飛行間隔的參數(shù)或者飛行的距離、速度,來調(diào)整節(jié)奏。

      學生通過調(diào)整時間差,使得無人機能基本按照音樂的節(jié)奏完成飛行表演。學生動手嘗試并合作完成,這一過程需要較多的時間不斷地調(diào)整節(jié)奏。

      教學小貼士:無人機舞蹈動作編程,要從簡單開始,層層增加。學生通過調(diào)整無人機飛行節(jié)奏熟悉代碼的使用,做到靈活自如。

      三、編程實現(xiàn)無人機翻滾動作

      師:我們的無人機已經(jīng)可以進行簡單的飛行表演了,但是感覺還不夠華麗,接下來我們來給無人機舞蹈增加更多的效果。大家看看Mind+軟件上的積木塊,想想還能增加什么功能。

      學生思考并小組討論。

      師:大疆的RoboMaster TT可以做翻滾動作,我們可以嘗試用“翻滾”積木讓無人機翻滾,如圖2。

      1.設(shè)置自定義模塊

      師:我們先把之前做的效果保存為一個函數(shù)模塊,單擊“函數(shù)—自定義模塊—增加模塊名稱”,將這一組動作命名為“左右搖擺”,如圖3。

      2.添加無人機翻滾效果

      首先測試無人機翻滾效果。注意:當無人機電量小于50%時,翻滾動作會被限制,翻滾區(qū)域也需要大于2m×2m的空間。

      學生在Mind+軟件中為無人機添加翻滾動作,小組合作完成“左右翻滾”模塊代碼并查看飛行效果,根據(jù)空間場地大小調(diào)整飛行表演的動作,保證人員的安全。

      教學小貼士:添加翻滾效果,讓學生玩得更有趣,增加學生的樂趣。測試時注意現(xiàn)場場地大小和人員的安全。

      四、編程實現(xiàn)無人機跳舞

      師:剛才我們使用了自定義模塊,主要是把一個個動作分開,在編寫代碼時候可以配合剛才的自定義模塊一起使用,一個模塊可以作為一組動作,讓代碼看起來更清晰。

      學生小組合作學習完成無人機“左右旋轉(zhuǎn)”模塊代碼,把前面的模塊代碼組合起來,就是一套無人機機器人跳舞動作代碼,如圖4。

      教師播放音樂,學生調(diào)試代碼,并分組依次進行無人機跳舞演示。學生和教師共同評選出做得最完美、效果最好的那一組。

      教學小貼士:完成代碼后讓學生測試代碼,學生可以自行查漏補缺。小組相互評價,找到其他小組的優(yōu)缺點,大家互相學習,共同進步。

      四、課程小結(jié)

      師:這節(jié)課我們主要學習運用了Mind+函數(shù)自定義模塊、重復(fù)執(zhí)行、翻滾等積木。同學們可以根據(jù)自己的能力,設(shè)計一個自己喜歡的機器人舞蹈,然后給大家表演一下。

      五、課后拓展

      學生根據(jù)自己的能力,設(shè)計一個更加復(fù)雜的機器人舞蹈給同學們表演。

      六、評價與交流

      在最后評價中,分別以小組評價和活動評價的多個維度來評價學生活動開展情況,從而來觀察學生在學習中的成長過程。

      教學反思

      本節(jié)課主要是學習空中飛行機器人運動的知識,教師引導(dǎo)學生學會編碼實現(xiàn)無人機前后左右運動,并拓展增加了飛行機器人旋轉(zhuǎn)和翻滾。通過簡單的編程模塊學習和模塊組合,學生能設(shè)計出一套自己的動作,再配合一定的節(jié)奏音樂,設(shè)計出一個符合自己預(yù)期的表演機器人。

      在教學過程中,以最簡單的前后左右為主突破口,先讓學生編程做一個簡單的機器人空中表演動作,然后不斷地層層突破。通過設(shè)計一個個小的動作及函數(shù)模塊組合,形成動作組,再通過組合各動作組,形成更為復(fù)雜的組合動作。教學中分層設(shè)計教學任務(wù),以任務(wù)驅(qū)動的方式來完成各環(huán)節(jié)的教學,學生獲得了成功的體驗,激發(fā)了學習編程的興趣。本課堅持以學生為主,以小組合作的形式開展活動,達到預(yù)期的教學效果。

      (本課件由DF創(chuàng)客社區(qū)推薦)

      猜你喜歡
      積木代碼編程
      我家有只編程貓
      我家有只編程貓
      我家有只編程貓
      我家有只編程貓
      這塊積木能給我嗎
      星鉆積木
      玩具世界(2020年4期)2020-11-16 01:06:10
      創(chuàng)世代碼
      動漫星空(2018年11期)2018-10-26 02:24:02
      創(chuàng)世代碼
      動漫星空(2018年2期)2018-10-26 02:11:00
      創(chuàng)世代碼
      動漫星空(2018年9期)2018-10-26 01:16:48
      創(chuàng)世代碼
      動漫星空(2018年5期)2018-10-26 01:15:02
      贵南县| 保德县| 靖江市| 且末县| 大荔县| 康马县| 延津县| 聂荣县| 南召县| 扶余县| 青海省| 柳州市| 衢州市| 湟源县| 兴和县| 剑川县| 许昌县| 元氏县| 怀化市| 昌江| 漳平市| 墨竹工卡县| 定陶县| 乡城县| 龙井市| 大新县| 平遥县| 焦作市| 诏安县| 平果县| 琼海市| 宝丰县| 资阳市| 延长县| 奉节县| 左贡县| 手游| 呼伦贝尔市| 突泉县| 巴彦县| 太仓市|