Skip to content

Latest commit

 

History

History
82 lines (56 loc) · 5.29 KB

README.md

File metadata and controls

82 lines (56 loc) · 5.29 KB

CreativeCoding_2017Summer

Course Materials for 基于开源环境的创意建模

本库为《基于开源环境的创意建模》课程而准备,内容为以processing和Arduino为主要IDE(也会涉及到javascript的一些编程工作)的创意编程。

《基于开源集成开发环境的创意建模基础》课程教学大纲

课程基本信息

  • 课程代码:  
  • 课程名称:基于开源集成开发环境的创意建模基础  
  • 学时/学分:4  
  • 先修课程: 专题设计I  
  • 面向对象: 工业设计一年级本科生  
  • 开课院(系): 媒体与设计学院  
  • 教材、教学参考书:详见各章节

课程性质和任务

  • 《基于开源集成开发环境的创意建模基础》主要面向媒体与设计学院工业设计专业一年级的本科学生,其主要目的在于提高学生创新概念表达的能力、在科技与艺术融合中获取创新概念、发现创新价值的能力等设计创新能力。  

  • 在工业设计专业产品创新核心课程的传统教学中,由于受制于专业知识、设备技术条件和成本因素的局限,学生对于创新概念的表达通常仅仅停留在手绘或计算机渲染的效果图这种平面的视觉化表现手段和以表达形态特征为主、无法展示其功能与人机交互关系的造型模型上(通常采用ABS板材、石膏或油泥制作的实芯物理模型),导致60%以上的设计思想无法呈现,这是一个严重的缺失。  

  • 尤其是现在,学生需要通过参与许多来自教学、社会与企业需要的创新设计活动来建立专业经验,但由于没有技术实现方面的实证支持,概念表达方面的不足使得学生的创意想法难以产生价值,也难以得到社会与企业的认同。这一阻碍学生创意能力发展的问题亟待解决。  

  • 应用近年来在ICT信息技术领域蓬勃发展的软硬件开源和开放式创新理念于设计学习中,能帮助工业设计及产品创新设计相关专业的学生建立起跨越创意设计与技术实现之间鸿沟的桥梁。  

  • 借助processing、openFrameworks、Cinder等开源集成开发环境和Arduino、Edison一类的开源单片机硬件及传感器等器件,学生完全有能力将设计概念转化为具有功能性和造型的整合性原型,并且能够在设计学习中理解和切身感受设计、技术与社会及他们对于创新价值实现的影响与重要意义。  

  • 借助于这一创意设计概念快速原型搭建系统,也将有助于工业设计学生立足于更高层面从事创新活动,在观念与能力上形成明显的优势,为真正成为“理论+技术实践+创新设计”型的产品创意设计、开发新产品的创新型工程科技人才打下基础。  

  • 本实验立足于培养学生创新概念的功能性原型构建的能力,学生将在实验中接触并掌握用户友好的开源的编程集成开发环境和用户友好的单片机编程环境,帮助从事设计创新学习的同学搭建起概念与实现、艺术与科技及比特与原子之间的通道。  

教学内容和基本要求

 - 教学内容及供参考的学时要求: 教学与实践内容分为两个部分,共计64学时,其中:

一、系统基础:16学时

第1节 Arduino及Arduino C语言介绍 4学时  
第2节 Arduino开发环境的配置 4学时  
第3节 Processing及Eclipse集成开发环境(IDE) 4学时  
第4节 基于Arduino和Processing开源环境的数字创意原型 4学时  

二、创意原型搭建:48学时

第1节 室内温湿度计 8学时  
第2节 RGB LED智能灯具 16学时  
第3节 自拟创意项目开发 24学时  

对学生能力培养的要求

本实验面向工业设计专业学生,是为培养和提高学生在设计创新、产品创新学习与研究中在功能性原型构建方面的能力所设计的实验训练项目。其特色与创新点主要表现在:

  • 培养学生创新概念的表达能力与实现能力;
  • 培养学生建立在当代整合创新理念基础上的集成科技、商业、社会文化的设计创新意识培养与实践体验;
  • 培养学生将创意转化为创新的意识与能力,培养从产品、商品、用品三重属性的理解建构学生形成符合当代创新理念的整合思维和设计思维;
  • 强调艺术与科技的结合,及从艺术与科技的融合中获取创新概念的能力。

课程具体内容

课程项目作业

教学参考网站:

http://www.arduino.cc/
http://www.processing.org/
http://www.instructables.com/
http://blog.makezine.com/
http://itpblog.efuller.net/near-you/#more-1594
http://itp.nyu.edu/physcomp/sensors/Reports/MMA7260Q
http://www.tigoe.net/blog/
http://itp.nyu.edu/physcomp/Tutorials/Tutorials
http://www.pixelsumo.com/view-all
http://www.sparkfun.com/
http://blog.flamingoeda.com/category/arduino/
http://www.dfrobot.com/