2018年ScratchMaths编程第十课:创建玫瑰队列

网友投稿 2018-03-09 21:45

https://cdn.china-scratch.com/timg/180311/2145102149-0.jpg

学习目标

§ 探索:使用目前学过的所有知识,设计通过多个玫瑰图形创建重复图形。

§ 理解:文件类型与存储

课程准备

本节课基于Rose patterns.sb2项目(下载链接:https://pan.baidu.com/s/1djBFNS 密码:384c)。在使用该项目文件之前,先对文件进行备份。

课程内容

§ 打开Rose patterns.sb2项目,修改默认的初始化代码,使角色位于舞台左侧,并指向右。

§ 选择一个要重复使用的玫瑰图形,创建一个新模块以复制该图形,给该模块一个合适的名字,如:myBestRose

§ 创建一段由两个模块组成的代码:myBestRose和move 115

§ 多次点击该代码,以创建一行玫瑰图形。然后清空舞台,添加repeat模块取代多次点击的行为,再次创建一行玫瑰图形。可参考下图:

https://cdn.china-scratch.com/timg/180311/2145102505-1.jpg

注意:创建图形过程中不能手动切换造型


思考题

1. 怎样设计使得舞台能容纳四个玫瑰图形?可以容纳六个图形吗?

2. 怎样开始印制第一个图形的准确坐标?

作业

创建以下图形

https://cdn.china-scratch.com/timg/180311/2145106206-2.jpg

https://cdn.china-scratch.com/timg/180311/2145105P0-3.jpg

https://cdn.china-scratch.com/timg/180311/2145102149-0.jpg

创建前参考如下图形及其代码

https://cdn.china-scratch.com/timg/180311/2145112J2-5.jpg

https://cdn.china-scratch.com/timg/180311/2145111N3-6.jpg

创建图形后,保存舞台为图片。

--end--

声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com