Frequently Asked Questions


Do we need a laptop? What kind of laptop will be needed?

Yes, you’ll need your own laptop. Visit and, if you can download/install/run the Processing software (it's free, though they accept donations), you should be all set. Participants might wish to bring headphones and/or a webcam to work with sound and video. It’s best if participants have admin access to the laptop, but if not, email us and we’ll help you figure out specifically how to set things up.

What programming language do you use? Why?

Processing. It involves real text-based syntax, it is essentially the same as Java (a ubiquitous programming language) with a handful of additional tools for working with media, it is free (or you can donate), and its wide availability/use makes it a common fixture amongst everone from computer programmers (often for prototyping) to tech-minded artists and musicians to engineers to a large community of makers. It strikes a great balance, providing just enough (for instance, libraries that make it straightforward to access an image’s pixel data or play a sound or receive mouse input...) so that it can help you do a whole lot without relinquishing very much in the way of computing. Someone versed in Processing would comfortably adapt to the slight syntactial differences of other common languages like C++, JavaScript, Perl, etc.

Do we just code all day?

Throughout the day, our activities range from making "analog" art (with paint, paper, clay, etc) that help us explore artistic methods to playing games that challenge us with puzzles to applying those experiences to code "algorithmic" art to sharing our work over snacks and so on. On the last day, we set up a gallery for others to visit.

Can I join again?

Sure. While we will always assume no prior coding experience, we will mix up the activities and projects so that similar coding topics can be explored through different kinds of applications. It'll mean that you have a chance to deepen your understanding of and expand your experience with the tools of coding, though we won't be headed for more advanced topics. 

What do we do for lunch?

Bring your own lunch. We’ll have access to a microwave and a refrigerator, and we will eat outside (minding the weather of course) on the school’s shaded terrace. Bring snacks, water bottles, and any other provisions you’ll need to keep yourself going too. We'll bring some too.


Please download, print, and complete this form (bring it on the 1st day).

Who are the organizers?

Is financial aid available?

Need-based financial aid may be available. Please contact us (see below) to enquire.


ask a question

Creative Coding Studio