【 为什么要学Processing?】
Processing是由MIT开发的创意编程工具,它可以让设计师和艺术家通过编程快速实现自己的创意交互想法。Processing还能和智能硬件结合,开发体感互动,人脸识别,语音控制等交互应用。
国外许多顶尖设计院校,如纽约大学,帕森斯设计学院,皇家艺术学院,以及国内的清华美院,同济设计与创意学院和中国美术学院等都开设创意编程相关课程,Processing是当今交互设计师和新媒体艺术家常用工具。
现在越来越多的创意公司,都在寻找会编程的交互设计师或是懂设计的程序员,他们是各公司争抢的对象。如:阿里云数据可视化团队,SONY, W+K, FORG,NAKED Inc.等。
【 关于OF COURSE 】
自2014年创建以来,OF COURSE一直倡导艺术和科技的跨界融合,不断寻找可以解析和改变未来地球发展方向的优秀人才,并与国际顶尖的教授和专家合作,为中国学员提供创意编程课程、交互展览、跨界合作和社区活动。OF COURSE坚信,不论你在OF COURSE分享或者获取知识都能够为这个多样性的世界增添一份希望。
【 课程亮点 】
中国资深的创意编程课程!
金史密斯学院原版课程引入!
真正国外大学讲师,全程3对1助教服务!
【 在本课程中你将得到 】
【 课程大纲 】
OF COURSE的专业课程以实战项目为导向,学员通过学习各种经典案例获得第一手的编程知识
项目一:绘制动态几何抽象画,熟悉基本语法
1.安装Processing,学习基本的Processing语法
2.了解Processing的基本绘图方法、
几何图形的绘制函数和颜色的设置
3.学习并掌握调试Processing程序的方法
项目二:制作炫酷互动乐器,开启音画互动新体验
1掌握Processing编程的思想,培养形成编程逻辑思路
2.掌握使用鼠标和键盘交互的实现方式
3.学会使用外部的第三方库或插件,开发自己想要的交互效果
4.掌握声音交互的实现方式,并且有能力使用Processing做出完整的音画交互作品
项目三:掌握算法绘图思想,体验生成艺术创作
1.学会面向对象编程的思想,及其应用
2.学会算法绘画、生成艺术的技术
3.掌握三维图形和场景的绘制和渲染方法,以及光线的使用
项目四:探索交互影像逻辑,敲开粒子系统大门
1.学习视频的播放,以及操作视频中像素的方法
2.掌握使用摄像头交互的方法,并掌握操作摄像头的像素制作完整的交互作品的能力
3.掌握粒子系统的实现方式
4.创造一种粒子效果模拟某种天气(雨,雪,或者风),并且能够控制它。
项目五:“软硬兼施”,算法让心跳生成动画
1.了解为Processing程序添加用户操作界面(GUI)的方法,并为你的程序添加适当的GUI
2.深入学习三角函数、Perlin噪音等高级生成算法,及其应用场景
3.学习如何获取天气、地区坐标等 现实世界中的实时数据,并对其进 行数据可视化
4.入门Arduino开发,学会使用Firmata库和Processing操作Arduino及其传感器
5.掌握数据可视化及数字艺术应用 中常见的传感器的使用方式,并利用它们制作完整的交互作品
注:本站上发表的所有内容,均为原作者的观点,不代表雅昌艺术网的立场,也不代表雅昌艺术网的价值判断。
注:网友评论只供表达个人看法,并不代表本网站同意其看法或者证实其描述
责任编辑:程立雪 010-80480998-799clx@artron.net
Copyright Reserved 2000-2025 雅昌艺术网 版权所有
增值电信业务经营许可证(粤)B2-20030053广播电视制作经营许可证(粤)字第717号企业法人营业执照
京公网安备 11011302000792号粤ICP备17056390号-4信息网络传播视听节目许可证1909402号互联网域名注册证书中国互联网举报中心
网络文化经营许可证粤网文[2018]3670-1221号网络出版服务许可证(总)网出证(粤)字第021号出版物经营许可证可信网站验证服务证书2012040503023850号