CHAPTERS










An Introduction To Programming With Processing








Chapter: Source File Downloads

Source File Downloads

These downloads support the course documentation. You can also download the entire course content in various packages below.

Download PDF
An Introduction to Programming with Processing
Full Course Documentation (see "Experts Package" below for more details)
12.4MB PDF file
AnIntroductionToProgrammingWithProcessing.pdf
Download Hello World 1.2 Program
Hello World 1.2 (Smile)
Required in Week 1 according to  Online Course Outline Schedule
80.8KB ZIP file
smile.zip
Download Interface01 Program
Design and Layout Program (1st Main Project Example)
Required in Week 2 according to Online Course Outline Schedule
677.2KB ZIP file
Interface01.zip
Download ImageScroll Program
ImageScroll (Friction Simulation)
Required in Week 3 according to Online Course Outline Schedule
491.6KB ZIP file
imageScroll.zip
Download Slider Program
Slider (User Defined Functions)
Required in Week 3 and 4 according to Online Course Outline Schedule
439.0KB ZIP file
slider.zip
Download Mystery Shape Maker Program
Mystery Shape Maker (Arrays)
Required in Week 4 according to Online Course Outline Schedule
644B ZIP file
mysteryShapeMaker.zip
Download Guess My Number Game Guess My Number Game (2nd Main Project Example)
Required in Week 4 according to Online Course Outline Schedule
2.4MB ZIP file
GuessMyNumber.zip
Download Cart Program
Cart (Transforms)
Required in Week 5 according to Online Course Outline Schedule
369.5KB ZIP file
cart.zip
Download Button Class Example
Button Calss Example (Object Oriented Programming)
Required in Week 6 according to Online Course Outline Schedule
1.7KB ZIP file
buttonClassExample.zip
Download Load Strings Example
Load Strings Example (External Data)
Required in Week 6 according to Online Course Outline Schedule
1.3KB ZIP file
loadStringsExample.zip
Download Data Visualization Example
Social Commentary Visualization (3rd Main Project Example)
Required in Week 6 according to Online Course Outline Schedule
320.5 KB ZIP file
viz05.zip











_MIN  : The Expert Package

The Minimum Expert Package consists of a 200 page PDF document that includes detailed explanations of developing software programs in Processing, by incorporating commonly used programming techniques that can be applied within various other higher level programming languages. The documentation is presented in a non-technical fashion, yet is indepth enough to take the reader from a simple text based hello world program, to a logic based game and finally on to a visualization that makes full use of object oriented programming techniques and external data representations.
12.4MB PDF File

Expert Package

Download Expert Package










_MED  : The Student Package

The Medium Student Package in addition to the contents of the _MIN option, is packaged with 10 example files, which come with all the images and source code files you need to work through the course documentation. The example files start with a basic "Hello World" program that demonstrates Processing's program structures, functions and syntax then, through the rest of the series of included examples, advances to more sophisticated programming techniques that use Object Oriented Programming and external data within a Processing sketch.
16.8MB ZIP file

Student Package

Download Expert Package










_MAX  : The Educator Package

The Maximum Educator Package is the full course package as it contains all of the contents of the _MED option plus a detailed Course Outline that has been used at a University level to teach this course and 3 Quizzes which test your knowledge of Processing and generic programming in higher level languages.
18.9MB ZIP file

Student Package

Download Expert Package










PreviousPrevious
NextNext
Images

Contact









Brought to you by

www.lyndondaniels.com
Lyndon Daniels CC-BY-NC-ND 2012