This module aims to increase learner skills in multimedia, and give students practical experience in designing and implementing interactive systems. An exploration of coding libraries and resources will give participants an overview of the variety of multimedia objects that can be built.
Object-oriented programming
Object properties; Object methods; Class prototypes; The scope chain; Encapsulation; Arrays; Using arrays with other objects; Using arrays with loops
Comments in JavaScript
Commenting for: Meta data; Explanation; Readability; Testing
Principles of Human Computer Interaction
User-centred design; Interaction design; User Interface Design; Values-based design
Project management approaches
Waterfall; Agile; Lean; Continual delivery/ DevOps; Critical Path Method
Appraising JS libraries
Establishing library function and potential uses; Identifying ideal contexts; Identifying restrictions and limitations; Evaluating ease of installation and use; Locating useful resources and references
| Module Content & Assessment | |
|---|---|
| Assessment Breakdown | % |
| Other Assessment(s) | 100 |