Creative Coding for Artist and Designers

Creative Coding for Artist and Designers

(SCQF level 4)

Evening, Design

Course Options
No course offerings available at the moment.

Overview

This course is aimed at teaching the basics of computer programming to artists, designers, architects, musicians or anyone who is interested learning to author their own creative application.   Over the last few years, there has been an increased interest from a range of disciplines, beyond those of computer science and software development to engage with ideas associated with coding.  It is a growing field as creative people are learning to use “algorithmic thinking” as a medium for self-expression.    

During the course, you'll learn the fundamentals of computer programming within the context of creative exercises and mini-projects.  In addition, you will explore some of the philosophy and ideas associated with artists working with code.  You'll be using the visual programming language Processing, a platform that combines visual art with traditional elements of programming, the software is free to use and open source.

Watch this short video clip, which explains some of the current thinking and examples of work within this area:

 

Minimum entry requirements
  • You should be comfortable and confident with using a computer however the course is aimed at novice programmers or someone with programming skills who would like to think differently about how these may be used.

What you study
  • The methodology of the Processing IDE.
  • Basic programming concepts including - properties, variables, conditional statements, loops, functions.
  • Using Processing Libraries.
  • Using Processing. JS for the web.
  • The history and current practices in software art.

Materials

All the necessary technology for the course will be provided, however It is also recommended that you have a sketchbook for the development and recording of ideas for the mini projects.