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 demonstrate proficiency with JavaScript fundamentals and the p5.js library by developing interactive, creative 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.
Examples