孩宝样课(小小音乐家)

课程目标

了解琴键上7个音调的排列
使用编程圆来弹奏一首歌曲

物料清单
编程圆
×1
USB线
×1
电池
×1
剪纸
×1
剪刀
×1
胶带
×1
鳄鱼夹
×7
×1
情景导入

老师说:大家有谁学过钢琴或者电子琴的吗?
学生说:学过/没学过。
老师说:如果有学生学过就请学生回答下一个问题/如果没有学生学过,就播放视频。

在播放的时候注意提醒观察钢琴上有多少个琴键,能不能数清楚?
视频结束后,可以让同学们表演一下猫是怎么弹琴的。

老师说:有谁记得视频中的钢琴有多少个按键?
学生说:回答
老师说:其实普通的钢琴上一共有88个按键。我们的DIY钢琴只有7个键,是按照1~7的顺序排列的,那么钢琴上的88个按键是按照什么顺序排列的呢?
学生说:回答

老师说:为了让钢琴能弹奏出更加丰富的声音,钢琴会分出不同音域。虽然这些音域中音的高低不同,但每个区域都是按照1~7来排列的。

老师说:现在我们模仿钢琴,来为编程圆制作一个键盘。当我们按下键盘上的键的时候,编程圆就会响起相应的音调。

作品设计
任务描述:利用剪纸的方式来制作7个琴键,并且用纸片将鳄鱼夹固定在纸片上,然后鳄鱼夹分别夹到编程圆的触摸区。

取出剪纸,用剪刀沿黑色线条将7个长方形剪下。

用胶带将 7 个长方形按照上图方式粘贴起来。

用胶带将7个鳄鱼夹分别固定在纸片上。

按照从左到右的顺序,依次在纸片上写上1~7,并分别将鳄鱼夹夹到触摸按键区。

程序编写
任务描述:根据你的作品,让每个音调所连接的引脚发出对应的声音,并且按下按钮A的时候,声音的响度为50,按下按钮B的时候,声音响度为150。

1. 点击“INPUT”,将按钮输入积木块拖放到编辑区,用来检测按钮A是否被按下。

2. 点击“MUSIC”,将设置音量的积木块拖放到按钮输入积木块中,当按钮A被按下的时候,音量为相应值。

3. 点击音量设置积木块中的数字,拖动滑动条,将数值修改为50,即当按钮被按下的时候,音量大小为50。

4. 右键点击按钮输入积木块,并点击弹出框的“Duplicate”,将语句进行复制。

5. 将新积木块的按钮修改为B,用来检测B按钮是否被按下。

6. 点击音量设置积木块中的数字,拖动滑动条,将数值修改为150,即当按钮B被按下时,音量大小为150。

7. 点击“INPUT”,将按钮输入积木块拖放到编辑区。

8. 将按钮修改为A4(作品中触摸盘A4连接的琴键音调为Middle C)。

9. 点击“MUSIC”,将播放指定节拍的音调积木块拖放到按钮输入积木块中,完成当触摸盘A4被触摸,触摸盘播放Middle C的音调。

10. 右键点击按钮输入积木块,并点击弹出框的“Duplicate”,复制出新的语句。

11. 将新积木块的按钮修改为A5(作品中触摸盘A5连接的琴键音调为Middle D)。

12. 将音调修改为Middle D,完成当触摸盘A5被触摸,编程圆发出Middle D的音调。

13. 重复第4~6步,完成下列程序:A6被触摸的时候,发出声音的音调为Middle E;A7被触摸的时候,发出声音的音调为Middle F;A1被触摸的时候,发出声音的音调为Middle G;A2被触摸的时候,发出声音的音调为Middle A;A3被触摸的时候,发出声音的音调为Middle B。

任务描述:在作品中,音量只有两种选择——50和150。设计一个能够控制音量的程序,当按钮A被按下的时候,音量大小增加20,当按钮B被按下的时候,音量大小减20。

1. 点击“LOOPS”,将初始化积木块拖放到程序编辑区,来设置程序启动时运行的程序。

2. 点击“VARIABLES”,并点击创建变量,在弹出框中输入“voice”,输入完成后点击“OK”。“voice”是一个保存音量大小的变量,通过改变“voice”的值来改变音量的大小。

3. 点击“VARIABLES”,将赋值变量的积木块拖放到初始化积木块中,并将数值修改为128,将程序启动时变量的大小设置为128。

4. 点击“VARIABLES”,将修改变量语句拖放到按钮A输入积木块中,并将数值修改为20,即当按钮A被按下的时候,变量“voice”的值增加20。

5. 点击“VARIABLES”,将变量“voice”拖放到设置音量大小积木块中,使按钮A被按下的时候,音量大小增加20。

6. 重复6~7步,完成按钮B被按下,音量大小就减小20的程序(将改变变量中的数值修改为-20)。

7. 将程序修改完成后,先使用鼠标点击模拟器上的按钮,测试程序是否正确,然后将程序下载到编程圆中。

我是小小音乐家

下面是一首儿歌——《小星星》和《丢手绢》的简谱,你能根据这个谱子

小星星

丢手绢

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