Scratch小课题:弹钢琴 | 一日一编程

网友投稿 2019-01-08 15:20

如果你弹过钢琴,一定会知道莫扎特的《小星星变奏曲》。

如果你学习了英文,一定想不到《小星星》的曲调旋律和《ABC字母歌》是一样的。

https://cdn.china-scratch.com/timg/190110/15201062b-0.jpg

现在很多小朋友都在接触或者已经开始学习Scratch编程,我们今天的课题就把Scratch编程和音乐结合在一起。

用Scratch编程来弹钢琴,就弹一段熟悉的《小星星》。

程序演示效果

关键词:链表,音乐模块,演奏音符,广播

https://cdn.china-scratch.com/timg/190110/15201113c-1.jpg

点击示范,先听程序演奏;点击演奏,就可以自己弹一段《小星星》啦!

想一想这段程序如何编写?

现在Scratch 3.0版本已经正式发布了,用平板电脑等设备也可以加载出程序页面,可以直接体验到弹琴的感觉啦!

如果你已经知道这段程序如何编写,也可以尝试加载其他的音乐来体验演奏。

享受一下编程与音乐相结合的奇妙感受吧!

https://cdn.china-scratch.com/timg/190110/1520112437-2.gifhttps://cdn.china-scratch.com/timg/190110/1520114U2-3.jpg

Scratch(简易编程工具)是一款由麻省理工学院(MIT) 设计开发的少儿编程工具。其特点是:使用者可以不认识英文单词,也可以不会使用键盘。构成程序的命令和参数通过积木形状的模块来实现。用鼠标拖动模块到程序编辑栏就可以了。

编程,未来将成为我们需要掌握的又一门“外语”。但是,只是随意地摸索尝试编程并不能给我们带来应有的成就感;同时,没有完整的作品,也会让家长们觉得孩子只是单纯在玩,而并没有获得系统的知识和实用的技巧。

其实,编程是一件即简单又复杂的事情。简单,是因为有Scratch、Python这样模块式编程语言诞生,让越来越多的小学生甚至更低龄的孩子也可以感受编程的魅力;复杂,是因为编程可以帮助孩子打破学科之间的壁垒,将语文、数学甚至外语,文理综合素质的培养融汇其中。

--end--

声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com