scratch编程入门零基础游戏(Scratch编程入门练习作业)

大江课堂Scratch编程入门练习作业:

绘制七色花---练习使用“画笔”模块中的图章指令。

【练习题】

请独立使用Scratch完成编写下面练习项目的程序。(页面底部有参考答案,请不要先看哦。)

scratch编程入门零基础游戏(Scratch编程入门练习作业)(1)

程序运行效果可以参考如下动画演示:

scratch编程入门零基础游戏(Scratch编程入门练习作业)(2)

【答案】

往下滚动查看参考答案。

编程思路讲解:

我们先理解一下练习题中七色花的特点:一共有七个花瓣,每个花瓣大小一样,围绕一个中心点均匀分布,而且每个花瓣的颜色不一样。所以只要用程序绘制出七个花瓣,然后让七个花瓣均匀分布在一个圆上,即360°,这让我们想到可以用图章的指令。

第一步:绘制角色。在角色列表区域中使用“绘制新角色”命令,在造型中用椭圆工具画出一个椭圆形来。注意,要让椭圆的端点和造型区域的中心点 符号重合。

scratch编程入门零基础游戏(Scratch编程入门练习作业)(3)

第二步:编写脚本。七色花有7个花瓣,需要用图章复制7次。我们从数学中学习过,一个圆圈是360度,七个花瓣均匀分布在一个圆上,那么每个花瓣的角度是360/7,所以我们用图章复制角色后,然后旋转360/7度,就实现了花瓣的均匀分布。

这里有一个小技巧,我们不需要计算出360/7的结果是多少,可以使用“运算”模块中的除法指令拼搭到旋转指令中,让计算机去算。

【代码】

七色花花瓣和完整脚本代码参考下图:

scratch编程入门零基础游戏(Scratch编程入门练习作业)(4)

【小结】

本练习题主要练习“图章”和颜色特效指令配合使用。图章就是把角色印在舞台上,可以很容易画出和角色一模一样的图形出来,画出来就“印”在舞台上一样,我们不能把它当做角色来操作了,这一点和“克隆”指令完全不同。当我们绘制一些有规则的几何图形时,经常使用图章功能来实现。

scratch编程入门零基础游戏(Scratch编程入门练习作业)(5)

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页