一个关于创造性编程的教程,直接写给艺术家和设计师!这本书的目标读者是那些在设计、艺术和教育的交叉领域工作的创造性人才,而不是遵循计算机科学课程。

在这个教程中,你将学习如何将计算应用到创造性的过程中,遵循四个步骤,通过这个步骤,你将进入编码和艺术的横截面,重点放在实际的例子和相关的工作结构上。您将跟随计算艺术的一个真实的用例,并看到它如何与四个关键支柱联系起来,并解决创造性过程中的潜在陷阱和挑战。所有的代码示例都是在一个完全集成的p5.js示例库中提供的,这使得读者很容易上手。

这种在技能习得和创造性过程和开发之间的独特和微妙的平衡方法使《编码艺术》成为了一个实用的参考教程,无论是对于创造性编程还是对于教授和学生的创造性过程。

你将学习

  • 回顾从创意编程到不同专业领域的想法和方法
  • 使用像p5.js这样的计算工具
  • 了解从静态元素到动画再到交互所需的技能
  • 使用互动作为输入,使创意概念更接近完善和深度
  • 简化和扩展数据结构的美感、韵律和流畅性的设计
  • 利用网页或手机应用等其他平台上的艺术代码多样性
  • 通过真实世界的用例了解计算艺术的端到端过程
  • 学习创意过程中的最佳实践、常见陷阱和挑战
这个教程是给谁的

  • 希望看到计算和数据可以为他们的创造性表达做些什么;
  • 希望从不同角度将计算和数据整合到实践中的学习者;
  • 以及那些已经知道如何编程,在计算和数据的环境中寻找创造力和灵感的人。