北师大米思齐创新团队组织的2019年度秋季学期的第三次创客教育公益培训之“交互式图形设计与数据分析”在11月16日顺利落下了帷幕。此次的主讲人由团队核心成员马昊天担任,主要讲解了Mixly中mixpy板块的海龟画图与数据分析两个板块的运用,此次培训为大家带来了全新的Mixly以及全新的内容,下面我们就来领略一番吧!
0 1海龟画图
简单图形绘制
此次培训的第一个板块是海龟绘图。从简单的正方形绘制开始,扩展到正五边形,正六边形,进而推广到正n边形的绘制。
获取键盘输入整数,作为正n边形的边数n
图形填色
在掌握了正n边形的绘制规律后,我们又学习了如何对绘制的封闭图形进行填色,如何改变画笔的颜色,不要忘记加上“开始填充”块哦!
■ ■ ■ ■ ■循环螺旋线绘制
接着我们使用循环块,绘制了两种不同形状的螺旋线,并对其中的螺旋线进行了填色,在这里我们使用取余的方法实现了不同区域颜色的变化。
其他
螺旋线绘制结束了,是不是还有一点意犹未尽,使用海龟绘图模块,可以让你使用简洁的代码,轻轻松松绘制我们日常生活中能够看到的图形。2008年奥运会已过去了十余年,但那五环仍旧散发着光芒,海龟画图让你可以用自己的双手实现奥运五环的绘制。将大块重复的代码设置为一个函数,可以让你的代码得到极大程度的简洁。同时海龟模块也实现了海龟绘图窗口对鼠标以及键盘的响应,让我们的绘制具有交互性,更加便捷灵敏。
0 2数据分析
数据分析
培训内容第二个板块是数据分析。使用数据分析板块的代码可以很方便地实现折线图、柱状图、直方图与饼状图的绘制,让数据在屏幕上活起来,更加形象可感。
数据分析还可以实现excel文档的导入
对其中的数据进行处理,方便快捷。
分屏对照
同时使用多种图形对数据进行处理
更加全面直观
更多的Mixly功能等待您的发现与实现!
左右滑动查看更多
▼ 更多精彩内容,请关注我们 ▼