Absolute Beginner Programming with Processing: Difference between revisions

From HackRVA
Jump to navigation Jump to search
(Created page with "The '''Absolute Beginner Programming with Processing''' workshop was designed to introduce basic programming concepts to new users with zero prior experience using the visual...")
 
Line 5: Line 5:


=Processes example=
=Processes example=
At the end of class, we looked at an example of a visual art work I made in Processing.  The work exists as a pedagogical tool to teach intermediate object-oriented programming concepts in Processing.  It consists of a single class with multiple methods (behaviors) and properties that can be set at the top of the code.  By instantiating many instances of the class, complex behaviors can arise, and by manipulating a series of simple draw commands, lovely visualizations of those behaviors emerge.  It is designed based on the [http://reas.com/texts/processcompendium.html/ Process] series by Processing co-creator Casey Reas
At the end of class, we looked at an example of a visual art work I made in Processing.  The work exists as a pedagogical tool to teach intermediate object-oriented programming concepts in Processing.  It consists of a single class with multiple methods (behaviors) and properties that can be set at the top of the code.  By instantiating many instances of the class, complex behaviors can arise, and by manipulating a series of simple draw commands, lovely visualizations of those behaviors emerge.  It is designed based on the [http://reas.com/texts/processcompendium.html/ Process] series by Processing co-creator Casey Reas.

Revision as of 13:14, 27 June 2015

The Absolute Beginner Programming with Processing workshop was designed to introduce basic programming concepts to new users with zero prior experience using the visual art programming language Processing.

Curriculum

If time allows I will transfer my curriculum notes to this Wiki page.

Processes example

At the end of class, we looked at an example of a visual art work I made in Processing. The work exists as a pedagogical tool to teach intermediate object-oriented programming concepts in Processing. It consists of a single class with multiple methods (behaviors) and properties that can be set at the top of the code. By instantiating many instances of the class, complex behaviors can arise, and by manipulating a series of simple draw commands, lovely visualizations of those behaviors emerge. It is designed based on the Process series by Processing co-creator Casey Reas.