正在加载图片...
2(a) Give a definition of a Multimedia Authoring System. What key features should such a system provide? An Authoring System is a program which has pre-programmed elements for the development of interactive multimedia software titles Authoring systems vary widely in orientation, capabilities, and learning curve There is no such thing(at this time)as a completely point-and-click automated authoring system; some knowledge of heuristic thinking and algorithm design necessary Authoring is basically just a speeded-up form of programming---VISUAL PROGRAMMING; you don,'t need to know the intricacies of a programming language, or worse, an APl, but you do need to understand how programs work 2 MARKS --BOOKWORK (b)What Multimedia Authoring paradigms exist? Describe each paradigm briefly There are various paradigms, including The Scripting paradigm is the authoring method closest in form to traditional programming. The paradigm is that of a programming language, which specifies( filename)multimedia elements, sequencing, hotspots, synchronization, etc. A powerful, object-oriented scripting language is usually the centerpiece of such a system; in-program editing of elements( still graphics, video, audio, etc. )tends to be minimal or non-existent. Scripting languages do vary; check out how much the language is object-based or object-oriented The scripting paradigm tends to be longer in development time(it takes longer to code an individual interaction), but generally more powerful interactivity is possible. Since most Scripting languages are interpreted, instead of compiled, the runtime speed gains over other authoring methods are minimal The media handling can vary widely; check out your system with your contributing package formats carefully. The Apple's Hyper Talk for HyperCard, Assymetrix's Open Script for Tool Book and Lingo scripting language of Macromedia Director are examples of a Multimedia scripting language Here is an example lingo script to jump to a frame glob gNav2 (a) Give a definition of a Multimedia Authoring System. What key features should such a system provide? An Authoring System is a program which has pre-programmed elements for the development of interactive multimedia software titles. Authoring systems vary widely in orientation, capabilities, and learning curve. There is no such thing (at this time) as a completely point-and-click automated authoring system; some knowledge of heuristic thinking and algorithm design is necessary. Authoring is basically just a speeded-up form of programming --- VISUAL PROGRAMMING; you don't need to know the intricacies of a programming language, or worse, an API, but you do need to understand how programs work. 2 MARKS ---- BOOKWORK (b) What Multimedia Authoring paradigms exist? Describe each paradigm briefly. There are various paradigms, including: Scripting Language The Scripting paradigm is the authoring method closest in form to traditional programming. The paradigm is that of a programming language, which specifies (by filename) multimedia elements, sequencing, hotspots, synchronization, etc. A powerful, object-oriented scripting language is usually the centerpiece of such a system; in-program editing of elements (still graphics, video, audio, etc.) tends to be minimal or non-existent. Scripting languages do vary; check out how much the language is object-based or object-oriented. The scripting paradigm tends to be longer in development time (it takes longer to code an individual interaction), but generally more powerful interactivity is possible. Since most Scripting languages are interpreted, instead of compiled, the runtime speed gains over other authoring methods are minimal. The media handling can vary widely; check out your system with your contributing package formats carefully. The Apple’s HyperTalk for HyperCard, Assymetrix’s OpenScript for ToolBook and Lingo scripting language of Macromedia Director are examples of a Multimedia scripting language. Here is an example lingo script to jump to a frame glob al gNav
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有