AI简介
这是一本探索编程与设计结合的书籍,面向所有艺术教育工作者和实践者。书中涵盖了丰富的作业、练习、艺术家访谈录和超过170幅创意作品插图。本书强调适用于艺术和设计课堂的编程教学方法,旨在帮助从事艺术创作的读者快速掌握所需的编程技能。
本书第一部分“作业”包含了大量创意编程实例,涵盖经典作品和现代作品。例如,迭代图案的设计原则,通过重复和变化来创造出具有深度和视觉吸引力的作品;视觉时钟的设计理念,基于时间和视觉感知的相互作用;用户交互式人脸生成工具,允许用户通过简单的操作,生成具有各种特征的人脸。
本书第二部分“课堂练习”包括不用计算机的计算模式、图形元素、迭代、色彩、条件测试、不可预测性、数组、时间与交互、字体设计、曲线、形状、几何、图像、视觉化、文字与语言、仿真、机器学习、声音、游戏等内容。这些练习旨在帮助学生理解编程的基本概念,掌握编程技巧。
本书第三部分“采访”收录了艺术家和设计师学习编程的特点、教学实践平衡、生态系统设计作业在教学中的应用、模块化编程思想在教学中的应用、动态logo作业在教学中的应用、学生最喜欢的编程作业及其特点、计算机艺术和设计教育现状、本书作业的选择缘起、