用函式寫簡譜

源起

20180628

現代人對有"聲光"效果的東西都難以抗拒,所以每次帶孩子學習時,micro:bit內建的LED屏幕及積木程式內建的"音效"自然就成為孩子的最愛。樂曲的編程很有趣,但是當樂譜是滿滿蝌蚪文時該怎麼辦?

這時我們就可以找出其旋律相同或類似的區段,把樂曲分門別類收進函式中,讓程式簡化,也可以連帶學習迴圈的用法。

程式實作

星際大戰簡譜,編寫完令人眼花...

從樂譜中觀察,將相同的圈出來並編號。

3個函式分別命名,再以背景運行的積木將簡化過的樂譜以迴圈方式執行。

同樣的,再以耳熟能詳的兩隻老虎去做函式簡化樂譜

大家都試出來了嗎?

FB連結:https://www.facebook.com/cheryl.lu.9/posts/2169784503035718