Software Programming

Description

This is an introduction module to computer programming for interactive media applications using Processing. Learners will design, write, test and debug programs. They will learn the essentials of computer programming which include variables, data types, data structures and programming constructs such conditionals, loops and functions.

These programming fundamentals will be used to develop interactive applications to process digital images and to implement animations.

Learning Outcomes

  1. Write simple programmes incorporating selection structures, loops and data types.

  2. Apply good programming practices when writing code.

  3. Design, develop and test computer programs.

  4. Develop programs incoporating standard library and user defined functions.

  5. Develop an interactive Computer Game which will process sound, images and animation.

Credits
05
% Coursework 100%