Processing在高职设计课程教学中应用价值
2020-10-09葛雯
摘要:新媒体时代,是一个大融合的时代,这个时代的会编程的设计师,将是未来和趋势。在信息社会的背景下,我们都处于一个以人为核心,以融人性计算的事物组成的复杂交互系统中。而Processing编程框架的特性,很易于没有编程经验的设计师上手,所以很适合高职设计专业学生学习,目前社会对会编程的会交互的设计人才有极大的需求,所以在高职设计课程教学中开设此课程具有很大价值意义。
关键词:Processing;高职设计课程;教学应用
中图分类号:G642 文献标识码:A
文章编号:1009-3044(2020)18-0102-01
开放科学(资源服务)标识码(OSID):
1 国内外研究现状
1.1 Processing在国外院校课程开设现状
Processing编程框架课程在国外大学设计专业中开设的比国内早,最早是在2001年,由麻省理工学院媒体实验室开发Processing这款开源编程语言,并开始使用于交互艺术设计。目前,国外的一些院校,如哈佛大学设计学院、麻省理工学院、美国加州大学媒体艺术专业、加利福尼亚大学洛杉矶分校、英国皇家艺术学院、艾丽维尔交互设计学院、卡耐基·梅隆大学艺术学院已经把Processing纳入课程教学,并用其做了很多相关的交互艺术设计作品,举办了很多有影响力的展览。国外一些设计师也借助Processing,创作了很多互动影像及交互艺术作品。
1.2 Processing在国内院校课程开设现状
Processing课程在国内院校的开设也步人了初始阶段,如中国美术院、清华大学美术学院、同济设计与创意学院、广州美术学院、等都已开设了Processing专业课程,也创作了一些交互设计作品。也举办了一些展览,如北京举办的国际新媒体艺术展,上海“光影秘境”国际新媒体艺术特展等都有互动影像等交互设计作品,但其相关创作和研究尚处于模仿阶段,艺术创新还不足;很多高职院校尚未开展Processing编程相关课程,那么在交互艺术设计中的创作研究则更少。
2 Processing在高职设计课程教学中应用价值
2.1 Processing在设计行业中的应用价值
如今是艺术与技术融合的时代,编程也不仅限于IT人员的专属,很多的艺术家也渐渐醉心于这个创造更多可能的有趣的领域,是当今交互设计师和新媒体艺术家必备工具。用Pro-cessmg等计算机编程语言当画笔,进行交互艺术创作,信息数据可视化设计,图形设计,仿真设计等等。在欧美一些国家,Processing编程已成为艺术家的经常用的创作手法,如编程算法艺术家让·皮埃尔·赫伯特(Jean PierreHebert)率先基于计算机驱动设备证明的原始代码创建概念图。他在纸上,沙子和水上,视觉音乐和装置上创作算法,抒情和精神作品。他的作品已在美国各地展出,并获得了国际认可。赫伯特这样说:“我工作的原理一直很简单,用编程工具将自己艺术创作过程融合在一起。”还有20世纪计算机介导艺术的先驱,美国女艺术家莉莲·施瓦茨( Lillian F.Schwartz),是第一位因其几乎全部作品都基于计算媒体而闻名的艺术家之一,她不断尝试各种媒体,以找到更多,永远的东西,改变着人们的视野,感知和知识生活中的战争与和平。近年来很活跃的日本teamlab新媒介艺术团队,在创始人猪子寿之的带领下,用交互技术与艺术结合,创造一个沉浸式体验的艺术世界,并在东京、巴黎、伦敦、北京、上海等全球多个城市展出,被誉为世界十大必看交互藝术展之一。
2.2 新媒体时代在高职设计专业中开设Processing的价值
新媒体时代的艺术离不开编程计算,Processing其应用千变万化,通过可视化的方式在计算机屏幕中表达创意,实现设计的交互,让更多受众能参与并沉浸到艺术设计的体验互动中。日常生活中我们会接触到类似Processing的作品,很多博物馆美术馆悬挂的抽象画,各种展览现场投影结合的音乐互动装置,甚至我们使用的电脑屏幕保护中,音乐播放器中随声舞动的炫彩画面等,这些绚丽的互动作品都可以通过Pr ocessing来实现。在交互设计、创意产业迅速发展的中国,笔者相信将有更多的新一代设计师和艺术家去学习编程语言,探索并利用计算机的运算特性去表现自己对数字媒介的理解与认知,将艺术、科技和人类社会的发展紧密联系起来,将传统元素与新计算机技术结合创新是本课题的意义。
3 Processing在高职设计课程教学中实践价值与意义
基于Processing编程框架下的交互设计应用研究,对未来设计专业相关课程教学有重要的促进作用。研究过程中,我们可能会参与南京金陵刻经处交互设计作品,获得一手的实战经验,为以后课程教学积累实践经验。
同时,我院艺术设计专业有很好视觉艺术素养及设计基础课程,而Processing这款语言又偏向于视觉领域方向的设计与开发,他很形象简洁、代码简单、有着良好的程序编写性和阅读性,对于很多没有写过代码,没有了解过函数,线程、双冲等概念的设计专业的同学尤为适合,因此,研究本课题对于以后我们设计课程的教学及人才培养的方向也有很大的价值。
同时交互设计也是一种社会文化创新的凝聚力,利用信息交互设计可以将不同群体、不同背景、不同观点的人们通过多种信息交互方式进行汇聚与融合,将有助于社会文化的继承、交流与创新。设计师们应该学会并用新的设计思维与设计手段,表达对于社会与文化、生活与体验的思考,在Processing编程框架下实现交互设计,凸显与还原其应有的人文价值与社会化意义,并渗透到人们日常生活的点点滴滴中。
随着人类科学技术发展到了一个新的高度,编程和艺术设计的结合是趋势,是未来。越来越多的创意公司都在寻找会编程的交互设计师或是懂设计的程序员,他们是各公司争抢的对象,如阿里云数据可视化团队,SONY,W+K,FORG,NAKEDInc.等。人才需求的缺口大,交互设计产品,信息数据可视化设计、图形设计、仿真设计、艺术展等都离不开编程交互设计。因此开展Processing编程框架下进行交互设计应用课程在高职教育中意义深远。
参考文献:
[1] NyhoffJ L,Nyhoff L R.Processing:An Introduction to Program-ming[Ml. Boca Raton: CRC Press,2017.
[2] Roam D+餐巾纸的背面[M].徐思源,颜筝,译.2版.北京:中信出版社,2012.
[3] lra Greenberg.Processing: Creative Coding and ComputationalArt[M]. Berkeley,CA:Friends of Ed,an Apress Co.,2007.
[4]余永川,毛永俊,吴凡,等.基于Processing的人机交互游戏开发[J].福建电脑,2018,34(6):18,35.
[5]陈小微,李金磊.数字媒体交互下的编程艺术创作——以Pro-cessmg为例[J].艺术教育,2020(3):130-133.
[6]朱冬玥.交互式信息图形设计应用研究[D].青岛:青岛理工大学,2019.
【通联编辑:谢媛媛】
作者简介:葛雯(1986-),女,江苏南京人,讲师,硕士,研究方向为艺术设计、数据可视化。