2026 · 秋季学期
用代码编织视觉艺术
从零开始探索生成设计的无限可能
最新公告
关于课程
本课程面向艺术、设计、建筑、多媒体等专业的学生,无需编程基础。课程以 P5.js 为工具,带领学生从零开始掌握创意编程的核心概念,培养计算思维与视觉创造力。
学生将在课程结束时完成一组可展示的生成艺术作品集,并具备独立开发交互视觉项目的能力。
课堂演示
Michele Oka Doner · 从空虚和黑暗中诞生了有机的光流,。
基于一种生长算法的开发,该算法允许拍摄高度精细的照片质量图像和非常有机的粒子运动。
教学目标
变量、函数、循环、条件判断——理解代码背后的逻辑
将抽象数据转化为直观的视觉形式,讲好数据故事
鼠标、键盘、摄像头——让用户成为作品的参与者
完成 4 个高质量项目,建立可展示的个人创意作品集