孩宝样课(DIY电子琴)

课程目标

了解简谱音调
使用程序让编程圆发出不同的音调

物料清单
编程圆
×1
USB线
×1
电池
×1
剪纸
×1
剪刀
×1
胶水
×1
情景导入

老师说:大家听过音乐会吗? 谁知道为什么音乐会上演奏者都能准确地弹奏出音乐?
学生说:回答
老师说:没去过也没关系,我们通过一个小视频来看一看,看的时候请注意观察,演奏者和指挥家是根据什么来演奏的?

在播放的时候注意提醒:在12秒左右指挥家前为什么要放一本本子?42秒左右发现吹笛子的演奏者前也放了一本本子。1分51秒到2分55秒,有谁能看清本子上写了什么,或者猜一猜写了什么?4分07秒时,能看清楚本子上的内容。

老师说:从视频中我们可以看到,每个弹奏者前面都放了一本本子。有谁看清楚本子上写了什么?
学生说:回答

老师说:我们把上面图片中的乐谱称为五线谱。今天我们来学习另一种常见的乐谱——简谱。在简谱中,我们用1234567来表示七种不同的音调。 现在请一个同学来给大家唱一下1234567分别代表的是哪几个音调。
学生说:回答

活动——音调辨别
在图形化编程网站的“music”中,有一个模拟的琴,试着用鼠标来按琴键,试着用鼠标来按琴键,你能分清楚不同的按键发出的音调是什么吗?
编程思路

在程序积木块中,Middle C、Middle D、Middle E、Middle F、Middle G、Middle A、Middle B这7个琴键分别对应简谱中的1(do)、2(re)、3(mi)、4(fa)、5(sol)、6(la)、7(si),而编程圆上一共有7个触摸盘,刚好可以分别对应简谱的7个不同的音调。

想要设计一把电子琴,可以通过触摸不同的触摸盘,编程圆发出对应的音调来实现。触摸A1触摸盘,编程圆发出1(do)的声音;触摸A2触摸盘,编程圆发出2(re)的声音;触摸A3触摸盘,编程圆发出3(mi)的声音;触摸A4触摸盘,编程圆发出4(fa)的声音;触摸A5触摸盘,编程圆发出5(sol)的声音;触摸A6触摸盘,编程圆发出6(la)的声音;触摸A7触摸盘,编程圆发出7(si)的声音。

程序编写
任务描述:触摸A1触摸盘时,发出1(do)的音调;触摸A2触摸盘时,发出2(re)的音调;触摸A3触摸盘时,发出3(mi)的音调;触摸A4触摸盘时,发出4(fa)的音调;触摸A5触摸盘时,发出5(sol)的音调;触摸A6触摸盘时,发出6(la)的音调;触摸A7触摸盘时,发出7(si)的音调。

1. 点击“INPUT”,将按钮是否被按下的积木块拖放到编辑区。

2. 将按钮修改为A1,来检测A1触摸盘是否被触摸。

3. 点击“MUSIC”,将播放音调的积木块拖放到按钮控制积木块中,使触摸盘A1被触摸时,发出二分之一拍的Middle C的音调。

4. 用鼠标点击左边模拟器中的A1触摸盘,听一听是否发出了Middle C的音调。

5. 点击“INPUT”,将按钮是否被按下的积木块拖放到编辑区。

6. 将按钮修改为A2,来检测A2触摸盘是否被触摸。

7. 点击“MUSIC”,将播放音调的积木块拖放到按钮控制积木块中,并将音调修改为Middle D,使触摸盘A2被触摸时,发出二分之一拍的Middle D的音调。A2被触摸发出声音的积木块与A1被触摸发出声音的积木块有什么不同?

8. 用鼠标点击左边模拟器中的A2触摸盘,听一听是否发出了Middle D的音调。

9. 右键点击按钮被按下积木块,并点击弹出框的“Duplicate”,复制出一个新积木块。

10. 将新积木块的按钮修改为A3,用来检测A3触摸盘是否被触摸。

11. 将复制出的积木块的音调修改为Middle E,使A3被触摸时,发出Middle E的音调。

12. 用鼠标点击左边模拟器中的A3触摸盘,听一听是否发出了Middle D的音调。

13. 重复第9~11步,完成下列程序: A4被触摸的时候,发出声音的音调为Middle F;A5被触摸的时候,发出声音的音调为Middle G;A6被触摸的时候,发出声音的音调为Middle A;A7被触摸的时候,发出声音的音调为Middle B。

14. 程序完成之后,先用鼠标在模拟器上依次点击A1~A7触摸盘,听一听编程圆发出的声音是否正确,检验完成之后,将程序下载到编程圆上。

作品设计
任务描述:编程圆上有很多触摸盘,如果不将这些触摸盘加以区分,很难快速准确地弹奏出音调。使用剪纸的方式来制作一个圆形的琴键。

用剪刀沿黑实线将圆和七个数字剪下。

将编程圆放到剪好的圆的虚线中,并用胶水粘到一起。

根据设计好的程序,在7个触摸盘发对应的区域分别贴上代表音调的1~7。

相关资源下载
剪纸文件下载