Goldsmiths IS71014B
Overview
IS71014B是一门介绍使用生成技术创建交互软件的课程。本课程将为学生介绍一系列技术和实践方法,包括计算思维、创建图形和动画的算法、交互和视觉感知、计算媒体和项目开发等主题。
每周的学习都将涵盖不同的艺术和设计领域,并探索如何使用代码来实现创意灵感。在本课程的最后,学生将进行一个大规模的创意项目,将所学的技术和知识应用于实践中。
通过IS71014B的学习,学生将掌握生成技术创建交互软件的基本原理和实践技能。本课程旨在培养学生的创造力和创新思维,并为学生未来在创意计算领域的发展打下坚实基础。
Objectives
- Apply programming concepts and techniques using p5.js/Javascript.
- Gain a fundamental understanding of code and modern computer literacy.
- Approach programming from an artistic perspective.
- Engage in dialog about personal art practice, situating portfolio work in the context of broader art histories within creative computing and beyond.
Criteria
- Continual assessment (10% total): Weekly assignment (weeks 1-9 / 0.5% each).
- Weekly quizzes (weeks 1-9 / 0.5% each): Two attempts, ~5 questions about the lecture
- Peer review (week 10 / 1%): To review the final project proposal document
- Mid-term submission (10% total): Written speculative document about potential final project topic, artist study.
- Final project submission (80% total): Written documentation. Final project. Video demonstration