About Us | [Public iPhone iPad Courses] | [Public Android Courses] | [Public Arduino Courses] | [Contact Us]

Getting Started with Processing - A Three Day Workshop

Duration: 3 Days

Intended Audience

This workshop is for those who have little programming knowledge and who wish to go beyond simply "putting together" various Processing sketches, or simply adapting existing sketches in a somewhat "trial and error" way. It has been devised in response to queries along the lines of " I have managed to build some Processing projects, and they have worked, but, when I tried to develop projects of my own I have become "totally lost"

Course Overview

The aim of this 3 day workshop is to provide some answers and explanations to the Processing programming language, and to its basic syntax. Hopefully at the end of the workshop concepts such as functions, variables, arrays, if .. else logic, for loops and while loops should become a little clearer, and Processing sketches should start to look a little less "intimidating". Maybe "little green shoots" of confidence in writing Processing sketches from scratch will start to emerge. Because of time limitations it will not be possible to explore Processing programming in full. However, a foundation for future study, either from books, or web resources or follow on courses and workshops will have been laid.

Unlike traditional programming courses this workshop introduces programming concepts such as variable, branching, looping , input output, and the use of modules as a natural part of the problem solving involved in building sketches to perform various tasks of increasing complexity.


Workshop Outline

Introduction to Processing and Computer Graphics

Using libraries in Processing applications

Loading data, images and movies into Processing

First Steps in Processing - Functions and Variables Explained

Exploring the Processing language framework

Introduction to Two Dimensional Geometry and 2D shapes

Graphical User Interface Elements

Images in Motion

Workshop format

The workshop is a hands on workshop and involves approximately 60% teaching and 40% hands on practical work.