奥数和编程第三课 神奇音乐会

这一课学到用SCRATCH做音乐的各种功能。用到声音播放和节奏的控制。还学到 “如果...  否则.... ” 的控制方法。

奥数和编程第三课 神奇音乐会_第1张图片
神奇音乐会界面
奥数和编程第三课 神奇音乐会_第2张图片
这一课用到的角色
奥数和编程第三课 神奇音乐会_第3张图片
鼓的主程序

这一课学习的是:如果角色在屏幕的中间区域,就变大,否则就变小。这里用的条件控制。还有就是外观里有对话框的功能。

奥数和编程第三课 神奇音乐会_第4张图片
鼓声的控制

用A、S两个键控制鼓声,当键盘按下的时候,鼓的外观和造型都发生变化,动画效果很明显。

奥数和编程第三课 神奇音乐会_第5张图片
印度鼓的代码
奥数和编程第三课 神奇音乐会_第6张图片
鼓声的控制

印度鼓有四种声音,用键盘的上下左右控制。发出声音的时候,角色造型也发生变化。

奥数和编程第三课 神奇音乐会_第7张图片
钢琴的代码

钢琴可以发出真正钢琴的音阶,还能精确的控制节拍。用下面的例子来实现。

奥数和编程第三课 神奇音乐会_第8张图片
键盘当钢琴

键盘上的1、2、3、4、5、6、7,分别发出C调的 C D E F G A B 的音符,scratch软件可以模拟出各种各样的乐器。


奥数和编程第三课 神奇音乐会_第9张图片
音箱的代码

音箱被拉到中间以后,外观会变大一些,然后自动播放设置的声音,同时还有动画效果。音箱代码还可以使用录音功能。

后边的萨克斯和小号等等乐器都可以自己编写代码来控制。

你可能感兴趣的:(奥数和编程第三课 神奇音乐会)