土壌・植生・写真の解析に興味があります

近くの植生の観察、孫のプログラミング手伝いを目指します^_^

スクラッチプログラミングで「音楽当てクイズ」をやってみましょう

2020-09-07 23:15:40 | 日記

子供さん向けの「スクラッチ・プログラミング」で、「音楽当てゲーム」を作りました。

「黒ボタン」にタッチすると、音楽が流れます。

該当する曲名がある「青ボタン」にタッチ、正解だとボタンが消えます。

正解数を数える「kaisuu」の数字が1つづつ増えます。

全問(8曲)正解すると、パーテイ画面に変わります。

ゲームは、次のスクラッチサイトに上げてあります。お試し下さい。

音楽当てクイズ https://scratch.mit.edu/projects/423261652

ロボット演奏の曲のクイズは(すこし難しい)、次のサイトにあります。

音楽当てクイズロボット演奏 https://scratch.mit.edu/projects/423260895

曲を反転演奏したクイズ(センスのある人が区別できる?)も、次に。

音楽当てクイズ反転再生 https://scratch.mit.edu/projects/423259983

これは難しいです!!

「黒の演奏ボタン」には、音声ファイルを読み込みます。

ここでは「さくらさくら」の楽曲を読み込みました。

Webサイトでも、楽曲をダウンロードできます。

例えば次のサイト 童謡 唱歌 叙情歌・MP3ダウンロード

http://s-pst.info/12dl_mp3/dl_mp3.htm でも可能です。

「さくらさくら」の楽曲をえらんで、右クリックし「名前つけてPCにダウンロード」

mp3の音楽ファイルを、「黒の演奏ボタン」には、音声ファイルを読み込みます。

一番上のメニューから、音楽ファイルを読み込むことができます。

「さくらさくら」音画面は次のようです。縦は振幅、横は再生時間。

スクラッチは、音の加工もできます!

「逆向き」再生のオプションでは、時間軸が反転しました。

「ロボット」演奏のオプションでは、ノイズが大きくなるようです。

「演奏ボタン」のスクリプトは、次のようです。

ボタンがタッチされると、ボタンの色が赤(b)に変わり

「さくらさくら」を演奏します。

タッチされた情報(メッセージ3)を「hantei」ボタンに送ります。

「〈さくらさくら〉の楽曲名ボタン」のスクリプトは、次のようです。

「さくらさくら(3)」の演奏ボタンが押されたかを確認します。

メッセージ3の回数が2以下なら、演奏ボタンは押されていないので、

「間違い選択」で、演奏を中止。「さくらさくら」の楽曲選択を「なし」にします。

メッセージ3の回数が3なら、演奏曲は「さくらさくら」で正解なので、

「hantei」ボタンに、正解回数「kaisuu」を1つ増やすメッセージをおくります。

「hantei」ボタンのスクリプトは、次のようです。

正解8になると、「パーテイ背景」に変わります。

続けてゲームするには、「Start」ボタンを、もう一度クリックします。