Processing Chicago serves as a node for workshops and presentations, hosting a monthly meeting at the Electronic Visualization Laboratory (EVL) at the University of Illinois at Chicago. The meetings consist of workshops and presentations given by artists, designers and scientists exploring creative research using a variety of media and toolsets, including (but not limited to) Processing, Arduino, openFrameworks, Cinder, Max/MSP and Supercollider.

The meetings are free and open to the public and take place quarterly in the Cyber-Commons at the EVL.

If you'd like to present or have any questions, tweet or DM @ProcessingCHI on Twitter.

Teaching Programming: Workshops and Panel Discussion

June 8th, 4-8pm june13 promo image

In light of a growing worldwide push to blend programming and computational literacy into curricula in primary and secondary levels of education, we will explore the challenges and implications of incorporating programming concepts and techniques into various subjects for a range of ages/grades. The meeting will consist of two workshops and a panel discussion.


Techniques for teaching Scratch, a project by the Lifelong Kindergarten Group at the MIT Media Lab that enables "young people to learn to think creatively, reason systematically, and work collaboratively." Scratch is a graphical programming language suitable for a variety of ages and abilities. Scratch introduces visually many key structures and techniques common to a broad range of programming languages and paradigms.


Techniques for teaching Processing to a variety of grade levels. Although perhaps too complex for very young students, Processing provides a very forgiving development environment for the exploration of programming concepts and techniques.


Following the workshops, we will convene an informal panel of educators, technologists and artists to initiate a discussion. Panel members TBA.