课程背景:
processing是针对设计师,艺术家,媒体工作者设计的一种编程语言,对于想
从事新媒体艺术,数字可视化,但没有编程基地的艺术生和文科生来说,
processing能够让你在短的时间内成为一个能够用程序来进行创作的“creative Coder”.
课程目标:
让学员掌握Processing的基础并全面地了解了互动与新媒体方面的一些可深化的主题。通过大量的针对设计师,艺术家,媒体工作者的编程训练,让没有编程基础的人能在
短期内跨越技术的门槛,能够用程序这种工具进行艺术化或者具有实用性的创作。
课程大纲:
第一部分 静态绘图
1、 绘画各种形状
2、绘图顺序控制
3、形状属性编程
4、绘制样式
5、色彩编程
第二部分 动态绘图
1、变量
2、自定义变量
3、循环
4、响应
5、鼠标跟随
6、按键
7、影射
8、类型
9、单击
10、平移
11、缩放
12、随机
13、圆周
14、计数器
15、函数
16、图像动画综合实例
第三部分 数据可视化
1,数据可视化编程思路
2,数据可视化编程要点
3,数据可视化案例
4,数据可视化实战
第四部分 3D与Arduino
1、Arduino串口编程
2、Processing串口编程
3、Processing读取超声波传感器
4、摇杆控制Processing绘制的圆
想要深化学习的,可以参加arduino培训班和安卓手机开发班,详情请咨询客服。