有聲電子琴_應用題
學習重點:
1.認識手繪背景 2.認識在背景寫程式 3.認識角色和背景在使用程式積木時有何不同 4.認識外觀類程式積木中的圖像效果積木
學習重點:
1.認識手繪背景 2.認識在背景寫程式 3.認識角色和背景在使用程式積木時有何不同 4.認識外觀類程式積木中的圖像效果積木
情境主題
請模擬一台功能正常,彈奏時琴鍵可被按下,並發出正確琴音的電子琴。
情境演示
學習重點
發想演算法
發想一:
圖一中,音階編號的排列有規律性嗎?能用演算法流程圖表示嗎?
把各琴鍵的分身編號,直接以琴鍵的音階編號取代,會更容易編寫程式嗎?
圖一、琴鍵與音階對照圖
發想二:
圖二的規劃表,在製作彈奏聲音的部份時,需要再增加一個轉換分身編號,成為音階編號的獨立模組嗎?
承上所述,如果你完成了這個轉換模組,你會將其結果引入哪個模組中,真正發出聲音來,W1、W2、W3 或 B1、B2、B3?
圖二、無聲電子琴模組規劃表
關鍵物件創設、命名 & 屬性設定
專案名稱:可彈奏電子琴
先維持無聲電子琴內容不動。
從添加擴充叫出音樂類積木。
閱讀並回答上面運算思維發想的問題,從中思考修改程式的方法。
演算法流程圖 VS Scratch 程式積木
模組化
程式區
與上方
連連看
呼叫函式積木
一般處理積木
一般處理積木