Core Module Information
Module title: Code as Creative Medium

SCQF level: 09:
SCQF credit value: 20.00
ECTS credit value: 10

Module code: DES09148
Module leader: Tom Flint
School School of Arts and Creative Industries
Subject area group: Art Design and Photography
Prerequisites

There are no pre-requisites for this module to be added

Description of module content:

This module is an introduction to computer programming from a creative perspective. Students will design, write, test and debug programs. They will learn the essentials of computer programming: variables, data types and data structures and programming constructs such as conditionals, loops and functions. The module will take a creative and arts focused approach to making software that encourages interaction.On completion of this module, students will be confident in approaching programming tasks in relation to design. Topics will include making web content in JavaScript, programming generative algorithms and working with video and images.The theoretical approach of this module will focus on interaction design and methods for creating attractive software programs that make people want to interact with them.

Learning Outcomes for module:

Upon completion of this module you will be able to

LO1: Demonstrate a critical understanding of the core theories and principles concerned with interaction design.

LO2: Apply the understanding required to independently pursue and develop the skills required for the development of algorithms and software.

LO3: Demonstrate knowledge of the processes of debugging and improving computer programs.

LO4: Apply a range of the professional skills, techniques and practices required in the development of computer programs.

Full Details of Teaching and Assessment

Indicative References and Reading List - URL:
Contact your module leader