儿童编程scratch自动换弹教案_第1页
儿童编程scratch自动换弹教案_第2页
儿童编程scratch自动换弹教案_第3页
儿童编程scratch自动换弹教案_第4页
儿童编程scratch自动换弹教案_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、少儿编程教学资料,需要可下载并修改后使用!飞机大战自动换弹本文档书写规范:1、字体定义为“仿宋”2、大标题采用“二号”,一级标题采用“四号”,需加粗,颜色为(0, 112, 192); 二级标题采用“小四”,需加粗,颜色为(0, 112, 192)3、页眉页脚采用固定方式4、编号序号为1、2、3,下层为(1)、(2)、(3),可在编号格式上进行自 定义,第三层为、5、正文段落格式为“首行缩进两格”,行距为“单倍行距”6、采用微软Word进行编辑课前准备:1、演示飞机大战-自动换弹的动画2、飞机大战-自动换弹素材包,确认背景、角色、声音素材内容无误3、对应课程PPT准备妥当,课后作业打印完毕4、

2、对应学生账号内容检查无误课前引导与答疑:.1、师生相互认识,自我介绍(提前设计好的),相互介绍。2、讲解少儿编程课程的起源,现状,课程体系,学习了对自己有哪些帮助。了 解操作基本知识,学习后有哪些意义?课程学习中的考前须知(如建群,我们的 作品可以在群内看到,也可以转发到朋友圈,优秀的为他办工程发布会)。计算机读取代码的原理,bug和debug,循环(不停的判断)。3、介绍网址登陆方法,分别记录自己的账号和密码,现场操作;4、介绍少儿编程scratch3.0网页端操作界面,绿旗,红圆圈分别代表开始和结 束。每个按扭简介,预先说下每个大系列指令有什么不同?颜色不同。还有呢? 有的有缺口,有的突出

3、一块,这些缺口和凸出就是可以进和出程序,有的是椭圆 形的边,有的是尖尖的菱形的,里面还有下拉框,意味着有多重选择。埋下伏笔, 后面慢慢了解这些区别,然后准备上课特别说明:侧面说下学了编程的孩子厉害的案例,其他同学羡慕佩服等带来 的成就感,引起孩子觉得学这个的欲望。告知学生的精辟语句:普通人玩游戏, 高手做游戏。普通人遵守规那么,高手制定规那么。同时演示几个设计出来的酷炫的游戏(提前准备好)给学生欣赏,激发孩 子学习的积极性。1、本节摘要(2min):遥远的银河系中,为了争夺宇宙原石,各大星球之间战火不断。本次课我 们主题是自动换取子弹。当翻开小炮弹的弹夹时,发射小炮弹;当翻开大炮弹 的弹夹时,

4、发射大炮弹;当翻开激光弹的弹夹时,发射激光弹;.2、学习目标(2min)知识与技能:(1)掌握“如果那么否那么”语句的使用熟练掌握变量的使用方法理解并能够应用克隆方法过程与方法:(4)通过小组讨论合作培养解决问题能力情感态度价值观:培养对信息技术的兴趣,培养想象力,逻辑思维能力3、课程导入(lOmin)(1)复习导入(2)展示作品师:怎样切换子弹?师:每种炸弹的杀伤力一样吗?4、流程图示(12min)翻开系统后台的“工程演示设置”查看,并让小朋友仔细观察角色的特征和 要素,并进行提问,作品特征一般分为“角色”、“动作”、“规那么”。【课堂问答】(1)本次作品有几个角色?分别是什么?(2)小炮弹

5、、大炮弹、激光弹对敌机的杀害一样吗?(3)我机是怎样切换子弹的?对于敌机14,我机的每一颗炮弹击中它们都会产生伤害。我们可以发现,每 一架的敌机都有固定的血量,小炮弹击中的敌机产生1点伤害,大炮弹击中的敌 机产生2点伤害,激光弹击中的敌机产生3点伤害。当血量被扣至0时,敌机会 发生爆炸,最终消失在舞台区屏幕上。4、编码逻辑(50min)(1)添加背景和角色(2)制作大炮弹翻开大炮弹的开关如果大炮弹的数量大于0,并且我机的造型是完整的,按下空格键开始克隆自 己,每发射一枚发射大炮弹,大炮弹数量减1如果如果大炮弹如果那么大炮弹数里如果那么如果克隆我机的 造型编号自己按下空格键?那么大炮弹数量增加等

6、待秒否那么如果大炮弹的数量小于0,激光数量大于0,翻开激光弹的炮口,关闭其他炮 口如果激光数里那么将激光设为将小炮弹设为将大炮弹设为将大炮弹设为否那么如果大炮弹的数量小于0,激光数量小于0,翻开小炮弹的炮口,关闭其他炮 口(3)制作激光弹翻开激光的开关 如果激光的数量大于0,并且我机的造型是完整的,按下空格键开始克隆自 己,每发射一枚发射激光弹,激光弹数量减1如果如果激光 那么如果激光数里那么如果我机的造型编号那么如果克隆等待0.1-1自己秒按下空格健?激光数里那么否那么如果激光的数量小于0,大炮弹数量大于0,翻开大炮弹的炮口,关闭其他炮 口如果 大炮弹数里那么将大炮弹设为Q将小炮弹设为。将敕

7、光设为否那么如果激光的数量小于0,大炮弹数量小于0,翻开小炮弹的炮口,关闭其他炮 口将小炮弹设为将大炮弹设为将激光设为1(4)制作敌机1小炮弹、大炮弹、激光弹攻打敌机,减少的血量是不一样的。如果用小炮弹攻 打敌机1,敌机1的血量减少1,伴随着闪光如果 碰到小炮弹 ? 那么将敌机1血里增加将 高度特效增加I等待秒如果用大炮弹攻打敌机1,敌机1的血量减少2,伴随着闪光如果 碰到大炮弹 ? 那么将敌机1血里增加将 高度特效增加。I等诗如果用大炮弹攻打敌机1,敌机1的血量减少3,伴随着闪光如果 碰到激光 ? 那么将敌机1血里增加。 将高度特效增加等待秒(5)制作敌机2、3、4,(同敌机1)6、当堂总结

8、(7min)【程序测试单】:敌机攻击我机,我机血量是否变少?我机攻击敌机,敌机血量是否变少?大炮弹、小炮弹、激光弹攻打敌机,减少的血量是否一样?大炮弹、小炮弹、激光弹攻打敌机是否伴随闪光?【课堂问答】师:大炮弹、小炮弹、激光弹攻打敌机为什么设有等待时间?师:我机怎样切换不同的子弹?师:如果没有吃到黄徽章和蓝徽章,我机能不能发射子弹7、当堂拓展(7min)编程实现:制作一个“小青蛙吃害虫”的小游戏,青蛙身后有许多农作物,许多 昆虫从舞台最右侧随机位置出现,其中有少量益虫,害虫们准备飞往左侧吃农作 物。注意:无评判标准:左侧有一只张大嘴巴的青蛙,用鼠标或键盘控制青蛙接住害虫,青蛙只能上 下移动,不能左右移动。青蛙每吃掉一只害虫加5分,吃到益虫扣10分,害虫没吃到(跑掉了)不扣 分。总得分大于100或等于100游戏胜利;跑掉5只害虫游戏失败。8、课后练习编程实现

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论