少兒編程|Scratch積木介紹:聲音積木(第2講)

少兒編程|Scratch積木介紹:聲音積木(第2講)

學習聲音積木除了常規的積木操作,還需要了解一些音樂的知識,否則,音符、節拍、演奏速度等名詞會使你一頭霧水。這種情況也正好說明了,“編程”是一種技藝,更是一種工具,它可以幫助你把idea(想法、點子)變成電子產品上運行的程序,給自己或成千上萬人帶來便捷和快樂,但前提是你要有這樣或那樣的“點子”。這些點子就像,音樂家想要譜曲、畫家想要作畫、財務人員想要完成大量財報的處理等等,這樣看來,專業知識就必不可少了。

少兒編程|Scratch積木介紹:聲音積木(第2講)

回到我們正在說的“聲音”,你也可以縮小範圍理解成“音樂”,你就不光要會使用處理音樂的工具,還要先知道音樂是什麼。


01 演奏類積木概覽

Scratch聲音積木可以分兩大類:1.播放、2.演奏。

  • “播放”聲音文件已經才前一篇文章中講過,只有三個積木,操作比較簡單,而且有一個可玩性非常高的聲音編輯功能。(公眾號底部菜單中可以找到歷史文章)
  • “演奏”類積木是通過逐個控制節拍和音符的方式產生聲音,更準確的說法是,產生旋律或音樂,就像是在彈鋼琴,所以有一定的難度。本篇文章開始講解這類積木。

演奏類積木包含以下積木,可以按功能分成幾類。分別是,演奏打擊樂、彈奏樂器、節拍間的暫停、設置音量、設置演奏速度。


少兒編程|Scratch積木介紹:聲音積木(第2講)


下面我們先來看看打擊樂(打鼓!)。

02 彈奏鼓聲

少兒編程|Scratch積木介紹:聲音積木(第2講)


積木上的文字是“彈奏鼓聲 x y 拍”,剛開始接觸時我總感覺不好理解,疑惑“鼓聲不是敲擊出來的嗎?第一個下拉框中的1是什麼意思?拍怎麼理解?”。使用一段時間後,這些問題終於有了答案。

如果看了下面的講解仍感到疑惑,那麼請先“擱置爭議”用用再說。

1. “彈奏鼓聲”

我們當前用的是中文顯示,把語言改回英文後,對照翻譯可能就會容易理解一些。“play”,打擊、演奏、彈奏,都是一個意思,翻譯不同而已:


少兒編程|Scratch積木介紹:聲音積木(第2講)


再遇到拗口的中文表述,能理解含義即可,請不要太苛求~

2. 第一個下拉框

可打擊的樂器有很多種類型,默認的1是小軍鼓,Scratch 2提供了以下可選的打擊樂器:


少兒編程|Scratch積木介紹:聲音積木(第2講)


有趣的是,拍掌也是一種鼓聲 ;)

我們可以通過下拉菜單選擇鼓聲類型,也可以直接輸入菜單中的數字。

3. 節拍

節拍,是音樂中的概念。

懂樂譜的人,自然明白它的含義。我們將單獨開一篇文章來介紹節拍。

這裡需要提請注意,節拍的輸入框支持整數和小數。


03 演奏鼓聲小例子

下面的例子包含兩段打擊樂:第一個(視頻中左邊一列的積木)演示了不同的鼓聲類型;第二個(右邊一列的積木,比較長)演示了使用小軍鼓打擊一段旋律,是我小學時運動會敲打的鼓點,已經記不得旋律的名字了(如果你知道的話,歡迎留言告知)。

少兒編程|Scratch積木介紹:聲音積木(第2講)

tag:#Scratch編程、#少兒編程、#兒童編程、#趣味編程、#青少年編程、#軟件編程

少兒編程|Scratch積木介紹:聲音積木(第2講)



分享到:


相關文章: