本科生课程

DT03017 创意编程与设计

课程编号

  • DT03017

课程名称

  • 创意编程与设计

英文名称

  • Creative Coding and Design

学分

  • 4

学时

  • 64

课程类别

  • 学门核心

开课学期

  • 3

预修课程

  • 计算与人工智能导论

课程介绍

      《创意编程与设计》是面向工业设计以及其他设计学大类专业开设的学门核心课程,主要介绍智能硬件平台(如Arduino、STM32等)与互动图形开发框架(如Processing、P5js等)的概念术语、功能特性、开发流程、设计模式、典型算法及实现原理,以及构思、实现与测试创意编程作品的基本方法。课程将现场展示多个程序样例的开发,并以“做中学”的方式让学生掌握相关知识与技能。课程最终将引导学生提出独创性的创意设计概念,并综合运用各类智能硬件、数字媒体及实体材料构建具有高度互动性的原型演示。通过本课程,学生将熟悉创意编程开发的基本工具,理解创意编程作品的设计原则与创作流程,发现并解决设计缺陷与程序错误,正确评估设计概念的创新性、用户价值及技术方案的合理性,并最终将设计概念构思转化为原型装置。本课程将为学生后续在数字媒体设计、信息与交互设计以及智能设计等领域的研究及实践打下坚实的基础。


Welcome!

close