美文网首页图形化编程实例
Scratch制作演奏音乐的小程序教程

Scratch制作演奏音乐的小程序教程

作者: 升学星 | 来源:发表于2018-10-10 17:11 被阅读0次

    scratch编程现在深受孩子们的欢迎,简单的拖拽式操作,孩子不必会头疼的英文和负责的数学,就可以做出特别炫酷的小程序,还可以从中学到逻辑思维,数学知识,下面是关于演奏音乐小程序的scratch制作教程,快带孩子学习一下吧。

      我们如何让用Scratch制作演奏音乐的小程序呢?

      1.首先给舞台选择一个新的背景:

      2.然后把我们的主角小猫摆放在合适的位置上:

      3.建立一个列表,名为“乐谱”:

      列表和变量是有些相似的,只不过列表里存储的是一系列同类型数据,你可以把它看做是一组变量的集合。

      4.然后编写代码:

      在代码中:

      首先是对话框询问,要求输入一个1到21之间的数字,这代表所支持的乐器类型;

      然后设定用户回答中所对应的乐器类型;

      之后清空一下乐谱里的所有数据,这主要是为了初始化,清理可能在其它地方产生的旧数据;

      然后将音乐的简谱依次添加到乐谱列表中,其中0为不发音的间隔;

      接着底下重复执行部分用于依次演奏每个音符,每次演奏完一个音符,就将其从列表中移除;

      当遇到值为0时,只是等待半秒钟;

      当遇到其它值时,切换一下小猫的造型,然后弹奏半拍对应的音符,音符的算法就是绿色部分的那个算式。

      这样一个scratch编程小程序就完成了,运行时,输入乐器编号,然后听着音乐看小猫跳舞吧!大家也可以尝试修改为自己喜欢的音乐乐谱数据,让程序来演奏。

    相关文章

      网友评论

        本文标题:Scratch制作演奏音乐的小程序教程

        本文链接:https://www.haomeiwen.com/subject/rgcmaftx.html