Module Descriptors
INTRODUCTION TO INTERACTIVE SCRIPTING
COWB40171
Key Facts
Faculty of Computing, Engineering and Sciences
Level 4
15 credits
Contact
Leader:
Email:
Hours of Study
Scheduled Learning and Teaching Activities: 36
Independent Study Hours: 114
Total Learning Hours: 150
Assessment
  • COURSEWORK weighted at 100%
Module Details
Module Learning Strategies
The module is based on a set of practical tutorials and short projects, delivered as a one hour lecture (1:n) and two hour practical session per week (1:25)2.
Attending and practicipating in lectures, workshops and seminars.
Undertaking analytical study of multimedia in self managed research.
Using on-line resources and support groups.
Module Texts
JavaScript for the World Wide Web: Visual QuickStart Guide, Fifth Edition, by Tom Negrino and Dori Smith, Peachpit Press, July 2003, ISBN 032119439X
Macromedia Dreamweaver MX 2004 for Windows and Macintosh (Visual QuickStart Guides) J. Tarin Towers, Peachpit Press, 2004, ISBN: 032119439X.
Eric Meyer on CSS: Mastering the Language of Web Design by Eric A. Meyer, New Riders, 2002, ISBN: 073571245X.
Macromedia Flash MX 2004 Hands-On Training by R Yeung, Peachpit Press, 2003, ISBN: 0321202988.
Module Special Admissions Requirements
None.
Module Resources
Computing facilities for Web Page design and developement and ActionScripting e.g. appropriate versions of Dreamweaver and Flash.
Module Additional Assessment Details
100% coursework:
Coursework includes a number of components encompassing Learning Outcomes 1, 2 and 3.

You will be asked to produce a digital log-file of projects including weekly date-stamped written analysis and examples of your progress in set projects and reviews of others work. The contents of log files (digital and printed) will be comments and answers to weekly worksheets and problems.
Module Indicative Content
This module introduces you to interactive multimedia scripting: JavaScript (not Java), Flash ActionScript (strongly related to JavaScript), HTML and CSS in Dreamweaver.
Basic coding techniques and structures.
Development methodology including design for re-use and "reverse engineering" of existing code.
Interaction authoring languages and software.
On-line resources and support-groups.