乃哟乃 | |||
教材、学情分析:《乃哟乃》一课是一节编程与音乐融合的项目式学习编程课。本课选自小学音乐二年级下册,通过展示编程作品,让学生体验到数字时代音乐表现的形式,激发学生的学习热情。通过任务驱动的方式,引导学生逐渐掌握相关编程技能和音乐知识,提升学生的音乐素养和信息素养。 | |||
教学目标 | 1. 学会如果……那么……命令、侦测命令。 2. 学会调用积木块,模块化设计脚本的方法。 3. 学会列表命令的使用 | ||
教学重点难点 | 1. 重点:如果……那么……命令 2. 难点:列表命令的使用 | ||
教学时间 | 1课时 | ||
教学过程(第一课时) | |||
教学环节 | 师生活动 | 设计意图 | |
导入 | (一)音乐欣赏 教师播放编程音乐作品《乃哟乃》 学生欣赏 师生交流,了解这首曲子 (二)展示编程作品 | ||
1.选择乐器、演奏节奏 | (三)知识新授 1.师:要用编程来演奏音乐,我们首先要增加音乐模块 2.教师演示选择乐器 Mind+中有19种乐器可以选,还有两种合成音,我们可以根据歌曲的不同,选择合适的乐器。《乃哟乃》这首曲子,我们可以选择马林巴琴。 3.师:选择好马林巴琴,我们还可以选择一下演奏速度。
| ||
2.添加音符和节拍
| 1.师:我们听到乐曲的每一声,都是由音符和节拍构成的, 我们可以把它们转换成计算机可以理解的数值,然后用列表的方式来演奏。
师演示新建列表:
分别命名为音符和节拍
2. 师:请同学们打开音乐书,输入相应的音符和节拍。 师:我们如何判断每一个音符的节拍 分小组交流,大组汇报总结: 有下划线的可以设置为0.5拍,延长的为2拍,其余的为1拍 任务一:完成音乐第一句音符和节拍数据的输入。 师巡视指导
3. 要使用这些音符和节拍,我们还要新建一个变量“序号”;
通过序号,调用对应的音符和节拍
| ||
3.完成整首歌曲乐谱的程序编写
| 1. 师:我们使用变量“序号”和列表来调用相应的音符,我们思考一下,弹奏前,序号应该是多少? 学生思考并回答 2. 每弹奏一个音乐,序号增加多少?
3. 要演奏完整首曲子,要重复执行多少次? 学生思考并回答 | ||
4.拓展练习 | 师:我们还可以运用你前面所学习的知识,为这首乐曲配上一段动画。 学生自主合作探究,完成夏日雷雨情景的动画设置。 | ||
4.总结回顾 | (四)总结回顾 师:我们今天学习了用编程来演奏一首好听的乐曲,你学习到了哪些编程和音乐方面的知识? 学生思考并回答 音乐模块的命令、列表…… 师:请你在课后用今天所学的知识,通过编程来演奏另外一首歌曲。 |