友情提示:380元/半年,儿童学编程,就上码丁实验室。
项目改编自Scratch官网《钢琴块》
原作者:afraca
项目类型:音乐
难度指数:2颗星
适合年龄:6岁以上
角色个数:21
程序个数:20
学习时长:建议60min——90min
角色和脚本图示:
图一:舞台、角色和舞台脚本(点击放大查看清晰图)
图二:“1”号白键脚本(1段,点击放大查看清晰图)
图三:“13”号黑键脚本(1段,点击放大查看清晰图)
【南瓜姐姐的问题】
图中只展示了2段程序,白键以“1”号角色为代表,黑键以“13”号角色为代表。那么其它18个按键所对应的18段程序代码应当如何编写呢?
【小组研讨室】
不论黑键白键,20个按键所对应程序代码是完全相同的逻辑结构,唯一不同的是按键所对应音高。
在编写其它黑白键程序时,只需将其中一段已写好的程序复制,然后依次调整音高即可。要调整的代码块是“演奏音符 48 0.25拍”,将“48”按照琴键顺序依次加1,如“2″号角色程序中该参数为”50″,”14″号角色程序中该参数为“51”,以此类推。