资源简介 《广播消息》微课教学设计教学内容分析 本课选自《四川教育出版社信息技术》五年级上册,第三单元图形化编程之聪明的角色第1节广播火箭发射。本课教学内容是借助疫情“核酸喊话”视频,帮助学生建立“广播”概念,建立生活与编程的联系;在“师生对话”程序实现中,掌握广播消息相关指令用法;在脚本搭建中体会信息的接收与传递。教学目标 借助疫情“核酸喊话”视频,立足于真实情境,建立编程与现实生活的联系,感知“广播”概念及特点。 2、通过“师生对话”情境再现,引导学生发现问题,分析并尝试解决问题,初步培养学生计算思维。在问题解决中掌握“当接收到消息”、“广播消息”、“广播消息并等待”指令的具体用法。 3、在脚本搭建中体会信息的接收与传递,体验成功编程的乐趣,了解广播在学习、生活中的应用,培养学生热爱信息科技、敢于探索、创新的学习精神。教学重点 “当接收到消息”、“广播消息”、“广播消息并等待”指令的具体用法教学难点 广播消息与广播消息并等待指令区别教学过程 设计意图导入 在生活中,广播无处不在,在全民核酸期间,我们常常会听到:“不要钱,不要钱,口罩戴严。不要挤,不要挤,间隔一米。黄码去医院,绿码站在一米线。”(核酸喊话视频),这就是广播。广播是消息的一种传播方式,它具有对象广泛、传播迅速等特点。 从生活中的广播出发,学生基于已有知识和经验,让学生在轻松、真实、生活化的氛围中理解“广播”的含义。新授 scratch中“广播” 在scratch中也有“广播”,当一个消息被广播时,所有角色(包含自身)都会接收到该消息。只要一个角色有该消息的接收脚本,即可实现一个角色去控制其它角色。 组成 在scratch事件指令组中,和广播消息相关的指令有三个:当接收到(消息1)、广播(消息1)、广播(消息1)并等待。 广播(消息1)和广播(消息1)并等待是用来发出消息的,当接收到(消息1)是用来接收消息的。 广播用法——以师生对话为例 概念 广播(消息1):向包含自身在内的所有角色发送一个消息。发送完后,会立即继续向下执行代码。 广播(消息1)并等待:向包含自身在内的所有角色发送一个消息。发送完后,会等到所有接收消息的代码执行完成后才继续向下执行。 消息传递——师生问好 首先,当绿旗被点击时,老师会说:同学们好!学生们会说:老师好! 老师说完话后,广播一个消息,当同学们接收到消息后,再说话。给所有同学添加上接收消息脚本。这样一个简单的对话程序就完成啦。 广播消息与广播消息并等待区别——老师提问 在完成师生问好后,老师会提出问题。如果仍用广播(消息1),会出现老师提问和学生回答同时出现的情况。为了使程序有序进行,可以用广播(消息1)并等待。 小结 广播(消息1),消息发出后,不影响后续程序执行。广播(消息1)并等待,消息发出后,会等消息接收方运行完接收消息脚本后,再继续向下执行程序。 讲解scratch中的“广播”,帮助学生理解程序中广播的意义。 通过师生对话程序脚本搭建,在实际应用中理解广播消息的用法以及两种广播的区别。 知识梳理,再次比较,加深记忆。广播消息命名 如果在一个scratch作品中,我们需要发送出许多条广播消息。一定要注意接收广播消息的准确性。为了区分每一条消息,我们可以对广播的消息进行准确的命名。 消息命名——学生回答 老师提问完后,同学们要回答,就需要老师再广播一个消息。新的消息肯定不能和之前的消息一样,否则会造成程序混乱。 我们把老师提问的消息命名为“提问” 小明能回答老师的问题。 当小明接收到提问后,说:“一共有三个,分别是“当接收到(消息1)、广播(消息1)、广播(消息1)并等待”。 运行程序,我们会看到,在老师提问完后,小明做出了回答。 在程序中发现问题并解决问题,为确保程序中消息接收准确,对消息进行准确命名,引导学生养成良好编程习惯。总结 除了角色有广播消息指令,背景同样也能广播和接收消息。 在一个scratch作品中,角色和角色间或者角色及背景间,在面对只有相互合作才能完成的事情时,我们就可以通过“广播”来实现了。 关于广播消息的知识我们就讲完啦,你学会了吗?快快在你的程序作品中用起来吧! 归纳总结,梳理本课知识点,帮助建构知识体系。 展开更多...... 收起↑ 资源预览