儿童编程scratch主角登场(番薯)教案_第1页
儿童编程scratch主角登场(番薯)教案_第2页
儿童编程scratch主角登场(番薯)教案_第3页
儿童编程scratch主角登场(番薯)教案_第4页
儿童编程scratch主角登场(番薯)教案_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

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

文档简介

1、少儿编程教学资料,需要可下载并修改后使用!L3主角登场(番薯)本文档书写规范: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)知识与技能:理解惯性的含义(2)广播的多重综合利用(3)变量的灵活运用过程与方法:(4)通过小组讨论合作培养解决问题能力情感态度价值观:培养对信息技术的兴趣,培养想象力,逻辑思维能力3、课程导入(lOmin)(1)讲解上次课程的作业展示作品3匚 r【课堂问答】师:按下向上键、向左键、向右键,番薯分别是怎样运动的?师:番薯为什么滑行一段距离才停止?4、角色分析(12min)翻开系统后台的“工程演示设置”查看,并让小朋友仔细观察角色的特征和 要素,并进行提问,作

5、品特征一般分为“角色”、“动作”、“规那么”。4、编码逻辑(50min) (1)添加角色和背景 (2)制作番薯开始时隐藏,当接收到“开始游戏”消息时,定位到起点显示,并广播重启。当接收到开始游戏显示隐藏移到x:123被点击广播 这里多用一个“重启”的广播是为了后面制作“重新挑战”的效果 当接收到“重启”时,开始执行晃动的造型切换制作动画效果。当接收到重启重复执行执行次 等待。秒| 下一川疆j第e秒,番薯可跳跃的前提是番薯在“地面”上,所以我们设定y坐标为-120为地面。 当y坐标二-120时,如果按上移键,番薯跳起,y坐标增加。否那么,番薯不在地 面,就在空中了,这个时候番薯会往下掉,所以y坐

6、标减少。如果匕 120J当接收到重启重复执行y坐标二那么如果按下T 键?重复执行L8J将挫标增加10否那么将挫擂加-10师:为什么番薯是落回地面,不是落回舞台最下方?除了满足坐标条件,还需要满足以下条件:造型编号要小于8,也就是番薯没 有摔跤,没有完全被撞倒的状态。(后面制作番薯失败时会把造型切换到13)当接收到46如果y坐标二那么如果 造型编号 那么如果按下T 键?那么重复执行o次将田就加o角色番薯走路时有惯性效果。当接收到重启时,我们新建一个变量“动力”, 用来控制番薯移动的速度。要使番薯走路具有惯性,就让行走时速度慢慢增加。 所以,当按下右移键时,如果他的“动力”小于4,变量一直增加1。

7、反之,“动 力”大于4,即到达了最大速度,变量不再增加,番薯就匀速的往右移动。左移 键跟右移键的原理一样,但刚好相反,“动力”一直减少,直到大于-4。角色番薯停止时会有惯性移动的效果。当接收到重启时,让X的坐标一直增加 “动力”。假设“动力”为0,番薯停止,“动力”不为0,番薯就会动起来。如果 番薯是在向右移动的过程中要停下来,那么动力的值应该是在慢慢减小的。所以, 如果动力大于0,动力的值每次增加-0.2o向左移动过程中停下与向右原理类似。 假设动力增加或减小到0 了,番薯就停下来。当括妆到重后将x坐标增加动力如果动力 那么将动力增加I如果 动力v 那么将动力增加,通I为什么需要在(-0.3

8、)动力 (0.3)时直接将动力设定为0,在正常情况 下,动力加减0.2后是会等于0的。我们可以测试一下,程序偶尔会出现错误, 除了 0外还出现0.2或者(-0.2)的情况,导致角色一直移动,所以增加条件判 断是为了防止误差。6、当堂总结(7min)【程序测试单】: 番薯出现在屏幕当中是否一直在晃动?当按下方向键番薯是否会跳跃和移动?番薯移动是否有惯性效果? 番薯停止后速度是否慢慢减少,还会滑行一段距离?【课堂问答】师:什么是惯性?师:怎么制作番薯的惯性效果?师:为什么番薯是落到地面,不是落到舞台最下方?7、当堂拓展(7min)编程实现:设计一个赛车游戏,按键来控制小车的速度。如果按下“a”键,小车加速, 每次以0. 5的速度增加;如果按下“d”键,小车减速,每次以0. 5的速度降低。 为了平安起见,设定小车的上限值为25.注意:无评判标准:

温馨提示

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

评论

0/150

提交评论