最新消息:

1:绘制数字

Scratch 少儿编程 10370浏览 1评论
Scratch艺术编程

友情提示:视频教程观看时请手动设置清晰度。

从内容上看,Scratch 编程案例有很多选择,如游戏编程(飞机射击、跑酷、接苹果等等)或学科结合(和数学、英语、语文、科学紧密关联的作品)。

 

本系列文章将使用scratch编程来绘画,从简单图形到复杂图案,甚至可以实现动画效果。编程绘画非常直观,对于孩子们来说也非常接近他们的生活,效果上也比较神奇,作者觉得这是孩子们学习scratch编程的很好的契合点。

 

准备知识

1:舞台的坐标和方向:

 

 

Scratch艺术编程 1:绘制数字

横方向用x坐标表示,向右变大,最大240,向左变小,最小-240;

纵方向用y坐标表示,向上变大,最大180,向下变小,最小-180。

方向如上图所示。

角色在舞台上运动,就是由方向和坐标这两个要素决定的。一般先要确定方向,然后再确定移动的步数。

Scratch艺术编程 1:绘制数字

 

2:初始化

初始化是程序开始运行时,舞台或者角色的状态。它非常重要,我们对舞台或者角色编程第一步就是要初始化。例如:

Scratch艺术编程 1:绘制数字

初始化还有其他的一些操作元素,这里就不一一列举了。

 

开始绘图吧

Scratch中的“画笔”模块专门用于绘图。同样,我们也需要进行一些绘图的初始化操作:

Scratch艺术编程 1:绘制数字

 

画笔准备好了,画笔的颜色和粗细也设定好了,起笔位置也准备好了,接来就要落笔并运动起来,落笔后运动的轨迹就是我们画出的内容。

 

下面的程序画出一个“1”:

Scratch艺术编程 1:绘制数字

 

下面的程序画出一个“2”:

Scratch艺术编程 1:绘制数字

 

那么如何编程绘制出数字3、4、5呢?交给你来完成吧!

 

本文作者:温州贝克少儿编程叶老师

Scratch艺术编程系列课程:

Scratch艺术编程 1:绘制数字
Scratch艺术编程 2:画长城
Scratch艺术编程 3:画多边形
Scratch艺术编程 4:变量和函数
Scratch艺术编程 5:“花满园”之再谈函数

 

您必须 登录 才能发表评论!

网友最新评论 (1)

  1. 呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵嘿嘿嘿嘿嘿嘿
    zhengyi5年前 (2019-01-12)