Creative Coding in the Classroom!

Student working on a sculpture
Students building their interactive sculpture. 

Have you tried Creative Coding in your classroom? 

Creative Coding is a computational media movement that focuses on using technology and programming with the goal of being expressive, not functional. Projects can be interactive projections, sculptures with physical computing devices, generative art, paper electronics, or sonic art. Collaboration and Design Thinking can easily be incorporated into project designs. 

Creative Coding is fairly easy to differentiate for different grades and different thinkers. It also appeals to a diverse range of students and thinkers. Creative Coding is one way to expose students in non-CS classes like the art classroom to computational thinking/ work. 

Have you used Creative Coding in your classroom? What was your experience?

Recommended Software/ Computing platforms: 

Sonic/ audio projects- Earsketch (python coding), Max/MSP, or                                                ORCA.

Visual Interactivity- TouchDesigner, PureDATA, or Isadora, A-Frame VR coding.

Sculpture- Arduino, Firia labs, Art in Motion.

                                                                                                                                                             Generative Art- processing.org, Beauty of Computing by the                                                                                                                                                                                                       University of Berkeley.

                                                                                                                                                             Paper creations- Chibitronics, Project Invent, PaperMech.


Student created an Augmented Reality Artwork
Student used Augmented Reality and coding to create an interactive art piece around the concept of Belonging. 

Suggested books for reference:

CS Unplugged

Blown to Bits

Form+Code in Design, Art, and Architecture (Design Briefs)  by Casey Reas

Generative Art: A Practical Guide Using Processing by Matt Pearson

 Processing: A Programming Handbook for Visual Designers and Artists    by Casey Reas


Artists to study: 

●Muriel Copper

●Ari Melenciano

● Experiments With Google artists

●Sebastian Verea

●Dr. Pinar Yoldas

●Marcelo Armendariz