首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

魔法画笔

通过我们前面的介绍,小朋友们已经学习了以下内容:

用编程的方式进行绘画,是 Scratch 的另一个强大功能,通过 Scratch 中“画笔”模块下的各种绘画指令块,并结合“循环”模块的指令块,设计合适的程序,就能在舞台上绘制出一幅幅神奇的画卷。

1. 一笔一画式绘画

Step1. 虚拟一支“神笔”

Step2. 画第一条边

Step3. 画一个完整的正三角形

调整角色中心点

绘制正三角形

2. 一气呵成式绘画

Step1. 找出“神笔”

Step2. 画一个正方形

Step3. 画出其它正多边形

绘制正方形

绘制正五边形

绘制正六边形

绘制正12边形

绘制正36边形(接近圆形)

注:程序中每次移动的步数就是正多边形的边长,重复执行的次数就是正多边形的边数(用n代表),每次旋转的角度 = 360/n。从上面的实验,我们可以观察到正多边形的边数越多,越接近于圆形,这就是「极限」的思维,由这块可以引导小朋友去求圆的周长、面积等等。

由六个正三角形拼成

由六个正六边形拼成

由六个36边形拼成(接近圆形)

3. 多姿多彩的画笔

Step1. 导入小球

Step2. 导入背景

Step3. 画出五彩圆环

Step4. 绘制六色花瓣

绘制背景

添加角色

对「小球」进行编程

添加角色

对「椭圆」进行编程

对「椭圆」进行编程

Scratch 是一款由麻省理工学院(MIT) 设计开发的少儿编程工具。其特点是:使用者可以不认识英文单词,也可以不使用键盘,就可以进行编程。构成程序的命令和参数通过积木形状的模块来实现。用鼠标拖动指令模块到脚本区就可以了。

Scratch下载地址:

https://scratch.mit.edu

Scratch主页

知识点:

角色:指在一个“动画”或“游戏”中的人物或事物,相当于电视或电影中的“演员”。

角色坐标:实质上就是角色中心在舞台中的位置。每一个坐标都包含x坐标和y坐标两个数值,其中x坐标代表角色在舞台中的水平位置,y坐标代表角色在舞台中的垂直位置,坐标原点在舞台的中心。在 Scratch 的舞台中x坐标的范围是-240到240,y坐标的范围是-180到180。

指令:通俗地讲就是让计算机按照人所想的步骤去执行命令。

造型:就是一个角色的各种样子,例如,迈步时,屈腿向前是一个造型,伸腿迈步又是一个造型,交替出现这两个造型,就可以产生比较逼真的迈步动作。

经过8年多的发展,LSGO软件技术团队在地理信息系统、数据统计分析、计算机视觉领域积累了丰富的研发经验,也建立了人才培养的完备体系。

欢迎对算法设计与实现感兴趣的同学加入,与我们共同成长进步。

团队寻求论文合作,我们可以辅助对方构建模型,验证算法。

团队寻求项目合作,我们可以辅助对方搭建软件系统。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190131B0C5YA00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券