- Scratch 3.0 趣圖探秘
- 雷剛 丁軍主編
- 1009字
- 2021-07-07 16:00:35
第3課 快樂的音樂會
活動目標
使用積木演奏音樂。
積木學習
1. 積木含義
通過設置積木中的音符(音高數值)來演奏音樂。
2. 積木操作
單擊指令區下方的“添加拓展”按鈕,在拓展界面單擊“音樂”,“音樂”模塊則被添加到模塊區下方,如圖1-16所示。每一個
積木就是一個音符,將音符組合在一起即可編成樂曲;還可以和
積木組合使用,形成不同的樂器效果。

圖1-16 “音樂”模塊
3. 簡單舉例
“演奏音符”積木如圖1-17所示,音符(音高數值)對應唱名如圖1-18所示。

圖1-17 “演奏音符”積木

圖1-18 音符對應唱名
實例透析
任務3:演奏樂曲《兩只老虎》,如圖1-19所示。《兩只老虎》的樂譜如圖1-20所示。

圖1-19 演奏樂曲《兩只老虎》

圖1-20 《兩只老虎》的樂譜
任務分解
第一步 準備工作
(1)創建背景:在背景庫中選擇Party作為背景。
(2)創建角色:在角色庫中選擇Guitar作為角色。
第二步 演奏樂曲《兩只老虎》
根據樂譜與圖1-18“音符對應唱名”編寫代碼。
思維簡圖
“演奏樂曲《兩只老虎》”程序的思維簡圖如圖1-21所示。

圖1-21 “演奏樂曲《兩只老虎》”程序的思維簡圖
代碼與說明
“演奏樂曲《兩只老虎》”程序的參考代碼如圖1-22所示。

圖1-22 “演奏樂曲《兩只老虎》”程序的參考代碼
拓展應用
任務4:演奏鋼琴曲《小星星》,如圖1-23所示,《小星星》的樂譜如圖1-24所示。

圖1-23 演奏鋼琴曲《小星星》

圖1-24 《小星星》的樂譜
任務分解
第一步 準備工作
(1)創建背景:在背景庫中選擇Theater作為舞臺背景。
(2)創建角色:上傳圖1-23中的“鋼琴”圖片作為角色。
注意:需要上傳的圖片可按照“使用說明”中描述的方法找到。
第二步 演奏鋼琴曲《小星星》
(1)單擊按鈕,啟動程序,使用“音樂”模塊中的________積木。
(2)使用“當按下____鍵”,演奏音符____ ____拍;
(3)使用“當按下____鍵”,演奏音符____ ____拍;
(4)使用“當按下____鍵”,演奏音符____ ____拍;
(5)使用“當按下____鍵”,演奏音符____ ____拍;
(6)使用“當按下____鍵”,演奏音符____ ____拍;
(7)使用“當按下____鍵”,演奏音符____ ____拍。
思維簡圖
“演奏鋼琴曲《小星星》”程序的思維簡圖如圖1-25所示。

圖1-25 “演奏鋼琴曲《小星星》”程序的思維簡圖
上機編程
“演奏鋼琴曲《小星星》”程序的參考代碼如圖1-26所示。

圖1-26 “演奏鋼琴曲《小星星》”程序的參考代碼
記錄收獲
(1)我知道了積木的作用是________。
(2)單擊計算機鍵盤上的數字鍵演奏音樂,需要借助“事件”模塊中的________積木。
效果評價
(1)我能使用積木演奏簡單的樂曲?! 睢睢?/p>
(2)我能將計算機按鍵變成樂器鍵盤演奏簡單的樂曲?! 睢睢?/p>
(3)我能獨立上機完成編程?! 睢睢?/p>
- C++ Primer習題集(第5版)
- C++程序設計(第3版)
- 微服務設計原理與架構
- Scratch 3.0少兒編程與邏輯思維訓練
- Web全棧工程師的自我修養
- Learning Neo4j 3.x(Second Edition)
- iOS開發實戰:從入門到上架App Store(第2版) (移動開發叢書)
- Webpack實戰:入門、進階與調優
- Instant Debian:Build a Web Server
- 深入理解BootLoader
- Mastering Gephi Network Visualization
- C語言從入門到精通(微視頻精編版)
- Game Development Patterns and Best Practices
- HTML5+CSS3+JavaScript案例實戰
- Java程序設計