免费看成人无码网站|久久久久中文欧美在线二区|午夜精 亚洲精品Aⅴ一区二区三区四区|国产精品自产拍高潮在线

無人機(jī)編程教學(xué):無人機(jī)版接小球

隨著近幾年人工智能的火熱,人工智能教育也隨之興起。人工智能技術(shù)本身屬于一個(gè)新興的行業(yè),所以在教育中讓學(xué)生對(duì)于一個(gè)新事物認(rèn)識(shí)我們最重要的不是講概念、講原理,而是讓學(xué)生“切切實(shí)實(shí)”觸摸到這個(gè)新事物。我們不僅要教學(xué)生了解前沿領(lǐng)域的發(fā)展情況,更要通過案例與產(chǎn)品的結(jié)合,教會(huì)學(xué)生自己探索這些新產(chǎn)品的應(yīng)用,探索產(chǎn)品背后的人工智能技術(shù)的相關(guān)知識(shí)點(diǎn)。

今天,小火想跟大家分享如何通過趣味的案列,探索自己的LiteBee Wing 無人機(jī)教學(xué)設(shè)備。話不多說,一起來開啟無人機(jī)編程啟蒙之路吧!

開動(dòng)腦筋

你玩過接小球的游戲嗎?游戲開始后,小球會(huì)從上面不停的掉落,我們需要移動(dòng)鼠標(biāo)到小球的下方接住小球,不能讓小球落地?,F(xiàn)在,我們要把虛擬游戲跟無人機(jī)結(jié)合,又會(huì)實(shí)現(xiàn)怎樣的奇思妙想呢?

無人機(jī)編程教學(xué):無人機(jī)版接小球

前期準(zhǔn)備

需要素材:舞臺(tái)背景圖、小球圖、Wing圖

需要設(shè)備:LiteBee Wing 編程積木無人機(jī)套件和LED燈拓展件、電腦

積木無人機(jī)套件和LED燈拓展件、電腦

需要軟件:LiteBeeGo編程軟件

LiteBeeGo編程軟件

知識(shí)點(diǎn):LiteBee Wing橫滾角應(yīng)用、LED燈拓展件應(yīng)用、循環(huán)結(jié)構(gòu)、條件判斷語句

無人機(jī)編程教學(xué):無人機(jī)版接小球

親身體驗(yàn)

1. 導(dǎo)入舞臺(tái)背景

無人機(jī)編程教學(xué):無人機(jī)版接小球

2. 上傳小球和 Wing 角色

無人機(jī)編程教學(xué):無人機(jī)版接小球

3. 編寫編程程序腳本

首先需要分析腳本要實(shí)現(xiàn)的功能:

①小球下落,當(dāng)?shù)竭_(dá)屏幕底部時(shí)消失,然后重新在屏幕上方出現(xiàn)。

②Wing角色需要通過LiteBee Wing無人機(jī)橫滾角來控制它左右移動(dòng),當(dāng)Wing角色碰到屏幕邊緣時(shí),Wing角色會(huì)重新回到原位。

③小球碰到 Wing角色時(shí),LiteBee Wing無人機(jī)亮綠燈,分?jǐn)?shù)將加1分。

④未能接住小球時(shí),即未能碰到 Wing角色時(shí),LiteBee Wing無人機(jī)亮紅燈,分?jǐn)?shù)將扣1分。

⑤當(dāng)屏幕分?jǐn)?shù)小于0時(shí),游戲結(jié)束。

小球編程程序:

指令描述:

無人機(jī)編程教學(xué):無人機(jī)版接小球

程序開始,初始化分?jǐn)?shù)變量,讓小球隨機(jī)出現(xiàn)在上方。

無人機(jī)編程教學(xué):無人機(jī)版接小球

小球下落中如果掉落到底邊,即沒接住,則LiteBee Wing 無人機(jī)LED燈亮紅燈,分?jǐn)?shù)扣1分。

無人機(jī)編程教學(xué):無人機(jī)版接小球

小球下落中如果碰到Wing角色,即小球被接住,則LiteBee Wing 無人機(jī)LED燈亮綠燈,分?jǐn)?shù)加1分。

無人機(jī)編程教學(xué):無人機(jī)版接小球

重復(fù)執(zhí)行判斷,直到游戲結(jié)束。

Wing角色編程程序:

指令描述:

Wing角色跟隨LiteBee Wing無人機(jī)橫滾角大小進(jìn)行判斷移動(dòng)。

無人機(jī)編程教學(xué):無人機(jī)版接小球

當(dāng)LiteBee Wing無人機(jī)橫滾角大于10時(shí),Wing角色向右移動(dòng)。

無人機(jī)編程教學(xué):無人機(jī)版接小球

當(dāng)LiteBee Wing無人機(jī)橫滾角小于10時(shí),Wing角色向左移動(dòng)。

無人機(jī)編程教學(xué):無人機(jī)版接小球

當(dāng)Wing角色碰到屏幕邊緣時(shí),重新回歸到原位。

*其中,Y坐標(biāo)固定,保證Wing角色不會(huì)上下移動(dòng)。

無人機(jī)編程教學(xué):無人機(jī)版接小球

重復(fù)執(zhí)行判斷,直到游戲結(jié)束。

拓展:

如何確定LiteBee Wing無人機(jī)橫滾角大???

無人機(jī)編程教學(xué):無人機(jī)版接小球

在積木區(qū)更多模塊中,找到橫滾角模塊,勾選橫滾角。

無人機(jī)編程教學(xué):無人機(jī)版接小球

舞臺(tái)區(qū)中,即可隨時(shí)監(jiān)測(cè)橫滾角的大小。

到這里游戲就基本完成了。但還遺漏了一點(diǎn),游戲結(jié)束指令要怎么增加呢?

游戲結(jié)束編程程序:

無人機(jī)編程教學(xué):無人機(jī)版接小球

繪制新角色,選擇文本編輯“Game over !”,把角色命名為”結(jié)束“。

無人機(jī)編程教學(xué):無人機(jī)版接小球

游戲開始時(shí),結(jié)束語進(jìn)行隱藏。

無人機(jī)編程教學(xué):無人機(jī)版接小球

當(dāng)分?jǐn)?shù)小于0時(shí),即顯示游戲結(jié)束,停止所有腳本運(yùn)行。

無人機(jī)編程教學(xué):無人機(jī)版接小球

重復(fù)執(zhí)行判斷,直到游戲結(jié)束。

成功啦!一起來測(cè)試自己的手速吧!

無人機(jī)編程教學(xué):無人機(jī)版接小球

隨著各國對(duì)人工智能的重視已上升為國家戰(zhàn)略,人工智能教育的普及亟待加強(qiáng),教育更是要從“娃娃“抓起,一起行動(dòng)起來吧。

課堂鞏固:想一想

在原先基礎(chǔ)上,增加一個(gè)角色(炸彈),如果接住,扣2分,未接住,則不扣分,增加游戲的趣味性。

版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn),該文觀點(diǎn)僅代表作者本人。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請(qǐng)發(fā)送郵件至2161241530@qq.com 舉報(bào),一經(jīng)查實(shí),本站將立刻刪除。如若轉(zhuǎn)載,請(qǐng)注明出處:http://www.parklessenses.com/wurenjipeixun/12906/

(0)

相關(guān)推薦

發(fā)表評(píng)論

登錄后才能評(píng)論