Courses
A.F.7520 Interactive Media Design (3 units)
- Medium of Instruction:
- English
This course aims to extend students’ visual literacy and application of creative ideas from medium to dynamic interactive media with the introduction of programming skills and the relationship between codes and visual elements. In order the harness the full potentials of the emerging dynamic media, a thorough understanding of the general programming principles and interactivity design is indispensable. However, this course is not going to train students as programmes but prepare them with sufficient knowledge to develop and exploit the dynamic media for their creative endeavours. Students will learn the underlying mechanisms of manipulating, creating and transforming visual elements using programming codes. Moreover, students will explore the domain of generative visuals and arts through the evolutional computing concepts of iterations, recursion, random function and L-system. After finishing this course, students will be able to develop dynamic and generative visual applications for various domains of creative and media productions.