Creative Coding employs computer programming as a means of creative expression. “Algorithmic” and generative art, interactive web apps, data visualizations, and virtual reality are just a few examples of the creative potential of code explored through projects.
Students create D3.js data visualizations on the web using personally-relevant data sets.
Using three.js, students build VR scenes on the web to use with Google Cardboard.
New Orleans Museum of Art (NOMA) partnered with Newman to curate artwork under the theme, “Reflections.” In this project, students used p5.js and web cameras to create algorithmic, “digital reflections” by manipulating pixel video data with code.
The Bauhaus (1919-1933) was a German art school famous for its approach to design. You are going to create sketches inspired by Bauhaus design principles.
Sol Lewitt (1928-2007) was a conceptual artist known for (among other work) a creating a series of instructions for large-scale “wall drawings.” You must create an algorithmic sketch inspired by Sol Lewitt’s conceptual work.
Vera Molnár (born 1924) is a pioneer of generative code-based art and is one of the first women to use computers in her artistic practice. You will create an algorithmic sketch inspired by her work.