老王教你学编程 scratch初级-3-树叶凋落
课程目标
学会使用克隆功能解决特定问题
理解更多积木中的“自定义积木”功能-既函数功能
了解角色外观的特效使用
学会生成固定区间内的随机数字
课程对象
scratch新手
学习模式建议
先看教学视频,然后动手做一遍,最后查看本文的知识点回顾加深理解。
完成的童鞋可分享到scratch官网,在评论处发出你的工程地址。
视频实例工程可以在我的scratch工作室内找到:https://scratch.mit.edu/studios/5220715/
视频教程
地址:[https://www.bilibili.com/video/av26544393)
推荐高清播放,点击下方视频分辨率调整按钮直接跳转。
<iframe src="//player.bilibili.com/player.html?aid=26544393&cid=45638694&page=1" scrolling="no" border="0" frameborder="no" width="600" height="500" framespacing="0" allowfullscreen="true"> </iframe>
视频中图片资源如下:
image image知识点回顾
克隆
克隆体属于控制类积木。
当同一个角色需要在应用中重复出现并且脚本几乎一致的情况下使用。
首先本体角色通过“克隆**”积木进行课程
然后克隆体由“作为克隆体启动时”积木作为开始逻辑
不需要时通过“删除本克隆体”
image自定义积木(函数)
更多积木内点击“制作新的积木”可以进行自定义积木的创建。
自定义积木与一般编程语言中的函数类似,封装或者说包含与函数名对应的逻辑脚本/代码。
通常情况下,重复使用逻辑或者特定功能逻辑建议使用自定义逻辑完成。
使用注意:函数名需明确,每个函数仅包含与函数名对应逻辑,功能越精简越好。
优点:提升可维护性:修改一处,即可同步到所有调用的逻辑中;提升脚本可读性,调用具体函数,而非累
积逻辑。