학술논문

Teaching Content Creation with Programming.
Document Type
Article
Source
IEEE MultiMedia; Jul-Sep2005, Vol. 12 Issue 3, p36-45, 10p, 3 Color Photographs, 2 Diagrams, 1 Chart
Subject
COMPUTER programming education
JAVA programming language
MULTIMEDIA (Art)
MULTIMEDIA systems
USER interfaces
COMPUTER programmers
Language
ISSN
1070986X
Abstract
Multimedia is an art form that uses computers as a means of personal expression. However, much multimedia content is unattractive, and many applications have poor user interfaces because many developers do not have training in both programming and content creation. This article describes the teaching of students QuickTime for Java , which provides a rich library for manipulating media. The students reported increased understanding of multimedia programming and developed creative skills. To develop a multimedia application, programmers must understand the communication goal of the artists who will develop multimedia content for use with the application. Also, to develop an application for a particular medium, programmers must understand its nature, data management, and the user process involved in creating the media assets. Multimedia programming occurs at three levels: library, application and media presentation. QuickTime for Java is a complex applications programming interface with no obvious unifying theme.