第二单元 第10课《Panda 弹钢琴》 教案【甘教版】信息科技 六年级上册

资源下载
  1. 二一教育资源

第二单元 第10课《Panda 弹钢琴》 教案【甘教版】信息科技 六年级上册

资源简介

中小学教育资源及组卷应用平台
第10课《Panda 弹钢琴》教学设计
课题 Panda 弹钢琴 单元 第二单元 学科 信息科技 年级 六年级上
核心素养目标 信息意识:认识到声音(音符、节拍、乐器音色)可以通过数字(如60代表中央C,0.5拍)进行精确表示和处理,理解数字化是表达信息的重要方式。计算思维:将乐曲《新年好》分解为具体音符序列与节拍值,利用“弹奏音符”积木的数值参数精确编程实现,掌握问题分解与模式化表达。数字化学习与创新:熟练运用“音乐”扩展积木库,独立完成旋律编写、伴奏添加及乐器更换,并迁移该技能为其他项目(如漫游敦煌)创作背景音效。信息社会责任:在音乐编程创作与改编实践中,初步思考数字声音的合理使用与表达,尝试为不同场景(如敦煌)选择契合的配乐风格。
教学重点 学生能正确添加“音乐”扩展积木库并理解其核心积木(弹奏音符/鼓声)的参数含义(音符数值、节拍值)。学生能将《新年好》简谱分解,准确转换为“弹奏音符”积木的数值参数(如60、0.5)并顺序拼接实现旋律。学生掌握为程序添加鼓声伴奏(选择特定鼓声如“吉鼓边敲击”)及更换演奏乐器的操作方法。
教学难点 学生理解并应用音符(60=中央C)与节拍(如八分音符=0.5拍)的抽象数值化表示,易混淆数值与音高/时值关系。学生精确设定节拍值(特别是小数如0.5)并调试时间配合,确保旋律节奏准确,易出现节拍计算错误。学生将音乐编程技能迁移至新项目(如“漫游敦煌”),为不同操作设计并调试触发相应的背景音效或随机音乐。
教学过程
教学环节 教师活动 学生活动 设计意图
导入新课 1.聚焦元旦快到了,听说 Panda 还可以演奏音乐,在元旦晚会上它可以表演一个节目吗?当然可以,我们来编写一个 Panda 弹钢琴的程序吧!声音的数字密码电脑是如何理解并演奏出像钢琴那样美妙的声音的呢?电脑用数字“翻译”声音!这节课我们将认识神奇的“音乐积木”,它能用数字(比如60代表中央C,0.5代表半拍)精确控制音符的高低和长短,指挥电脑演奏。为敦煌之旅配乐如何让之前制作的“漫游敦煌”程序拥有更生动的音乐效果?利用后面学习的音乐积木,我们可以为飞天、探索等不同操作配上特定的音乐或音效(如飘逸旋律、发现音效),甚至尝试随机音乐,让敦煌之旅充满沉浸式的听觉体验!播放视频《【mblock代码音乐】Battle Against A True Hero》。 讨论利用音乐可以为程序添加什么特色。给学生介绍音乐积木的基本功能,了解如何用数字表示音符。思考如何为“漫游敦煌”程序添加音乐效果,以增强体验。观看视频。 导入课程知识,激发学生兴趣。帮助学生理解声音的数字表示,培养他们对音乐编程了解。激发学生对音乐编程的兴趣,为接下来的学习奠定基础。帮助学生了解音乐程序的功能。
讲授新课 新知讲解:一、添加扩展积木类型“音乐”mBlock 有 8 种像不同颜色积木块一样的常用工具(如控制、动作、外观等)。但要编写弹钢琴程序这种特殊功能时,就需要用到“扩展积木”——就像是额外安装的、能发出美妙音符的专用积木包!启动mBlock,创建一个新作品。单击“角色”选项卡,单击积木类型最下面的按钮,在弹出的添加扩展的对话框中选择“角色扩展”下“艺术”类的“音乐”模块,单击“添加”。添加完成后,在积木类型列表中新增了“音乐”积木类型,其包含7个专用的积木。二、编写音乐程序如果让Panda演奏音乐呢?我们一起来学习如何编写Panda弹奏《新年好》的程序吧!三、小知识“音乐”积木类型下的积木,用来控制弹奏的音符和节拍数。单击第一个数字框弹出“模拟钢琴键盘”,就可以直接从钢琴键盘上选择要弹奏的音符。系统将“中央C”用数值60表示,往右每个键数值加1,往左每个键数值减 1,包含白键和黑键。数值越小音越低,数值越大音越高。音符可不止8个哦!左右箭头可以切换!弹奏的节拍数根据简谱上拍号和音符的数值来确定。例如:拍号为“3/4”表示以四分音符为1拍,每小节3拍。《新年好》简谱中第一、二两个音符为八分音符,拍数就是0.5,第三、四两个音符为四分音符,拍数就是1。四、编写音乐程序1、将“事件”积木类型下的 积木拖放到代码区域。将“音乐”当声积木类型下的 积木拼接在绿旗积木后。2、将“音乐”积木类型下的 积木拼接在前一个积木后。单击该积木中的第一个数字框,弹出“模拟钢琴键盘”,选择将要演奏的音符C调1单击。单击该积木第二个数字框,修改数字为 0.5。3、重复步骤2,独立完成后4小的编写,运行测试程序。五、添加伴奏只有钢琴演奏的声音,听起来有些单调。我们给它加上鼓声的伴奏吧!1、将“事件”积木类型下的“ ”积木拖放到代码区域。将“控制积木类型下的“重复执行 10 次”积木拼接在其后,重复次数改为 8次。2、将3个“音乐”积木类型下的 积木镶嵌到“重复执行8次”积木中,将拍数都改为1。将第三个弹奏鼓声改为“(3)吉鼓边敲击”。六、添加角色和背景单击“角色”面板的添加按钮,从角色库里查找添加“Keyboard8”“Drum18”两个角色。单击“背景”面板添加按钮,从背景库里查找添加“Stage”背景。测试运行程序,并以“Panda弹钢琴”为名保存作品。七、练一练1. 修改“Panda 弹钢琴”程序中 积木中“钢琴”下拉菜单的选项,测试用不同的乐器演奏。2.选择你熟悉的音乐,自己编写音乐演奏程序。3.尝试自己创作一首音乐,并编写出演奏程序。八、拓展延伸为漫游敦煌配乐打开之前课程编写的漫游敦煌程序。在程序开头设置好喜欢的演奏乐器。为不同的操作配上不同的音乐,感受《漫游敦煌》的音乐。修改一下,为操作配上随机音乐,感受编程的魅力! 一、添加扩展积木类型“音乐”实际在mBlock中添加“音乐”扩展积木,以便在程序中使用音符。三、小知识学习如何使用音乐积木控制音符和节拍数,体验模拟钢琴键盘。四、编写音乐程序根据老师的讲解,编写一个简单的音乐程序,让panda演奏一小段旋律。五、添加伴奏学生为音乐程序添加鼓声伴奏,并引入角色和背景,增强作品的层次感和视觉效果。六、添加角色和背景学习在项目中添加角色和背景,以增强视觉效果和互动性。七、练一练完成练习题。八、拓展延伸学生为“漫游敦煌”程序添加个性化音乐,设置乐器,并为不同操作配上不同或随机音乐。 一、添加扩展积木类型“音乐”帮助学生掌握添加扩展积木的方法,为后续音乐编程做好准备。三、小知识帮助学生掌握音符和节拍的基本设置,增强对音乐编程的理解。四、编写音乐程序帮助学生掌握音乐积木的使用,理解音符和节拍的结合,通过动手实践增强音乐编程技能。五、添加伴奏帮助学生掌握节奏编程,丰富音乐作品的层次,提升音乐编程能力。六、添加角色和背景帮助学生理解视觉元素在项目中的重要性,培养他们的创意表达能力。七、练一练培养学生的动手能力。八、拓展延伸帮助学生理解如何通过音乐增强程序的沉浸感,理解音乐与编程结合的魅力,培养创意和技术能力。
课堂小结 Panda 弹钢琴1、了解音乐积木类型2、熟悉演奏音符积木的使用3、熟悉添加伴奏的方法4、掌握音乐程序的编写5、完成课题练习 总结回顾 对本节课内容进行总结概括。
课后作业 1、请使用“弹奏音符”积木,写出让角色连续演奏中央C (数值60) 和它右边紧挨着的白键D (数值62) 这两个音的程序片段,每个音都演奏半拍(0.5拍)。 布置作业 拓展学生的学习能力
课堂板书 观看板书 强调教学重点内容。
21世纪教育网 www.21cnjy.com 精品试卷·第 2 页 (共 2 页)
HYPERLINK "http://www.21cnjy.com/" 21世纪教育网(www.21cnjy.com)

展开更多......

收起↑

资源预览