Monash University Handbook 2010 Undergraduate - Unit
FIT3044 - Advanced website authoring
6 points, SCA Band 2, 0.125 EFTSL
Synopsis
This unit extends the website authoring concepts taught in FIT1012 by looking at more advanced techniques which are available to web site developers in publishing rich media/multimedia content. The structure of an XML document is investigated and the manner in which such a document can be converted to HTML or other formats. Synchronized Multimedia Integration Language (SMIL), a form of XML, will be investigated as a technique for authoring interactive audiovisual presentations. In addition the unit introduces Macromedia Flash remoting as a client for web services, phps multimedia capabilities and the requirements/standards for web audio/video streaming.
Objectives
At the completion of this unit students will have -
A theoretical and conceptual understanding of:
- the fundamental elements of an XML documents structure and the processes involved in reading and handling such a document;
- the advantages and limitations of XML in comparison to other formats such as HTML, EDI, Flat files etc;
- the role of the XML Schema Definition Language and its relationship to Document Type Definitions (DTDs);
- the role of XML Stylesheet Language (XSL) in document publishing;
- the role of XML in rich media/multimedia presentations through the use of Synchronised Multimedia Integration Language (SMIL);
- the issues involved with audio/video streaming on the web.
Developed attitudes that enable them to:
- adopt a flexible approach towards application development by consideration of the wide range of XML approaches available;
- appreciate the importance of systematic and structured approaches to program development.
Developed the skills to:
- create an XML document and its associated Document Type Definition (DTD);
- create an XSL style sheet and use it to convert XML into HTML or other XML formats;
- use Synchronised Multimedia Integration Language (SMIL) to author interactive audiovisual presentations;
- write Macromedia Flash applications which access web services via Flash remoting;
- use a scripting (php) approach for manipulating images, creating PDFs, and creating Flash content;
- setup and configure a basic web streaming server.
Demonstrated the teamwork skills necessary to:
- work as a member of a project team.
Assessment
Practical and theory Examinations (3 and 1 hours) : 60%; In-semester assessment: 40%
Chief examiner(s)
Mr Lindsay Smith
Contact hours
2 hrs lectures/wk, 2 hrs tutorials/wk
Prerequisites
FIT1012
Prohibitions
CPE3002, CSE2030, GCO2811, GCO3823, MMS2802
Additional information on this unit is available from the faculty at:
http://www.infotech.monash.edu.au/units/fit3044