慧编程教程(慧编程功能小课堂NO.2)
上节课我们学习了使用“音乐”积木组,你有没有学会教慧编程唱歌呢?精彩课程可以点击这里回顾哦:慧编程:编程小课堂NO.1——代码也能唱歌!
今天,我们的特邀讲师——段伟景老师将继续为大家讲解慧编程的又一扩展功能:画笔!不管你会不会画画,只要学会灵活使用“画笔”积木组,就可以写出会画画的代码,妥妥变身小画家~
一起来学习吧!
一、基础介绍慧编程的“画笔”积木组
在本节课中,我们将使用慧编程的“画笔”积木组创作出两个动画:
1.画正六边形
2. 制作烤肉图章
01、软件准备
(以下方式二选一,请复制链接在浏览器中打开)
下载并安装慧编程PC端:http://www.mblock.cc/zh-home/software
打开慧编程网页端:https://ide.makeblock.com
02、添加画笔积木组
1、打开慧编程创作界面,在页面中间区域的“积木组分类名称”的最下面点击“ ”。
2、如下图,在弹出的“扩展中心”对话框中有7个选择:认知服务、机器学习、画笔、音乐。上传模式广播、账号云广播和气象数据,我们在“画笔”下点击“添加”。
3、这时,“画笔”积木组就被添加上了。
4、“画笔”积木组中的积木块如图所示。
二、案例展示
01、画正六边形
1、程序示例
2、脚本说明
(1)点击小绿旗程序开始运行,确定画笔的起始位置和方向,“隐藏” 是为了舞台上的角色不遮挡画笔效果。
(2)使用画笔功能时,一般都要初始化设置,也就是清空、设置画笔的颜色和大小。
清空,是将画笔和图章所绘制的内容全部清除,类似于橡皮擦。
画笔的颜色设定不仅包括颜色的更改,还有饱和度和亮度的更改,甚至可以在舞台上取色。
画笔粗细设定是数值越大,画笔越粗;数值越小,画笔越细。
(3)落笔和抬笔。落笔就是画到舞台上,抬笔就是停止绘制。如下图,落笔后移动100步,向右旋转60度,如此循环6次,正六边形就绘制完成了。记得最后要抬笔哦!
三、扩展任务
(1)调整画笔的颜色、饱和度和亮度,看看有什么变化?
(2)绘制正8边形、正12边形、正16边形……试试看,你能不能发现正多边形边数与旋转角度的关系?
小提示:正多边形的外角和等于360度
今天的“功能小课堂”到这里结束啦,希望你能学会使用“画笔”积木组,写出会画画的代码~自己动手试试吧!实践操作,可以加深对编程的理解哟~
*如果你对慧编程的哪个功能还不是很了解,欢迎在文末留言告诉我们,我们会优先安排特邀老师为你讲解哦~
文:段伟景、黄妍琰
编辑:李生吉
关注慧编程mBlock,了解更多学习技巧、教育理念。
,免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com