知识点
- 什么是创意编程
- 创意编程的应用领域
- 创意编程的常见工具
- p5.js 简介
什么是创意编程
创意编程(Creative Coding)的概念非常宽泛,它是一种以创作表达为主要目的的计算机编程实践。
与传统的编程方式不同,创意编程一般不以制作出功能性的程序为目的,而是更追求视听及娱乐方面的艺术性、创意性和趣味性。
具体来说,也就是通过某一种编程语言,结合算法进行程序设计和编码,这样的程序可以在各种媒介上(比如浏览器或者有交互功能的电子设备)运行并生成有艺术感的、有创意性的视听和交互体验。
(图片来源:pixabay)
应用数学规律进行艺术创造是古已有之的现象,而编写计算机程序,恰恰就是根据逻辑来创建规则。
在创意编程里,我们不仅可以思考规律,也可以挥洒灵感;不仅可以学习到各种数理规则,也可以应用这些规则进行艺术表达。
创意编程的应用领域
在多媒体和信息技术高速发展的今天,广告、娱乐和艺术业为了吸引更多消费者,在越来越多的产品和项目中希望借助科技和艺术结合的手段,创造出更新鲜、更丰富的视听和交互体验,创意编程也从实验性的先锋领域逐步延伸到