- 5
- 0
- 约1.7万字
- 约 27页
- 2018-01-09 发布于河南
- 举报
Processing是一种具有革命前瞻性新兴计算机语言
?脚本语言基础??????3学分???? 数字影音设计???? ?5学分??? 信息设计方法????? 4学分??? 信息结构设计??? ?1学分??? 界面设计????? 4学分
人因工程与可用性评测????? 3学分??? 新媒体艺术????? 2学分?? 信息设计(1)?? ? 4学分?? 信息设计(2)??? 4学分???交互技术(1)??? 2学分?? 交互技术(2)??? 3学分? ?交互设计???? ? 4学分?? 交互设计(2)?? 4学分? 设计社会学?? 1学分? 专业考察?? ?3学分? 专业实践??? 3学分
Processing是一种具有革命前瞻性的新兴计算机语言,它的概念是在电子艺术的环境下介绍程序语言,并将电子艺术的概念介绍给程序设计师。她是 Java 语言的延伸,并支持许多现有的 Java 语言架构,不过在语法 (syntax) 上简易许多,并具有许多贴心及人性化的设计。Processing 可以在 Windows、MAC OS X、MAC OS 9 、Linux 等操作系统上使用。本软件目前是处于初版测试的阶段,试用版听说最近真的快要出了!以 Processing 完成的作品可在个人本机端作用,或以Java Applets 的模式外输至网络上发布。
?
???? 虽然图形使用接口早在二十年前成为主流,但是基础程序语言的教学到今天仍是以文字命令列的接口为主,学习程序语言为什么要那么枯燥呢?人脑天生擅长的是空间的辨识,图形接口利用的正是这种演化上的优势,加上它能提供各种实时且鲜明的图像式反馈 (feedback),可以大幅缩短学习曲线,并帮助理解抽象逻辑法则。举例来说,计算机屏幕上的一个像素?(pixel) 就是一个变量值 (the value of a variable) 的可视化表现。Processing?将?Java?的语法简化并将其运算结果“感官化”,让使用者能很快享有声光兼备的交互式多媒体作品。 Processing?的程序代码是开放的,与近来广受爱戴?Linux?操作系统、Mozilla浏览器、或?Perl?程序语言等一样,使用者可依照自己的需要自由裁剪出最合适的使用模式。Processing?的应用千变万化,但你会看到它们都遵守开放原始码的规定,这样的设计大幅增加了整个社群的互动性与学习效率。
?
?? ? ? ?Processing?的创始者:?Casey Reas与?Ben Fry是美国麻省理工学院媒体实验室 (M.I.T. Media Laboratory) 旗下美学与运算小组 (Aesthetics Computation Group) 的成员。
?? ? ? ?美学与运算小组由著名的计算机艺术家?John Maeda领导,于一九九六年成立至今,在短时间内声名大噪,以其高度实验性及概念性的作品,既广且深地在艺术及设计的领域里,探索计算机的运算特质及其带来源源不绝的创造性。极少数人能完美结合并平衡艺术家、设计师与计算机工程师的才华于一身,更重要的是Casey与Ben拥有开放源码的胸襟。 ? ? ? ? ? ??
?? ? ? ?Casey Reas,目前为加州大学洛杉矶分校?Media/Arts系所的助理教授,及意大利艾维里互动设计学院(Interaction Design Institute Ivrea)的附属教授。Casey的作品主要在处理并抽象化生物体系的动态表现,并以多媒体、感应式装置艺术、雕塑与数字印刷等媒材呈现。Casey?时常演讲并展览于于欧洲、亚洲及美国各地,他为本届奥地利的林兹艺术节 (Ars Electronica in Linz︰多媒体艺术界规模最大的年度盛事) 的评审。 ? ??Ben Fry现仍在?MIT?的媒体实验室攻读博士,他的研究重心在于如何将有机信息可视化 (Organic Information Visualization),并创造出能随着不断更新的数据,实时进行形变或质变的电子动态系统。他的博士论文在处理如何可视化解码成功后人类基因学所揭示的庞大信息量,Ben?用的名词为?Genomic Cartography?(基因地图学)。
?
?? ? ? ?网络的兴起激起了许多设计师与艺术家学习程序语言的动机,因为学会了计算机的语言,你才能跟它沟通,这样不只静态的图像与文字,连动态的互动模式都可以成为设计师与艺术家全盘掌控下的精确表现。杰出的设计师与艺术家往往
原创力文档

文档评论(0)