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