Module Overview

Multimedia Development 1

In this module students develop the basic skills required to create simple  interactive media artefacts that may be used on a variety of devices. Participants will learn how to both design and implement multimedia elements in a time based production. Within this context of multimedia development, students are introduced to basic scripting and how to apply it within a digital media environment.

Module Code

DMED H2023

ECTS Credits


*Curricular information is subject to change

JavaScript basics

Intro to JavaScript; Reading documentation and references; JS display possibilities; Working in the developer console; Problem-based learning; Task decomposition; Testing; Comments

JavaScript features

User functions, User variables, Naming rules and conventions; Primitive data types; JS operators; Operator precedence; Addition vs concatenation; Conditional statements; iteration and looping; mapping

Working with libraries

JavaScript libraries; Intro to P5; P5 web editor and references; Working in the canvas in P5; Creating layers on the canvas in P5; P5 system functions and variables

The Document Object Model

Intro to the Document Object Model (DOM); Events and Event Handlers; Controlling the DOM; Accessing and using external media assets; Working with SVGs in JavaScript

Designing Multimedia Systems

Multimedia Principles; Interaction design principles, 5 dimensions of interaction design

Module Content & Assessment
Assessment Breakdown %
Other Assessment(s)100