作为一名交互设计师应该如何学习 Processing？
processing官网上有大量推荐书。我一定要提Daniel Shiffman的两本书，因为实在太好了。 先说我看过的，第二本 此书简直是我读过所有技术书籍中的翘楚。从最最基本的物理运动讲起，一步一步教你用代码写一个有自我意识的生态系统！而且，此书完全免费 （Donate plz）。读此书一半，你已可以开发愤怒的小鸟，读完全书，AI的大门已入。全书浅显易懂（老外写书一惯特点），结构紧凑。最重要的是，此书封面太棒了，一流平设水准，甩大部分技术类书籍封面数条街，甩国内各类书.....当时完全因为封面而读，继而爱上此书（不好意思跑题了）。 跑远了，回来说基础的。 Shiffman第一本书 不好意思。因为讲的是代码基础，没有看过。但是此书封面依然一流水准,纹理字体排版配色都恰到好处（不好意思又跑题了）。不过以第二本书Shiffman的写作风格来看，一定是事无巨细，非常细致的讲解Processing的各个部分的基础知识。强烈推荐题主以此书作为入门读物。 另外国内貌似流行这本作为入门 没有看过。但是被诸多人士推荐，应该值得一看吧。国内应该会有相关中文资源。封面也很不错啊，processing感扑面而来（不过意思再次跑题） 最后，还要提一本。 是不是突然发现怎么封面如此混乱。原因是，此书主题在于用数据生成视觉，此书封面是生成的，而且封面只是生成结果的一部分。（那些彩色线后面，连着更多内容呢）。此书主要就是各种视觉实例。由简至繁，包含了许多绚丽实例的细致说明和源码，非常丰富，非常详细。另外，开篇给了几十个相关的艺术作品。 当然http://processing.org上论坛 里艺术家、设计师、程序员们也都是非常热心的，有问题尽管问。 另外 每天都会有大家上传的作品。 最后，关注Vimeo的processing Group（需翻墙） 学习路线的话 Shiffman黄皮入门 + Generative Design，技术层面已可以假装Visual Artist了. 另外，以前还翻过数据可是化的一本，O'Reilly的 感觉不像专门写processing的，以processing为工具，某城市交通还是环境数据为例，讲解各种可视化方法。假如项目设计可视化，可以以此本为参考，不厚。 至于Processing和Arduino的结合，我自己经验有限，仅停留在官网文档阶段，就不添乱了。 最后，分形视觉方面，参考deviantART的分形组 以及MandelBulb 3D的论坛 以上。