2019/08/04

暑假鐵人賽: 用 WeDo 2.0 創作一段音樂

為了讓飯粒弟除了把平板拿來玩 FreeFire 外,還能多點其他用途,半年前買了 WeDo 2.0,算是 Lego 積木的延伸,僅管它是為國小學童設計的程式化積木玩具,平板輔助軟體中也有很多教材可以照著組裝,但是沒有人帶,始終玩不太起來,應該說:不太知道怎麼玩。

暑假過了一半,突然想到應該趁暑假有著大把時間,把 WeDo 拿出來玩玩。關鍵就是要有人帶,這個人就是我啦!

老實說,Lego 做的軟體和其中的教材在品質、數量上都很不錯,但是直接把它丟給一個小孩,就算照著做可以做得出來,但真的是不知道在做什麼。不要說小孩,我自己玩了之後也發現:照著做可以,但確不知道腦海裡有個想法時,怎麼透過 WeDo 的程式化積木實現它?

摸了幾天後覺得,應該從認識基本每個程式元件的功能開始。有教材嗎?有,就在輔助軟體中:
WeDo Program Library

Program Library - 聲音/Music 元件

在這裡可依每個程式元件找到對應的範例程式功能。比如「聲音/Music」這個元件,有一個「韻律/Rhythm」範例,先請飯粒弟照著拉出程式後,試著執行看看是什麼效果:原來是可以同時發出三個聲音。

因為這段程式很短、很簡單,單純展示聲音元件的用法,接下來他就自己玩起來了,改錄一段自己隨意唱的聲音,就成了如下的結果:
用WeDo創作一段音樂

Model Library - 蛇/鱷魚

但 Program Library 都是程式元件,小男孩「看」起來很沒吸引力,切換到「Model Library」,嘿!有實際的完成圖就對小男孩的胃了!
Model Library 依 WeDo 能做到的功能分成 16 類,如下的:舉、抓、推。每種功能用一個小作品展示效果,飯粒弟便選了「抓」其中的「蛇」來玩。
Model Library 依 WeDo 功能分類,如:舉、抓、推。
但飯粒弟覺得它是「鱷魚」。先用積木做出鱷魚的樣子:
再用軟體編寫程式:
原來這是個會張口的鱷魚:

沒有留言:

張貼留言