Workshop: Intro to Creative Coding

· Part 1

https://www.creativeapplications.net/ 可以查看很多装置艺术作品,并且作者还会分享他们的coding。并且还可以在该网站找到相关工作。

https://cycling74.com/products/max 声音交互

https://puredata.info/ Pure Data(或称作PD)是米勒・帕克特在1990年代为创造交互的计算机音乐和多媒体作品而开发的视觉化程式设计语言。虽然帕克特是Pd的主要作者,但是它是一个多数开发者为起开发新扩展的开放源代码项目。

https://thecodingtrain.com/ coding教学网站

· Part 2

学习了p5.js, 和Processing好像。P5是处理语言的直接JS端口。 Processing.js是一个转换器,可以将纯处理代码即时转换为JS。 后者要求您学习处理,而不是JS,反之亦然。P5简短一些?不用下载可以直接在网页上使用,无处不在。

https://editor.p5js.org/ 编辑器

Reference

它有一个库,可以直接查询需要的代码:https://p5js.org/reference/ (在编辑器中 Help-Reference中也可以打开)

Final Outcome

· Part 3

The feasibility of the new idea was recognised by Micheal. Arduino was recommended and it was suggested to contact Physical Computing Specialist Technician Joanne for further technical support. The plan is to experiment with the Range Finder to control the LED lights and then to experiment with the 3D workshop materials to create the sphere.