第12课 变身钢琴奏音乐
教学目标
1、学会利用“界面布局”组件进行按键布局。 2、掌握通过程序控制电脑发生及按钮状态变化的方法。 3、在体验编程乐趣的同时,增强对乐器的理解,提高创新设计能力。
教学重点
认识 App Inventor 软件中的界面布局的组件,了解水平布局和垂直布局的作用。
教学难点 用程序控制按钮变换状态,控制电脑发生的方法 教学准备 计算机网络教室 App Inventor 软件。 教学过程 一、情景引入
师出示课件:四格漫画体现的一幅生活中的情景,通过信息探索三人组对钢琴乐器的演奏和介绍,提出制作平板钢琴的 App 的任务内容。
师:想不想做一个平板钢琴呢? 生:想。
揭示课题:第 12 课 变身钢琴奏音乐 二、活动探究 1.巧用布局排琴键
师:之前学过按钮、标签等组件,但是要做出一架模拟钢琴,还
37
要掌握一门技巧——对这些组件进行布局。我们一块运用界面布局中的垂直布局和水平布局,对钢琴琴键的按钮组件进行布局吧!
(1)将“white.png”“white_click.png”等资源文件上传到“素材”中。
(2)从组件列 表中选中“Screen1”,设置属性中的屏幕方向为“锁定横屏”。
(3)拖动“垂直布局”组件到工作面板,设置属性中的宽度、高度为“充满”。
(4)将两个“水平布局”组件拖动到工作面板的“垂直布局”框中,设置宽度为充满,高度分别为 30%和 70%。
(5)依次拖动“按钮”和“标签”组件到“工作面板”的“水平布局”框中,根据功能为每个按钮重命名,并分别设置按钮的宽度、高度及图像属性。
2.模拟按键出声音
师:接下来,我们通过对音频播放器组件编写程序,来让琴键发出声音,并且让按钮按下和松开的时候,图像能够被改变。
(1)拖动“音频播放器”组件到“工作面板”。 (2)切换到“逻辑设计”界面。
(3)选择相应积木到“工作面板”,分别编写“按钮 Do”被按下和松开时的程序。
(4)重复步骤 3,为每个按键编写相应的程序。 三、感悟新知,综合练习。
38
设计程序,模拟其他的弹奏乐器。
用设计的乐器,组织一次小型的音乐演奏会,看谁设计得合理、弹奏得动听。
教师巡视并指导学生。 学生展示、交流作品。 四、课堂总结。
同学们,今天我们学会了变身钢琴奏音乐,你学到了哪些新知识呢?
学生交流。 板书设计
第12课 变身钢琴奏音乐 1. 巧用布局排琴键 2. 模拟按键出声音
39