用函式寫簡譜
源起
源起
20180628
20180628
現代人對有"聲光"效果的東西都難以抗拒,所以每次帶孩子學習時,micro:bit內建的LED屏幕及積木程式內建的"音效"自然就成為孩子的最愛。樂曲的編程很有趣,但是當樂譜是滿滿蝌蚪文時該怎麼辦?
現代人對有"聲光"效果的東西都難以抗拒,所以每次帶孩子學習時,micro:bit內建的LED屏幕及積木程式內建的"音效"自然就成為孩子的最愛。樂曲的編程很有趣,但是當樂譜是滿滿蝌蚪文時該怎麼辦?
這時我們就可以找出其旋律相同或類似的區段,把樂曲分門別類收進函式中,讓程式簡化,也可以連帶學習迴圈的用法。
這時我們就可以找出其旋律相同或類似的區段,把樂曲分門別類收進函式中,讓程式簡化,也可以連帶學習迴圈的用法。
程式實作
程式實作
星際大戰簡譜,編寫完令人眼花...
星際大戰簡譜,編寫完令人眼花...
從樂譜中觀察,將相同的圈出來並編號。
從樂譜中觀察,將相同的圈出來並編號。
3個函式分別命名,再以背景運行的積木將簡化過的樂譜以迴圈方式執行。
3個函式分別命名,再以背景運行的積木將簡化過的樂譜以迴圈方式執行。
同樣的,再以耳熟能詳的兩隻老虎去做函式簡化樂譜
同樣的,再以耳熟能詳的兩隻老虎去做函式簡化樂譜
大家都試出來了嗎?
大家都試出來了嗎?
FB連結:https://www.facebook.com/cheryl.lu.9/posts/2169784503035718