“新兴技术酷夏营”项目进行的两周期间,学生于每周一至周四参加课程学习。课程采用轮换制(rotating format)进行安排,使学生在不同时间段参与不同课程模块。通过这一轮换机制,每位学生都将完成与同伴相同的课程内容与教学安排,确保教学体验的一致性与公平性。同时,学生分组将根据人数进行均衡配置,以保证各组规模合理,促进有效协作与课堂互动。
课程
Robotics and Digital Fabrication(机器人技术与数字制造)
本课程以实践为导向,系统介绍数字制造设计的基础知识,重点围绕激光切割与3D打印设备的应用展开。学生将学习使用基于网页的2D与2.5D CAD 软件,设计并制作兼具机械功能性与视觉表达力的结构部件。在实践过程中,学生将结合马达与机械连杆结构,完成小型叙事性项目的制作。课程还将介绍动态与装置艺术(Kinect and installation art)的相关案例,帮助学生理解机械运动在艺术创作中的表现潜力。课程不会深入讲解微控制器的复杂应用,但学生将接触并使用一组基础传感器,以在作品中探索互动性的基本概念与实现方式。
Creative Coding(创意编程)
在本课程中,学生将通过编写 JavaScript 代码,在屏幕上进行绘制与创作(使用 p5.js 库及其友好的网页版代码编辑器),系统学习编程基础与计算设计的核心概念。课程内容将涵盖运动(变量)、随机性、重复(循环)、条件语句以及交互性等基本原理。学生将在此基础上创作基于屏幕的视觉设计与叙事作品,这些作品能够对用户的行为做出回应,或在每次运行时呈现不同的视觉效果与变化。对于已有编程基础的学生而言,课程将在图形表现与概念发展层面提供足够的挑战空间;而对于没有编程经验的学生,本课程则营造了一个友好且鼓励探索的学习环境,使其能够在艺术创作的语境中逐步掌握并实践编程技能。
Machine Learning (机器学习)
人工智能取得关键性突破的核心究竟是什么?本课程旨在通过一系列实践练习与相关材料,揭示并澄清这一问题。课程将帮助学生理解当代图像分类与回归模型是如何被设计、训练与应用的;我们能够从这些模型中期待何种形式的“智能”(以及何种程度的通用能力);以及在实际使用过程中可能引发的伦理问题。课程将介绍如何基于学生自行输入的数据对模型进行训练(或微调)与测试,使学生能够构建属于自己的定制模型。同时,课程还将探索一部分预训练模型,并结合摄像头(webcam)与 ml5.js JavaScript 库进行实践应用,从而在创意与技术层面深入理解人工智能工具在互动媒体中的潜力与边界。
Creative Game Design (创意游戏设计)
电子游戏作为当代文化的重要组成部分,由科技领域中最具创新精神的人才所创造。《创意游戏设计》课程立足于游戏产业的迅猛发展,以及其在互动媒体行业与广大玩家群体中日益重要的影响力而设立。本课程旨在引导学生踏上系统掌握游戏设计与开发流程的起步阶段。为实现这一目标,学生将在第一周围绕 多种核心游戏体验设计方法 展开学习与实践,并完成一个迷你项目。所有迷你项目都将以 可游玩的游戏玩法原型(playable gameplay prototypes) 形式进行展示,强调设计理念与实际体验之间的转化。在课程的最后一周,学生将综合所学内容,独立或协作完成一款能够完整表达其设计理念的游戏作品,从概念构思到原型实现,全面体验游戏创作的核心流程。
在课程之外,学生还将参与一系列配套活动,以进一步丰富与延展其学习体验。这些活动包括:由现任教师主讲的“什么是新媒体”(What’s New Media)专题讲座、IMA校友分享会、学习辅导时段,以及创客实验室(Fabrication Lab)培训等内容。上述活动旨在帮助学生从理论理解、行业视野与实践技能等多个维度深化认知。在项目结束时,学生将以一场面向公众开放的最终成果展示作为总结。我们将邀请家长与朋友到场,共同见证学生在本次项目中的学习成果与创作实践。

