《小学四年级课后服务:scratch少儿编程二阶第2课:魔术大冒险教案.docx》由会员分享,可在线阅读,更多相关《小学四年级课后服务:scratch少儿编程二阶第2课:魔术大冒险教案.docx(4页珍藏版)》请在优知文库上搜索。
1、魔术大冒险课程内容帮助米乐熊在马戏团完成一场魔术表演!课程时间45分钟教学目标1、在点击米乐熊时,使其挥动魔术棒。2、使用变量来控制物品的冒出。教学难点物品会监听变量,并自己缓缓从帽子里冒出。设备要求音响、A4纸、笔Ps:教案内容仅为老师提供参考资料,切以实际上深情况和教师讲课AI惯为主一、课堂导入第一小节(课程导入)(教师)又到了欢乐的编程课堂了!不知道今天又会和熊博士在编程世界立探索些什么新知识呢?同学们是不是已经迫不及待的想学习本节课知识了!那我们快来跟随熊博士看下本节课的程序吧!1分钟播放视频1:课程导入2分钟(师生互动:提问模式)老师提问:看了刚刚的课程导入,今天呢!我们需要帮助米乐
2、熊在马戏团完成一场魔术表演!那同学们在现实生活中有没有见过魔术表演!有没有给同学们比较深刻的表演呀!说出来和同学们一起交流一下吧学生回答:XX老师回答:没想到同学们在利用还见过这么多魔术!老师有些都没有见过呢!1分钟二、绘制流程第二小节(流程图)(教师)那接下来我们就要开始编写今天的程序了,但是在每次编写程序前我们都要一起先绘制出编写流程图那先自己想一想,要怎样绘制今天的流程图呢?带着疑问一起来看看熊博士是如何绘制出今天的流程图吧!。1分钟播放视频2:绘制流程3分钟(师生互动:跟随老师画图)同学们一起来动手拿出纸和笔吧,回忆一下刚刚的视频内容绘制出我们整个程序的流程,从第一步开始,来一起试一下
3、吧。有不记得或者不会的地方可以向老师提问哦!(保证每个学生编写出正确的程序流程图)1分钟第三小节(流程图)分解流程图2分钟开始(教师)程序流程图绘制完成,通过我们的流程我们就可以一步1分钟一步的完成今天的程序了,准备开始编程打开我们今天的页面,看一看熊博士会怎样完成积木代码吧。三、编写程序第四小节(初始化)(教师)那通过刚刚绘制出的流程图,接下来我们就需要制作第一步初始化了,那同学们还记的之前的程序中我们用到了哪些初始化指令嘛?那我们今天先来看看熊博士今天都用了哪些初始化代码指令吧!1分钟播放视频3:编写程序(第一部分)O-lmin54s2分钟(师生互动:跟随老师操作)刚刚熊博士已经将初始化设
4、置完毕了虽然本节课的初始化比较少,但是今天我们给变量初始化了下,熊博士还详情的给大家介绍了一下变量的作业,运用了一个小例子那同学们有没有掌握变量的作用呢!。(同学们操作老师助教,保证学生完成初始化的代码指令。)2分钟第五小节(米乐熊挥动魔术棒)(教师)虽然我们刚刚将初始化完成了,但是还没有实质的效果可以展现给大家,那接下来我们就需要制作点击米乐熊时使其挥舞魔术棒了!但是在挥舞魔术棒的同时还要设置变量的随机值,在后面我们会用到这个随机变量的值来控制物品的随机冒出!1分钟播放视频3:编写程序(第二部分)lmin57s-3minlls1分钟(师生互动:跟随老师操作)刚刚熊博士已经将米乐熊的挥舞魔术棒
5、的动作。这里使用了当角色被点击指令,下方我们使用了下一个造型,还继续使用了将变量设为指令,但是值修改成运算区的取随机数指令!(同学们操作,老师助教保证学生添加本节代码指令!)2分钟第六小节(物品冒出)(教师)在刚刚我们已经将米乐熊的挥舞魔术棒的效果制作出来7同时还在每次点击的同时我们要将变量重新赋予一个值,那在每次随机变量后,就需要让对应的物品冒出了,那我们来看看熊博士是怎么控制物品的随机冒出吧!1分钟播放视频3:编写程序(第三部分)3minl3s-5min33s3分钟(师生互动:跟随老师操作)同学们有没有记住熊博士是如何控制物品的随机冒出呢!这里熊博士以气球给大家为例,先在点击绿旗时将气球隐
6、藏起来,在用重复执行指令和如果那么指令达到监听效果,条件用等于指令加变量指令!那同学们自己动手完成一下吧(同学们操作,老师助教,保证学生完成物品冒出的代码指令!)1分钟第七小节(其他角色冒出)(教师)刚刚我们只是讲气球的冒出给制作出来,那还有白鸽和玫瑰还不能从帽子中慢慢飘出,那我们来看看白鸽和玫瑰的代码指令和气球的代码指令有什么区别吧!1分钟播放视频3:编写程序(第四部分)5min38s-7min47s3分钟(师生互动:跟随老师操作)熊博士刚刚讲所有代码指令都制作完毕了,在最后熊博士先给白鸽手动添加和气球大致相同的代码指令,只是讲判断的值修改了还给白鸽添加了翅膀挥舞的代码,而玫瑰的代码指令则直
7、接将其复制完成了!(同学们操作老师助教,保证学生完成所有的代码指令!)1分钟课间休息让学生自主完成魔术表演的代码,帮助学生解答问题。完成代码的同学可以休息一下。3分钟四、知识延伸(教师)那本节课的所有的代码指令已经介绍完毕了,那本节课我们程序中介绍到了神奇的魔术,同学们在现实生活中或者网络媒体上有没有观看过魔术表演呢?都认识哪些比较出名的魔术表演家呢?也就是所谓的魔术师!那我们先来跟随熊博士一起了解一下吧1分钟播放视频4:知识拓展2分钟(师生互动:提问模式)老师提问:刚刚熊博士已经带我们一起了解一下神奇的魔术,那在课堂上熊博士不仅给大家介绍了魔术还带领大家认识两个魔术师,他们可都是非常有名并且
8、厉害的,那除此之外你们还知道其他魔术师嘛?或者了解过他们的故事嘛!2分钟学生回答:XX老师回答:同学们回答的都非常好S、拓展绻习_第七小节(课程总结)播放视频5:课程总结(该视频为静态图片,用于辅助老师总结)课程总结:同学们今天的课程到这里就要结束咯!本节课我们一起帮助了米乐熊完成了一场魔术表演,那现在就和老师一起来回顾一下我们都运用了哪些代码指令吧,首先在一开始,我们将用当绿旗被点击指令和将物品冒出指令设置了初始化,在用当角色被点击指令和下一个造型制作出来米乐熊挥舞魔术棒的效果,再用将变量设为指令和取随机数指令制作了每次点击更换变量随机数!随后就是来到各个物品角色中先设置了点击绿旗时隐藏物品,在用如果那么和重复执行指令达到监听效果,当为1时气球就会冒出,这里使用了重复执行十次指令和将y坐标增加指令,最后我们只需要使用复制功能给其他角色设置一下就好了!3分钟(课后作业)(教师)大家千万不要忘了在课下完成我们的课后作业,这里是我们的一个升级的小挑战,我们一起来看一下吧。1分钟播放视频5:拓展练习1分钟(课程结束)今天的课程就到这里了希望同学们能够在以后的课程中展现自己的奇思妙想,为我们的编程课堂迸发出不一样的思维火花我们下次编程课堂不见不散,拜拜!1分钟