2020 官网升级中!现在您访问官网的浏览器设备分辨率宽度低于1280px
请使用高分辨率宽度访问。

创意编程入门基础
Introduction to Creative Computing

请登入PC版网站查看课程详细内容

www.uxd001.com

课程简介

Processing的应用非常丰富,由于其遵守开放源代码的规定,大幅增加了整个社群的互动性与学习效率。利用processing可以丰富图形的变化和互动,提升设计的使用维度。

该系列课程将带领学生全面地了解关于processing软件中的各种语法、思维和使用场景,结合案例教学是包括编程语的基础。

 

 

利用processing,设计师可以产出互动视觉,游戏特效,音乐可视化,智能家居,以及装置艺术等作品。对于艺术设计背景的同学,Processing 易懂的语法,简洁的开发环境,强大的扩展性能,使得其成为创意人最佳入门语言。

 

 

通过这个课程学生将学会 ——

 

01 掌握processing和p5.js基础的编程知识和逻辑
基于编程语言产生丰富的创意互动视觉,了解Oricessing的使用方法,学会挑选和修改自己想要的资源。

 

02 理解编程语言中常见的语言结构,提高设计概念落地
如循环,条件,函数等。从而利用算法语言产生独立的属于自己的生成艺术。生成音画互动,3d视觉,游戏等丰富的互动模式。提高设计概念的落地。

 

03 实现六个创意编程作品
①UI界面设计②粒子特效③小游戏设计④影音互动⑤数据可视化⑥processing结合arduino产出交互设计装置。

课程大纲

  • 视频:
    课时1:processing绘制简单图形
  • 视频:
    课时2:用Processing进行复杂图形的绘制
  • 视频:
    课时3:processing入门操作——创作一个音乐播放器
  • 视频:
    课时4:通过控制变量创造自有随机的图案效果
  • 视频:
    课时5:硬件设备的输入与图形交互
  • 视频:
    课时6:Arduino与Processing交互
  • 视频:
    课时7:p5.js进阶使用
  • 视频:
    课时7:p5.js进阶使用
  • 视频:
    课时9:用p5.sound制作一个影音交互项目
  • 视频:
    课时9:用p5.sound制作一个影音交互项目
  • 视频:
    课时9:用p5.sound制作一个影音交互项目
  • 视频:
    课时9:用p5.sound制作一个影音交互项目
  • 视频:
    课时9:用p5.sound制作一个影音交互项目
  • 视频:
    课时9:用p5.sound制作一个影音交互项目
  • 视频:
    课时9:用p5.sound制作一个影音交互项目

课程评价

9.5
★★★★★
16人评价
很有启发(9)
态度负责(11)
干货满满(5)
值得推荐(2)
  • 尚*艺 作品集 | Class B课程
    ★★★★★

    老师热情有耐心,干货多

  • 罗*哲 作品集 | Class A课程
    ★★★★

    老师的解释很全面

  • 郑*婉 作品集 | Class B课程
    ★★★★

    内容详细,有很强的指导性

  • 班* 作品集 | Class B课程
    ★★★★★

    老师很负责

  • 郑* 作品集 | Class A课程
    ★★★★

    很详尽,非常有启发

主讲老师

Ying Huang

ACCD艺术中心设计学院
媒体设计实践

导师评分
★★★★★

Chengyang Liu

KU美国堪萨斯大学
交互设计

导师评分
★★★★★