背景:【鍵盤鋼琴背景圖】;角色:【爸爸 】、【媽媽】
在生日派對的最後,我們要製作一個「鍵盤鋼琴」;請使用左邊程式測試,觀察程式的執行情形,讓我們用 Scratch 來完成任務,然後一起彈琴,合唱生日快樂歌!
【程式摘要】
1. 可以利用電腦鍵盤的 Q ∼ P 鍵,分別彈奏出「4(低音 Fa)」∼「6(中音 La)」的聲音。
2. 按下鍵盤時,畫面中對應的白鍵要有「先變小、再復原」的視覺效果。
下載網址
(1) 共要製作 10 個白鍵(繪製+程式),依序排列定位。
(2) 繪製白鍵外形
(3) 標示文字:(以白鍵 Q 為例)
(4) 利用程式定位:(以白鍵 Q 為例)
使用 動作類 積木
(5) 利用電腦鍵盤觸發程式:使用 事件類 積木。
(6) 演奏音階:使用 音樂類 積木。
參照下表,Q 鍵應發出「4(低音 Fa)」,音符為「53」。
(1) 共要製作 7 個黑鍵,依序排列定位。
(2) 參考白鍵的作法,繪製並定位即可。
Q:7個黑鍵的外形與功能有何不同?
A: 7個黑鍵僅裝飾用,無須設定程式功能,因此只有定位的坐標不同。
現在,我們要為每個白鍵都加上動態變化效果。試試看,要如何修改程式呢?
動態變化效果
動態變化效果是指模擬鋼琴鍵盤實際被按下的狀態。
完成「小星星」+5分
完成「加分題目」+15分
小貓咪想要用吉他彈奏世界名曲「小星星」給大家聽,請利用 Scratch 來協助他吧!