《课题第三单元第一节广播火箭发射.docx》由会员分享,可在线阅读,更多相关《课题第三单元第一节广播火箭发射.docx(3页珍藏版)》请在第壹文秘上搜索。
1、课题:第三单元第一节广播火箭发射五年级上册一、教材分析本课选自川教版信息技术五年级上册第三单元:图形化编程之聪明的角色第一节:广播火箭发射。本单元将学习如何在图形化编程中使用广播、变量、克隆、角色交互与自动化设置,综合运用坐标、侦测、变量、鼠标跟随指令来协助欢欢的太空之旅。本课位于本单元第一节课,主要通过模拟生活中火箭发射、进入太空、释放飞船的编程程序为依托,主要讲解广播消息对于衔接程序的作用,让学生能够利用广播消息简化程序,完成程序的制作。工学情分析本课教学时象为五年级的学生,他们从三年级开始接触编程软件,他们对于编程软件的应用己经比较熟悉,他们也喜欢编程软件,本课的学习内容为利用广播消息模
2、拟火箭发射的程序,程序设计比较简单,需要学生一步一步按照逻辑思维来编写出来,而广播消息作为衔接程序的指令,对程序的编写能起到简化的作用。本课用火箭发射的实际生活场景作为基础,学生的兴趣非常浓厚,抓住这一特点,提升学生的学习效率。三、教学目标1 .知识与技能目标:了解广播消息和接收消息的使用方法及其作用,理解利用广播消息串联程序的过程,进而制作出完整的程序。2 .过程与方法目标:通过跟着老师分析程序代码、更改代码,掌握广播消息的使用方法,能够制作出完整的火箭发射的程序并进行优化。3 .情感目标:感受图像化编程的乐趣,体验生活中火箭发射的场景在编程软件中的实现,感受信息技术课的魅力。四、教学重点学
3、会使用广播消息,学会编写完整的火箭发射程序。S?教学难点利用广播消息和其他模块创造出更多具有创造性、个性化的程序。一六、教学方法讲授法、演示法、体验法、实际操作法土、教学过程1 .课前引入教师:1、直接告诉学生本节课要学习的知识(广播消息和接收消息)2、回顾上节课的内容并提问:在上节课我们大家都实现了倒计时10秒的显示与隐藏,实现了让火箭不断上升,可是同时我们也遇到了一个难题,火箭发射和倒计时同时进行了运动,而且呢也没有切换背景,孩子们你们想到办法了吗?2 .学习知识与技能广播消息与接收消息教师:广播消息:生活当中广播是一个新闻传播工具,而在我们的SCratCh当中,广播消息它是一个事件的前提
4、信号,在事件模块中运用发送广播指令,所有角色包含广播者自身都会接收到消息。接收消息:当某个角色的当接收到消息1的指令参数和广播消息的消息名称相同时,才会执行这个指令下方的程序代码,我们通过广播火箭发射这个作品案例继续来学习。程序分析教师:打开上节课未完成的作品,并且点击绿旗运行程序。学生:观看演示,回顾上节课出现问题并分析程序(火箭和倒计时都是同时进行运动),两个角色的触发事件指令都是“当绿旗被点击”。教师:大家发现没有,在倒计时还没有数完之前,火箭就已经发射了,那这样的问题该怎么解决呢?教师:通过广播消息和接收消息来完成,广播消息在事件模块里面在最下边。教师:谁来广播消息谁来接收消息呢?学生
5、:回答教师:我们这里是倒计时数完以后呢,就告诉火箭,该火箭发射了,所以呢,由倒计时角色来广播消息,火箭来接收消息。编程实践 广播消息指令的位置在代码“事件”模块中,将“广播消息1”放在倒计时角色脚本的最下面。思考:可不可以放在其他的位置呢? 接收消息指令的位置在代码“事件”模块中,将“当接收到消息1”指令放在火箭角色其它脚本的最上面。 广播消息指令参数设置新消息的名称可以是中文、英文、数字等。任务:添加广播消息指令和当接收到消息指令完善程序总结提高调换“广播消息1”会对程序有影响吗?当被点击三可以将“广播消息1换成二背放在这里吗?G5O:广播消息有什么作用背景和角色往往能够通过各自的脚本,独立地完成自己所要做的事情,可是背景和角色之间,或是角色与角色之间,或是同时让多个角色执行相关命令脚本时,或是在面对只有相互合作才能完成的事情时,就可以通过广播消息来完成。3.布置任务(1)使用广播与接收消息代码指令修改程序(2)简化程序