scratch的非线性教学!

首先不管你是scratch1.0还是2.0还是3.0,按照这个方法只要了解scratch界面都会做哦、 


首先切换到角色 


1.开始教学非线性移动。

 

首先,为了更方便使用,我们使用自定义积木块

这样。点击完成。

写出这个代码

别急,还需要修改

因为scratch最小移动范围是0.5步

如果是精准坐标需要增加四舍五入防止持续运行(不能写带小数坐标,会进行四舍五入,不要想着精准不修改,比如3.00043,没到半步,无法移动,导致持续运行)

这样子就ok了

2.开始教学非线性缩放

脚本道理差不多,chao到源码替换普通滑动即可

  • 12
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Scratch太空大战》是一款基于Scratch平台的编程游戏教学设计。这个设计旨在通过游戏的方式,引导学生学习Scratch编程技巧,并培养他们创造性思维、问题解决能力和团队合作精神。 这个教学设计主要分为几个阶段。首先,学生将学习Scratch的基本操作和编程概念。他们将了解如何创建角色、设置背景、添加音效和动画。通过简单的练习,他们将学会使用Scratch的积木模块来编写代码。 接下来,学生将开始设计和构建自己的太空飞船。他们可以选择不同的外观和功能来个性化他们的飞船。在这个过程中,学生需要运用创造性思维和问题解决能力,设计出最合适的飞船。 然后,学生将学习如何添加敌人、奖励和不同级别的关卡。他们需要设计不同类型的敌人,设置不同的关卡目标,并确保游戏难度逐渐增加。这个阶段将培养学生的逻辑思维和游戏设计能力。 最后,学生将学习如何添加游戏音效、动画和特效,以及如何优化游戏性能。他们可以根据自己的创意来增加特殊效果,使游戏更加吸引人。在这个阶段,学生将学会合作、交流和分享,以实现最终的游戏作品。 通过这个教学设计,学生不仅可以学到Scratch编程的知识和技能,还能培养创造性思维和问题解决能力。同时,他们还将学会团队合作和分享成果。《Scratch太空大战》教学设计将编程与游戏结合,让学习变得更加有趣和实用。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值