资源描述:
第三课 侦测声响吹蜡烛,学习任务,1.了解“侦测”模块中的响度指令功能。 2.用声音响度控制角色进行人机互动。,开阔视野,在 Scratch作品中,合理地运用外部声音响度值的变化,影响并改变角色的动作,实现人机互动。,通过语音来控制角色移动与跳跃的作品,探究活动,当生日聚会现场响起生日快乐歌时,通过麦克风吹灭生日蛋糕上的蜡烛,现场响起掌声。如何用Scratch响度侦测指令来呈现这一场景呢,活动主题编写声音交互游戏“吹蜡烛”,Seratch“侦测”模块中有响度侦测指令,用于侦测通过麦克风输入的声音信号的响度。,1.响度侦测指令,试一试将响度侦测指令前的方框画钩,用不同的音量对着麦克风说话,观察舞台区的响度显示框的教值有什么变化。鼠标双击舞台响度显示框,又能看到什么变化呢,在 前的方框里画钩,舞台上显示 确度,对着麦克风说话,响度显示框可以显示0-100范围内的数值,表示从麦克风接收到的声音从无到最大的响度值。,活动主题编写声音交互游戏“吹蜡烛”,2.导入背景,添加角色和声音 (1)选择一个生日聚会现场作为舞台背景。 (2)删除小猫角色,新建生日蛋糕角色,生日蛋糕角色有2个造型,一个上面插着点燃的蜡烛,另一个插着没点燃的蜡烛。 (3)添加生日快乐歌,营造生日派对氛围。,活动主题编写声音交互游戏“吹蜡烛”,活动主题编写声音交互游戏“吹蜡烛”,生日聚会背景和角色,活动主题编写声音交互游戏“吹蜡烛”,3.规划脚本完成脚本规划表,操作提示90这个值要根据现场环境的声音响度情况来设定。,活动主题编写声音交互游戏“吹蜡烛”,操作提示重复次数35次和等待0.2秒,是根据生日快乐歌到某个小节需要结束而调试得到的。,(1)生日蛋糕角色的脚本如图所示,活动主题编写声音交互游戏“吹蜡烛”,4.编写“吹蜡烛”游戏脚本,(2)测试脚本 单击 按钮 ,运行程序,观察提示语停留时间,观察生日蛋糕颜色效果和声音响度的设定值是否是熄灭蜡烛的最佳值。,创新活动,根据侦测到的声音响度的大小,设置 Scratch小猫角色不同的动作。例如,结合“控制”模块中的“如果那么”指令,指挥小猫完成不同的动作当声音响度小于等于15时,小猫不动;当声音响度大于15且小于40时,小猫向左移动15步;当声音响度大于40且小于70时,小猫向右移动15步;当声音响度大于70时,小猫翻跟斗。,活动评价,通过本节课的学习,谈一谈你有哪些收获呢,你的收获,课堂小结,
展开阅读全文