极客小将

您现在的位置是:首页 » scratch编程资讯

资讯内容

清华大学出版社Scratch教材第2课 旋转色彩-循环、动作和图章

极客小将2019-08-29-
第2课 旋转色彩——循环、动作和图章任务导航很多游戏网站都神奇画笔游戏,如图2.1所示。可以选择道具绘画并且更换颜色,画出很多形形色色的艺术世界,可是这些游戏中笔刷的种类和效果有限,还是让我们自己编写一个画笔吧。图 2.1 神奇画笔游戏 本课,我们将设计一

第2课 旋转色彩——循环、动作和图章

任务导航

很多游戏网站都神奇画笔游戏,如图2.1所示。可以选择道具绘画并且更换颜色,画出很多形形色色的艺术世界,可是这些游戏中笔刷的种类和效果有限,还是让我们自己编写一个画笔吧。

图 2.1 神奇画笔游戏

 

本课,我们将设计一个笔刷,按下鼠标,使其能够旋转起来,并始终移到鼠标的位置,用图章形成意想不到的艺术效果,如图2.2 所示。

图2.2  神奇画笔

 

 

任务分析

从效果图中可以看出,画笔跟着鼠标走,并且在鼠标所在的位置“盖了一个戳”,这个效果可以使用

功能实现,使用

可以重新画图。

 

Follow me

    1.新增笔刷

画笔要想做的好,笔刷的种类一定要比较多,所以首先需要设计各种各样的笔刷。

单击“绘制新角色”按钮,在绘图编辑器中绘制各种各样的笔刷。设计完成的各种笔刷造型如图2.3所示。

图2.3 设计多样的笔刷造型

2. 程序设计

按照表2.1中给出的思路,尝试完成脚本设计。

表2.1 “神奇画笔”作品的设计思路

想法模块脚本
点击绿旗子开始
 
使角色旋转起来 
让角色始终移动鼠标的位置
留下痕迹,设定图章 
永远重复以上动作

3. 测试与调整

有时候很好看的笔刷造型,但是画出来的效果却不好,所以需要根据实际的效果改进笔刷造型或者程序。

 

想一想

1. 为什么我只能画一笔画呢?

2. 我觉得画面不满意?如何清除所有画笔?

3. 如何在画画中更换笔刷的种类? 

4. 改变每次旋转的角度,会有什么样的变化?

 

改进程序一般会从造型和代码两个方向进行改进。造型方面可以改进笔刷造型,让你的画笔变得灵活多样起来。代码方面可以修改角色脚本,使笔刷能够间断使用。

脚本块替换

,使笔刷在按下鼠标后开始画,放开鼠标后停止,这样就可以使画笔从另一个地方开始画,实现多笔画的功能。如图2.4所示,拖拽侦测模块

填充到重复模块中

,尝试搭建一个复合脚本块。

图 2.4 复合脚本块的搭建

 

4. 保存作品

舞动你的画笔来描绘一下吧!看!多奇妙!在舞台上右击,把它收藏起来,用欣赏的眼光给作品赋予一个名字吧,不妨多来几张。

第1步:在舞台上右击,在弹出的选项中选择“将舞台存为图片”,如图2.5所示。

图 2.5 将舞台转换成图片

第2步:打开PowerPoint,将图片导入,用幻灯片给作品添加题目,整理制作个人数字画展,如图2.6所示。你还可以把制作好的PPT打印出来,制作成海报或者明信片。

图2.6 在PowerPoint中整理图片

 

知识着陆

设计:造型的修改和调试

脚本:无条件重复

和有条件重复

以及

功能。

技巧:

1.用“将舞台转换成图片”的方法,可以将程序输出的结果转换成一张漂亮的图片。

2. 侦测模块中

,鼠标是否按下只有两种情况,只有这样的模块才能放在两头尖的条件判断框中。

 

创作天地

  1. 改动笔刷造型中旋转中心的位置,看看画图效果有怎样的变化?参见图2.7。

图2.7 改动笔刷造型旋转中心的位置

  1. 把你设计好的一张张艺术效果,整理输出成图片,用PPT整理,把每张图片标上名称和作者要表达的意思,如图2.8所示。

图2.8 用PPT整理图片

3.如图2.9所示的两段代码是否执行效果相同?

   

(a)                         (b)

图2.9 第2课代码比较练习

4.如图2.10所示的代码的执行效果是怎样的?

图2.10 鼠标左键控制造型

5. 鼠标滚轮键向下滚相当于下移键被按下,如何使用这个功能用鼠标滚轮做出更加流畅的换笔刷功能?

6.能不能再找几种需要用鼠标移动控制的小游戏?

 

视野拓展

你在家里的电脑中安装Scratch吗?你想在Scratch得官方网站上认识不同地区的编程者么?赶快去下载尝试一下,你一定能给你带来无限乐趣。启动浏览器,在地址栏里输入网址:scratch.mit.edu,进入官方网站,如下图,点击下载。

对话气泡: 圆角矩形: 点击下载

图2.11 Scratch官方网站

接下来,出现一个资料填写页面,要大家填写,你不会或不想填也可以偷懒跳过去,直接点击继续下载。


图2.12 调查问卷

进入下载页面后,如图下图,Scratch软件支持三个操作系统,同学们可以根据你的电脑系统选择,一般我们选择Windows版。

 

图2.13 选择适合版本的Scratch下载

 


网友点评

共有5条评论来说两句吧...

在线客服