11周77天 Processing 学习计划

关于本期课程

本期课程是最毕设与邱伟豪老师联合为编程零基础的同学设计的系统入门Processing线上课程。与其说是processing的零基础教学,更多的是通过 processing 来了解创意编程的整个创作流程和基础原理,老师在设计课程,是希望同学们能有扎实的创意编程基础,能举一反三;而不是仅仅停留在Processing这门语言上,更不止停留在课程所教的案例。

从案例教学、语言教学升级到思维教学,让你到学习不是一次性的,通过思维教学,学会编程的精髓,当你学习新的语言时,能举一反三。

本次课程有三大板块的教学内容:

(一)语言语法丨熟悉语法,编程基础知识
(二)数据可视化 丨熟悉各种类型的数据,以及对数据的表达
(三)交互丨通过交互接口给你的程序增加一些动态,理解交互的根本也是数据

为什么要上这期课程?

  • 跳出原有思维和框架,理解技术的创新可能性
  • 掌握不同领域的技能,创作和认知的广度就会更加开阔
  • 代码能为解决问题,创造了不一样的解决方法
  • 能够与您的技术伙伴和 开发人员进行沟通
  • 未来主义地改变你的思维方式
  • 找到新职业新机会的可能

谁适合上这个课程?

  • 编程零基础(但有一定设计基础);
  • 想转行的职业人士;
  • 毕业设计想结合创意编程创作的人士(为啥要花钱外包?学会了毕业工资不是更可观吗?也多一个选择);
  • 对编程感兴趣的人士;
  • 有留学意向的人士。

您将学会:

  • 系统入门创意编程,拥有扎实的基础;
  • 掌握编程中的各种术语,编程思想,数据结构,算法以及交互装置的使用;
  • 学会使用 processing 语言,进行创作;
  • 对于既有案例能独立地分析、复制实现;
  • 突破自我,创作更好的作品。

关于工具:

  • 主要学习工具是:Processing,透过这个语言,入门编程原理
  • 涉及到:OpenCV、Kinect、Arduino

学习结束后,您能做出什么作品:

  • 生成交互式的算法图形
  • 数据可视化作品
  • 声音交互作品
  • 交互装置

关于本期课程老师

本次课程导师邱伟豪,是一位视觉艺术家、设计教育研究员。目前在加州大学圣塔芭芭拉分校 Media Arts and Technology 专业读 PhD (博士)学位。作品主要包括数据可视化,可交互视觉艺术,可交互装置等。作品曾参展北京时代艺术馆、The Wolf Meseum of Exploration + Innovation等地。拥有计算机专业的本科背景,师从新媒体艺术先驱、古根海姆奖获得者George Legrady。

邱老师,是你入门编程最好的启蒙老师。

精通:C++, Java, Python, Matlab, Processing,Arduino, Max/MSP, openFrameworks, Swiu (iOS),Unity 3D, GLSL, MySQL, Blender, etc.

个人作品网址:q-wh.com

关于加州大学圣芭芭拉分校(UCSB)媒体艺术与技术(MAT)

加州大学圣芭芭拉分校(UCSB),
一间低调但专业性很强的学校,
其中媒体艺术与技术(MAT)专业,(本期导师就是这个专业)
是世界上最早设立的跨学科部门之一,
被看作全球互动数字媒体专业的蓝本。

这个学校都是技术大牛UCSB MAT 是一个跨学科的研究生课程

George Legrady
UCSB MAT 杰出教授、互动数字媒体艺术领域的先驱

专访回顾:https://mp.weixin.qq.com/s?__biz=MzI1MTY5MDcxMA==&mid=2247512403&idx=1&sn=2aeff0ff65e59bfcd157ce686392acb2&chksm=e9eddaeade9a53fcc1e065800a6b1ee261433f2b1392555b3f10688c9fcce1af5535d53b4892&token=1035446954&lang=zh_CN#rd


11周77天学习计划,如何开展?

整个学习周期:

共11周,从2019年10月21日-2020年1月5日。


关于直播课:

周日直播课内容:

  • 总结本周同学们上交的作业;
  • 总体解答提问板大多数同学会出现的问题;
  • 同学们也可以共享自己的屏幕实时提问,老师进行在线答疑。

直播时间:逢周日(北京时间)早上10点;(最终时间会根据不同时区的学生,视情况调整,开课日公布准确时间)

直播工具:ZOOM,安装包及使用指南上课前统一发放给同学;

直播回看:直播结束后,可到最毕设教学网站进行回看。


关于教学视频

教学视频是老师提前录制、剪辑好的教学内容;共三大版块,11个章节。

视频课更新上线时间:

  • 10月21日更新第一版块:编程基础;共四个章节;
  • 11月18日更新第二版块:数据可视化;共三个章节;
  • 12月9日更新第三版块:交互;共四个章节。