需要此案例源码和素材资源可以添加小编微信:15570666506,然后转发本篇文章到朋友圈后截图发给小编,然后获取此篇文章详细资料。

课前准备:

1、部落觉醒的动画

2、部落觉醒素材包,确认背景、角色、声音素材内容无误

3、对应课程PPT准备妥当,课后作业打印完毕

1、本节摘要(2min):

部落里的精灵小树精发现了昏迷的,一边呼喊着,一边按照一定路径向的方向移动,直到走到身边把,呼唤他醒来。被唤醒的缓缓站起身来,并下定决心要为家人部落复仇。

2学习目标(2min)

知识与技能:

(1) 播放声音的使用

(2) 广播的使用和学习

(3) 重复执行次数的使用

过程与方法:

(4)通过小组讨论交流合作,培养解决问题能力

情感态度价值观:

(5)培养对信息技术的兴趣,培养想象力,逻辑思维能力

 

3、课程导入(10min)

(1)复习上次课程的内容,回顾作业,奖励积分

(2)播放视频乐高定格动画《上课铃响了》,请小朋友举手描述下里面的情节。老师重点说一下上课铃声的问题,上课铃实际也是在广播,再引申到广播肯定是两个对象之间的作用,一个是发广播,一个是接受广播,在本动画片中,发广播的是上课铃这个物体,通过铃声将信息传到到学生身上,学生接收广播。

(3)请朋友们再想一下广播的例子,并指出是什么在发出广播,是什么在接收广播。(如打电话,发微信,日常说话,红绿灯都是实质意义上的例子)

4、角色分析(12min)

打开系统后台的“项目演示设置”查看,并让小朋友仔细观察角色的特征和要素,并进行提问,作品特征一般分为“角色”、“动作”、“规则”。

 

【课堂问答】 

(1)本次作品有几个角色?分别是什么?

(2)树精的移动路线是怎么样的?动手画一下路线图?

(3)在树精靠近的时候,发生了什么?

我们第六节主要制作树精、这两个角色。当小绿旗被点击后,已经倒在地上,树精一边说话,一边按一定规律的折线路径向走去,呼叫,听到树精的呼唤,切换背景音乐,缓缓站起来并说话

4、编码逻辑(50min)

1添加背景角色

添加背景和树精、角色,并注意观察树精和的造型区

树精有15个造型,代表在走动;有8个造型,看起来像是从倒地造型到慢慢站起来的造型。

【课堂问答】 

师:本次课我们添加的角色是树精、,在外部文件中找到角色并点击上传,把它们添加到我们的角色区。

生:操作点击上传角色树精、。

(2)树精的出场和移动

①出场:当绿旗被点击后,树精在初始位置,并呼唤“,没事吧—醒醒”文字(小朋友打字不熟练的时候,简易小朋友打拼音表达意思),所以需要用到“移到x,y”和“说xx 2秒” 两个积木块。

②移动路径分析:

树精按照折线路径朝向的方向移动(向右—向下—向右—向下),先向右移动,假设每次移动10步,重复执行10次,就是移动100步,在每次执行后并播放声音“嘿”。如下图:

注:学员可以自行设定树精的起点,设定移动的路径(移动的方向,步数和重复次数),最终到达身边。

第一个向右移动(向右是方向,移动是步数):

剩下的第二、三、四步如下:

③树精移动的过程中,更加自然点,需要不断的切换树精的造型,并且每个造型切换之间需要加上等待时间,在每个移动过程中均需要增加,因为我们已经做好移动的程序里面,里面含有重复执行,所以可以嵌套在移动积木块里面,如下图

④加上在每个阶段的声音,形成此阶段完整程序:(里面“嘿”的声音建议让小孩自己录制)

【课堂问答】 

师:树精是按照什么行走规律进行移动的? 动手画一下,并用程序表达

 

3)出场

的定位和造型

4)当树精靠近时:

①这里需要两个角色之间产生互动,就要引入一个新的概念:广播,就像开头引入的一样,

发出广播的是:树精;收到广播的是:;在收到广播后做了什么呢:造型切换,慢慢起身,说了一句话

注意:广播的内容我们可以自定义,例如这里呼应我们的题目我们吧广播的内容定位“觉醒”,当然也可以是其他名字

根据情节逻辑,我们需要在树精程序的最后加上广播

同时,接收广播

说“~~”2秒,然后起身造型,然后说一段长话(前后说的功能性质不一样)

注意理解:这里重复执行次数选择7的原因是因为这里需要从第二个造型到第八个造型

完成程序如下:

②背景音乐发生变化:

之前音乐是“欢乐”,现在音乐是“中世纪”,也受到了广播的影响

首先“欢乐”音乐一直播放

当接收到觉醒后,变成“中世纪”音乐:

【课堂问答】 

师:广播是在“事件”类型里面,跟广播有关的是哪几个积木块,分别代表什么意思?

师:广播xx和当接收到广播xx的关系是什么?

生:

这两个语句是不可分割的一对,具体来说,广播和接收消息是用来实现角色间信息传递的语句,广播就是发出信号,接收消息就是接收信号。对应到现实生活中,下课铃响就是广播,同学们听到下课铃响之后进入休息的状态就是接收“”信号”。这里有一点需要特别注意,谁是广播的发出者,谁又是广播的接收者,不然很有可能会出现张冠李戴的情况!

需要此案例源码和素材资源可以添加小编微信:15570666506,然后转发本篇文章到朋友圈后截图发给小编,然后获取此篇文章详细资料。

扫描二维码

获取更多精彩

壹伴编辑器

Scratch少儿编程与游戏: 部落的觉醒相关推荐

  1. Scratch少儿编程与游戏:狙击黑蝙蝠

    课前准备: 1.演示狙击小鸟的动画 2.狙击蝙蝠素材包,确认背景.角色.声音素材内容无误 3.对应课程PPT准备妥当,课后作业打印完毕 1.本节摘要(2min): 一只蝙蝠在森林里快乐的生活着,自由自 ...

  2. Scratch少儿编程与游戏:外敌的入侵

    课前准备: 1.外敌入侵的动画 2.外敌入侵素材包,确认背景.角色.声音素材内容无误 3.对应课程PPT准备妥当,课后作业打印完毕 1.本节摘要(2min): 主角的一家平静生活在一个远古的部落,却突 ...

  3. Scratch少儿编程与游戏:马里奥与金币

    课前准备: 1.演示马里奥与金币的动画 2.马里奥与金币的素材包,确认背景.角色.声音素材内容无误 3.对应课程PPT准备妥当,课后作业打印完毕 1.本节摘要(2min): 马里奥在吃金币的过程中,困 ...

  4. Scratch少儿编程与游戏:一起拍蚊子吧

    课前准备: 1.演示蚊子拍拍拍的动画 2.蚊子拍拍拍素材包,确认背景.角色.声音素材内容无误 3.对应课程PPT准备妥当,课后作业打印完毕 1.本节摘要(2min): 美丽可爱的小公主为了体验野外生活 ...

  5. Scratch少儿编程思维题目:汉诺塔游戏

    今天给大家做了分享一个比较经典的Scratch少儿编程益智思维游戏案例汉诺塔,把圆盘从下面开始按大小顺序重新摆放在第三根柱子上.并且规定,在小圆盘上不能放大圆盘,在三根柱子之间一次只能移动一个圆盘,操 ...

  6. scratch少儿编程实例教程(模拟动画片项目式教学)——幻影龙动画编程

    作为中小学普及的课程,scratch不同于传统的字符代码,图形编程不存在英文门槛,孩子通过拖拽积木就可以直观了解到代码背后的运转原理,在不知不觉中掌握编程算法.通过学员喜爱的动画等模拟动画片项目式教学 ...

  7. 从Scratch少儿编程收获的启示

    少儿编程教育是通过可视化图形编程和编程游戏启蒙等方式,培养少儿的逻辑思维.计算思维以及创新能力的编程课程.在Scratch 软件出现之前,少儿编程以BASIC.LOGO语言为主, 这些语言由于功能的单 ...

  8. Scratch少儿编程英语教程

    Scratch少儿编程英语教程 在 Scratch 中学习编程.创建游戏.玩得开心!致未来编码员的家长和老师 课程英文名:Programming for Kids and Beginners Lear ...

  9. scratch少儿编程第1课

    scratch少儿编程第1课 欢迎来到scratch的世界 1.1关于角色 1.1.1添加角色 1.1.2编辑角色 细心的同学会发现,在角色列表的下方还有一个小猫头,这里也可选择角色,功能和角色选择块 ...

最新文章

  1. linux内核路由反向检查,Linux非对称路由
  2. MDNS的漏洞报告——mdns的最大问题是允许广域网的mdns单播查询,这会暴露设备信息,或者被利用用于dns放大攻击...
  3. 扩展java.lang.Thread类
  4. accdb 用户类型未定义_Python早期设计与开发:数字类型的设计缺陷
  5. AR识别卡制作工具 1.0终于完工了
  6. 【Shell】数值比较参数
  7. Linux云用户,Linux 用户与权限
  8. Java并发编程实践-this溢出
  9. 怎么使用svn下载到本地
  10. 论JAVA语言的优缺点
  11. Docker 2375 端口入侵服务器,部分解决方案
  12. 《熊出没·原始时代》首映 导演点赞宋祖儿配音
  13. 使用Spark MLlib进行情感分析
  14. 如果你是一个Java面试官,你会问哪些问题?
  15. 连接 s3.amazonaws.com port 443: Connection refused
  16. 计算机网络习题:应用层
  17. 细说Java中的字符和字符串(一)
  18. Web前后端缓存技术
  19. 富文本转化为普通文本
  20. Science | 植物和微生物的新途径:与共生微生物和病原微生物的相互作用驱动植物进化!...

热门文章

  1. Go语言接口为什么是颠覆性的?
  2. 异常:This application has no explicit mapping for /error, so you are seeing this as a fallback.解决办法
  3. Dhrystone DMIPS跑分原理以及CPUNPU等效算力分析
  4. 美咨商会警告第一季经济表现或将放缓 黄金下破1830美元关口
  5. eclipse下方不显示Server、Console等
  6. 小红书保姆级投放指南 | 助力引爆618
  7. 工商银行拥抱互联网的“e-难题”
  8. 总结:系统什么时候调用构造和析构函数
  9. STM32单片机可充电自动声控夜灯自动手动模式
  10. kubeconfig