通过我们前面的介绍,小朋友们已经学习了以下内容:
用编程的方式进行绘画,是 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软件技术团队在地理信息系统、数据统计分析、计算机视觉领域积累了丰富的研发经验,也建立了人才培养的完备体系。
欢迎对算法设计与实现感兴趣的同学加入,与我们共同成长进步。
团队寻求论文合作,我们可以辅助对方构建模型,验证算法。
团队寻求项目合作,我们可以辅助对方搭建软件系统。
领取专属 10元无门槛券
私享最新 技术干货