【scratch案例教学】scratch端午节划龙舟比赛 scratch创意编程 少儿编程 边玩边学过个快乐端午节(2)

img
img
img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上大数据知识点,真正体系化!

由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新

需要这份系统化资料的朋友,可以戳这里获取

本次比赛并不是从起始点到终点就比赛结束

为了考验最后两支队伍的综合实力,主办方采用的决赛赛制为:

从起始点到终点往返10次,最后第10次第一支到达终点位置的队伍获胜

获胜队伍除了可以获得丰厚的奖金外,还能获得【第一龙舟】的荣誉称号

同时这支获胜队伍的队员,除了可以瓜分奖金外,还能获得【龙舟小能手】的荣誉称号

二、案例演示

【Scratch案例教学】scratch划龙舟比赛 scratch创意编程 scratch端午节划龙舟比赛 案例教学

三、案例分析

1、角色分析

角色:两支龙舟队、开始按钮、倒计时、比赛结果

2、背景分析

背景:龙舟(自行设计)

3、前期准备

1.删除默认小猫角色,然后添加如下对应的角色到角色列表中,如下图所示:

2.从添加如下背景到舞台中,如下图所示:

3.同时给背景添加相应的背景音效

4.提前建立几个变量,如下所示:

四、解题思路

1、思路分析

1)开始的时候有个初始界面,两支龙舟队初始位置

2)裁判点击开始的时候,切换比赛界面,两支龙舟队回到起始位置

3)倒计时结束的时候,两支龙舟队分别快速划桨往前冲

4)每次到达终点线的时候又再一次回到起始位置,继续下一圈

5)一直到第10圈的时候,看哪只队伍最先到达终点线,最先到达的队伍获胜

2、详细过程

糯米花生队

  1. 开始小绿旗
  2. 初始变量,隐藏成绩1
  3. 初始方向
  4. ====================
  5. 收到开始消息
  6. 调整位置和方向
  7. ====================
  8. 收到出发消息(go)
  9. 调整位置到出发点
  10. 说第几圈
  11. 一直划桨往前运动指导碰到舞台边缘
  12. 圈1+1
  13. 重复执行第9-12步直到圈1等于11
  14. 将成绩1设为计时器
  15. 显示变量成绩1
  16. 结束标志加1
  17. 停止该角色其它脚本
  18. 停止这个脚本
  19. ====================

芝麻蛋黄队要执行的功能和糯米花生队差不多,只是初始位置和对应的变量值不一样,就不一一细说

开始按钮

  1. 开始小绿旗
  2. 显示
  3. 初始位置
  4. ====================
  5. 角色被点击时
  6. 广播开始
  7. 隐藏

倒计时

  1. 开始小绿旗
  2. 初始造型
  3. 隐藏
  4. ====================
  5. 当收到开始消息后
  6. 显示
  7. 等待1秒
  8. 切换造型
  9. 重复3次第7-8步
  10. 广播出发消息
  11. 计时器归零
  12. 隐藏

五、主要程序

 PS:代码中的具体坐标值和移动步数,小朋友们可以自行定义,题目中没有具体的数值;只要在大概的位置就可以。

六、考点分析

此案例难度系数4;综合考查角色背景添加、坐标、造型、说话、循环、条件判断、碰撞检测、随机数、变量定义和使用、消息广播和接收处理等积木的使用以及逻辑思维等应用;难点在于:

  • 分析题目,找到解题思路
  • 如何实现开始按钮点击出现倒计时
  • 如何实现倒计时结束两支队伍开始划桨
  • 如何实现每次到达终点继续划龙舟
  • 如何实现第10次到达终点得出成绩,计算出获胜队伍
  • 充分掌握随机数、变量、消息广播、及循环等相关积木的使用

方式方法有多种,小兔子老师只是使用了其中一种,小朋友们只要能实现题目要求即可

七、推荐资料

1、入门基础

img
img
img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上大数据知识点,真正体系化!

由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新

需要这份系统化资料的朋友,可以戳这里获取

验的小伙伴深入学习提升的进阶课程,涵盖了95%以上大数据知识点,真正体系化!**

由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新

需要这份系统化资料的朋友,可以戳这里获取

  • 8
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值