Programming Creative Visualizations With Processing for Beginners

Tuesday, June 30, 2020 - 12:00pm to 1:00pm

Processing is a way for code to create stunning and artistic visuals. This session will be aimed at beginners with minimal exposure to coding and are interested learning with a system that gives rewarding feedback. Processing is a sister project to Arduino and output from Arduino serial data can be used as an input to visualizations. 

Examples of artists using processing: https://vimeo.com/320513063

 

Processing across different langauges

  • Prosession (java based)
  • Processing.js
  • p5js
  • Processing.py
  • Wiring and Arduino
  • iProcessing
  • JRubyArt
 
You can install the Processing IDE to your computer. 
 

 

Howver we will be using a free online editor https://editor.p5js.org/.

 

We will then explore:

1. Create a basic program from scratch

2. Go through examples and talk about what makes them work.

3. Experiment 

 

Processing can be shared online. The following are some examples of visualizations created in processing.

 

 

https://editor.p5js.org/p5/sketches/zlvKWg5dW

and

https://editor.p5js.org/p5/sketches/LXztIVmna-

and

https://editor.p5js.org/p5/sketches/f3pSoYN2le

 

And

https://editor.p5js.org/p5/sketches/5q9MhN5P4t

https://editor.p5js.org/jrlogan/full/dX3ykIAF_Bz

Instructor
Real name: 
J.R. Logan

Instructor

Instructor Bio: 

J.R. is a cofounder and executive director of MakeHaven, a nonprofit makerspace and FabLab in New Haven, Connecticut.  J.R. has a history of nonprofit leadership at United Way, in New Haven he currently serves on the board of the Eli Whitney Museum and Elm City Innovation Collaborative. He has been involved in local environmental initiatives and is an advocate for urban river restoration and access. He has earned a master's degree in Public Affairs from the School and Public and Environmental Affairs at Indiana University with a focus on nonprofit management.

Register
When capacity of event is full you may join the Waiting List. For online events a link to join the session will be automatically emailed after registration.
Terms and Conditions

Online Event Protocol
For online events. Please mute when entering so to avoid disrupting the presentation. Arrival more than 15 minutes late will result in not being able to participate. If you are new to online presentations join the presentation 5 minutes before start to ensure you are properly setup.

Event Recording and Publication
Participants acknowledge video workshops may be recorded and shared on our YouTube channel (https://www.youtube.com/c/MakehavenOrg), or elsewhere. For online events you may disable your video stream to avoid having your image recorded. The name/alias used will be recorded and shared. The information is current as of the date of the presentation, which means at some point it may (and likely will be) outdated.

Incomplete, Incorrect and Offensive Statements
The disclaimer states that the material provided is a summary and during the event should not be taken as being complete. The opinions expressed in this presentation and on the slides are those solely of the presenter and not necessarily those of MakeHaven. MakeHaven does not guarantee the accuracy of the reliability of the information provided. If anything offensive said please do let us know at http://makehaven.org/feedback or if you witnessed harassment use https://www.makehaven.org/harassment

Copyright Material
This presentation may contain material the use of which has not been specifically authorized by the copyright owner. As a not for profit MakeHaven educational activities constitute a "fair use" of the copyrighted material as provided in Title 17, Chapter 1, section 107 of the US Copyright Law. If you wish to use copyrighted material for purposes of your own that go beyond "fair use", you must obtain permission from the original copyright owner.

Partner Hosted Events
"Partner hosted" events are hosted by organizations which MakeHaven has a relationship with, but the events are not organized by MakeHaven staff or volunteers. Partner is responsible for registration and refunds. Schedule changes and updates will be posted on the partner's website and may not be reflected on MakeHaven.org. Partner may collect contact or other information, be sure to review their privacy policy which may be substantively different from MakeHaven's policy. MakeHaven is not responsible for content or bad behavior of partners, however let know if something goes wrong.