第20课 用声音控制小猫动作

2024-06-18 17:38
文章标签 20 小猫 动作 声音 控制

本文主要是介绍第20课 用声音控制小猫动作,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

20课 用声音控制小猫动作

【教材分析】

本课主要的学习任务是用音量值控制小猫的运动,其涉及的知识点有:认识音量值控件,用数值与逻辑运算来表达音量值的范围,以及用多个“如果...”控件来实现不同条件下做不同的事。其中的感知分支语句含义,对小学生来讲不易理解,因此在教学中应注重体验。根据本课的教学目标可将教学内容分成三部分,第一部分感知在Scratch中可通过声音来控制动画的特点;第二部分是学习获取音量值的方法;第三部分是能根据音量值的范围,使用“如果...”控件来实现在不同的音量值中做不同的事的任务。

【学情分析】

本课教学对象是小学五年级学生,该年龄段的孩子活泼好动,其思维还是以形象思维为主,有较强的学习愿望和兴趣,开始独立思考、追求与探索,是掌握基础知识、基本技能的最佳时期,但其认知水平和分析能力的发展有限。为此在教学设计时应根据学生已有的生活经验和知识水平准确把握学生的学习起点,力求让学生在掌握知识与技能的同时,能体验到“跳一跳摘到桃子”的滋味。同时尽可能地为学生创设自由创作的空间和时间,从而提高学生动手实践和学以致用的能力。

【教学目标与要求】

1. 知识与技能

(1)掌握用数学表达式表示音量值的范围。

(2)学会用声音控制动画的方法。

(3)理解分支语句的含义。

2. 过程与方法

在活动中充分地体验、感知,在完成本任务的过程中要引导思考、猜测、实践与总结。

3. 情感、态度与价值观

通过具体的教学活动培养勇于实践、勇于探究的精神,在活动中体验成功与喜悦的情感,从而增加对Scratch的学习兴趣。

4. 行为与创新

在完成任务的同时不断创新与实践,并应用本课知识与原理解决实际问题。

【教学重点与难点】

重点:学会用声音控制动画的方法。

难点:理解分支语句的含义。

【教学方法与手段】

以学生自主学习为主,教师演示讲解为辅。

【课时安排】

安排1课时。

【教学准备】

计算机网络教室,教学广播系统。

【教学过程】

教学环节

教师与学生活动

设计意图

导入

  《Do Re Mi》是美国影片《音乐之声》中的主题曲之一,它旋律优美,堪称经典,下面请同学们带着欢快的心情一起唱《Do Re Mi》,在唱的过程中请同学们看大屏幕,仔细观察屏幕上的动画与什么有关?一旦发现就举手说出你的观点,比一比,我们班的同学谁的眼力最厉害。

   学生演唱并抢答。

   师:对了,教师的动画是根据同学们音量大小来控制的,那今天我们就一起来学习用声音来控制小猫的运动。

一是让学生边唱歌边观察,多维感知发现规律;二是通过猜测导入,激发学生的学习兴趣。

新授

 1. 认识音量值。

师:刚才同学们唱歌,计算机是如何知道的呢?

师:对了,是麦克风,是通过麦克风将声音传递给计算机中的Scratch的。但声音有大小,那么在Scratch中哪个控件能告诉大家音量的大小呢?

    教师演示其方法。

测试数据:下面请同学测一测,你正常说话时音量的最大值与最小值分别是多少。

师:看来在Scratch中通过控件“音量值”可获取我们音量的大小。

    2. 读脚本。

刚才老师就是利用音量值来控制动画的,同学们想看一下老师编写的脚本吗?老师是用什么方法来控制的呢?

思考:

问题1:在音量的控制下该小猫做了几件事?分别是什么?

问题2:分别在什么情况下做的?该控件分别代表什么意思?

师:对了,老师用了三句“如果...”,其判断的条件分别是什么?

问题3:为什么要用重复控件?

学生回答。

师总结:刚才老师是通过用控制音量值范围,用“如果...”控件来让小猫做不同的事。

3. 运用与创作。

今天我们也来让小猫根据同学们的音量大小做不同的事吧。

(1)任务1:完成“当音量值<15时让小猫步行”的任务。

请同学们根据教材中的步骤尝试完成全班交流,请同学演示如何表示音量值<15。

思考:让小猫步行的判断条件是什么?用什么控件来实现全班交流?

教师小结。

思考:怎样可以每次单击绿旗后,都能让小猫回到舞台中央?要让小猫一在舞台上呈现,需添加哪些控件?

全班交流,教师小结。

(2)任务2:完成当音量值>15并且音量值<40时让小猫翻跟头的任务。

思考:如何表示音量值>15并且音量值<40呢?

老师演示其方法。

学生操作:尝试完成当音量值>15并且音量值<40时小猫翻跟头(教师巡视)。

全班交流,教师归纳总结。

(3)师:刚才在大家的努力下,能够运用“如果...”和音量值大小来实现在什么条件下做什么事的操作,下面请同学们自己设定条件让小猫变颜色和变大。

学生尝试操作,老师巡视,发现问题及时解决,全班交流,老师小结。

师:同学们有没有发现,每次运行完脚本后小猫都不知跑哪儿去了,你能想办法让它回到固定的地方吗?

学生尝试,全班交流,教师归纳总结。

师:当音量值变小时如何让小猫变回原来的大小?看你有几种方法,并和你的同桌交流一下。

全班交流,学生边交流边演示。

4. 探究与实践。

 除了用音量控制小猫的动作外,在侦测控件中找一找,还可以用什么方法来控制小猫?

尝试一下,并把你的发现和同伴分享。

通过说一说,测一测,让学生感知获取音量大小的方法。

小结

今天我们运用了“如果...”和音量值范围作为条件来控制小猫的运动,真是一件非常有趣的事。请同学们再次思考,运用这个原理我们还能做些什么? 下节课我们一起来实践一下吧。

 

 

 

【教案设计:凌秋虹(苏州市姑苏区教师发展中心)】

这篇关于第20课 用声音控制小猫动作的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1072671

相关文章

20.Spring5注解介绍

1.配置组件 Configure Components 注解名称说明@Configuration把一个类作为一个loC容 器 ,它的某个方法头上如果注册7@Bean , 就会作为这个Spring容器中的Bean@ComponentScan在配置类上添加@ComponentScan注解。该注解默认会扫描该类所在的包下所有的配置类,相当于之前的 <context:component-scan>@Sc

Java研学-RBAC权限控制(八)

九 登录登出 1 登录作用   判断员工是否有权限访问,首先得知道现在操作的人是谁,所以必须先实现登录功能 2 登录流程   ① 提供登录页面,可输入用户名与密码信息,并添加执行登录的按钮。(登录页面不能被拦截)   ② 给按钮绑定点击事件(异步操作,POST请求)   ③ 事件中发送登录请求,使用 AJAX 方式提交。(使用 AJAX 原因:用户体验更好,既可保留用户刚输入的用户名和密码

PAT-1039 到底买不买(20)(字符串的使用)

题目描述 小红想买些珠子做一串自己喜欢的珠串。卖珠子的摊主有很多串五颜六色的珠串,但是不肯把任何一串拆散了卖。于是小红要你帮忙判断一下,某串珠子里是否包含了全部自己想要的珠子?如果是,那么告诉她有多少多余的珠子;如果不是,那么告诉她缺了多少珠子。为方便起见,我们用[0-9]、[a-z]、[A-Z]范围内的字符来表示颜色。例如,YrR8RrY是小红想做的珠串;那么ppRYYGrrYBR2258可以

ROS2从入门到精通4-4:局部控制插件开发案例(以PID算法为例)

目录 0 专栏介绍1 控制插件编写模板1.1 构造控制插件类1.2 注册并导出插件1.3 编译与使用插件 2 基于PID的路径跟踪原理3 控制插件开发案例(PID算法)常见问题 0 专栏介绍 本专栏旨在通过对ROS2的系统学习,掌握ROS2底层基本分布式原理,并具有机器人建模和应用ROS2进行实际项目的开发和调试的工程能力。 🚀详情:《ROS2从入门到精通》 1 控制插

HTML(20)——定位

定位 作用:灵活的改变盒子在网页中的位置 实现: 定位模式:position边偏移:设置盒子的位置 leftrighttopbottom 相对定位 position:relative 改变位置的参照物是自己原来的位置,并且不脱标占位,标签显示模式特点不变 绝对定位 position:absolute 使用场景:子级绝对定位,父级相对定位  脱标不占位参照物:先找最近的已经

MQTT之CONNECT控制报文详解

目录 1.  MQTT协议规范 2.  名词解释 3.  CONNECT控制报文详解 3.1  固定报头 Fixed header 3.2  可变报头 Variable header 3.2.1  协议名 Protocol Name 3.2.2  协议级别 Protocol Level 3.2.3  连接标志 Connect Flags 3.2.4  保持连接 Keep

C++20中的Feature Test Mocros

C++20定义了一组预处理器宏,用于测试各种语言和库的feature。       Feature Test Mocros(特性测试宏)是C++20中引入的一种强大机制,用于应对兼容性问题。Feature Test Mocros作为预处理器指令(preprocessor directives)出现,它使你能够在编译过程中仔细检查特定语言或库功能(particular language

STM32单片机PWR电源控制详解

文章目录 1. PWR概述 2. 电源结构框图 3. 上电复位和掉电复位 4. 可编程电压监测器 5. 低功耗模式 6. 模式选择 6.1 睡眠模式 6.2 停止模式 6.3 待机模式 7. 代码示例 1. PWR概述 PWR(Power Control)电源控制,负责管理STM32内部的电源供电部分,可以实现可编程电压监测器和低功耗模式的功能。 可编程电压监测器

基于动力学的六自由度机器人阻抗恒力跟踪控制

1.整个代码的控制流程图如下: 2.正逆运动学计算 略 3.动力学模型 采用拉格朗日法计算机械臂的动力学模型,其输入的是机械臂的关节角度、角速度和角加速度;其中M、C、G本别是计算的惯性力、科式力和重力项,相关部分如下: 4.RBF神经网络自适应参数调节 采用RBF自适应调节阻抗控制器参数,末端每个方向单独进行参数的调整,其中rbf的输入的是力和位置,输出的是阻抗控制器的参数,rb

LabVIEW编程控制ABB机械臂

使用LabVIEW编程控制ABB机械臂是一项复杂但十分有价值的任务。通过LabVIEW,可以实现对机械臂的精确控制和监控,提升自动化水平和操作效率。 1. 项目规划和硬件选型 1.1 确定系统需求 运动控制:确定机械臂需要执行的任务,如抓取、搬运、装配等。 传感器集成:确定需要集成的传感器,如位置传感器、力传感器、视觉传感器等。 通讯接口:确定与ABB机械臂控制器的通讯接口,如Ethe