数字媒体和移动应用的创意程序设计

Creative Programming for Digital Media & Mobile Apps

本课程适用于任何喜欢把科技应用到电子游戏、装置艺术及互动音乐等创造性工作的人群,以及热衷在艺术创作中使用程序的艺术家们。

伦敦大学

分享

课程概述

本门课将教授如何在创作中开发及应用编程技巧,这对于开发创作性移动应用、数字音乐和电子游戏非常重要。此外还将教你写出利用图像和音频做出的软件。并且主要集中在如何把这种技能应用在创新项目上。对于没有编程经验的学生还会提供拓展材料。

课程大纲

第一周:入门:声波画家
第二周:交互D/VJ 应用
第三周:演奏者和视觉传感器
第四周:身体动作的模拟与合成游戏
第五周:API的访问和处理社会媒体数据
第六周:音乐机器

背景知识

学生最好有相关编程经验或计算机背景知识,和从事创造性工作的经验(课外活动也可以)。这门课也适合刚刚接触编程、但同时具有深厚艺术背景、并且想提高创新应用能力的学生。

参考资料

没有强制性阅读。

不过这本书非常好地介绍了Processing这个我们正在使用的编程语言。
http://www.amazon.com/books/dp/0123736021

授课形式

这门课包含2个要素:培养使用多种媒体开发软件的技巧,并且运用这些技巧的创意性工作。作为课程的一部分,学生需要进行大量创造性的科技项目。每周包括:

●技术主题(比如:写一个图像或音频的程序)
●和技术主题相关的创意能力主题(比如:怎样通过摄影或编辑创作更好的图像、怎样创作更有效的音频),还有项目发展的建议
●旨在提升技能与创新性的练习
●为创意性项目提供每周指导
●对没有编程背景的同学提供附加课程

常见问题

什么是创意计算?
创意计算即计算机技术的创新性运用,特别是指在一些创意领域如音乐、视觉艺术和游戏上使用编程技巧

我们将用什么编程语言?
Processing语言,它建立在Java语言的基础之上,是现今创作程序中最流行的编程语言。

我没有什么编程经验,但是很想学如何制作创新软件。我可以学这门课吗?
可以。这门课为编程能力不强或没有编程能力的同学设计了拓展资料。

我还可以从哪里找到更多关于 这门课和伦敦大学编程课的资料?
由伦敦大学国际课程策划的世界知名学习项目,内容广泛,灵活自主。本门课内容即取材于此。伦敦大学国际课程始于伦敦大学国际学院和其他12间学院的合作。自1858年创立迄今,成为世界上最古老的遥距教育课程。目前已有超过180个国家的52000名学生获得该课程的资格证书、高等教育文凭等。伦敦大学还与世界各地的网上独立教育中心合作,共同提供教学、私人辅导和教牧关怀。更多信息,请点击http://www.londoninternational.ac.uk/coursera

Udemy
声明:MOOC中国发布之课程均源自下列机构,版权均归他们所有。本站仅作报道收录并尊重其著作权益,感谢他们对MOOC事业做出的贡献!(排名不分先后)
  • Coursera
  • edX
  • OpenLearning
  • FutureLearn
  • iversity
  • Udacity
  • NovoEd
  • Canvas
  • Open2Study
  • Google
  • ewant
  • FUN
  • IOC-Athlete-MOOC
  • World-Science-U
  • Codecademy
  • CourseSites
  • opencourseworld
  • ShareCourse
  • gacco
  • MiriadaX
  • JANUX
  • openhpi
  • Stanford-Open-Edx
  • 网易云课堂
  • 中国大学MOOC
  • 学堂在线
  • 顶你学堂
  • 华文慕课
  • 好大学在线CnMooc
  • 以及更多...

Copyright © 2008-2015 MOOC.CN 慕课改变你,你改变世界