4 ms·
I'm an artist and professor of digital art so I know right where this writer is coming from. You can't underestimate the importance of Processing in forging thi
by mccoyspace 10y ago
I'm an artist and professor of digital art so I know right where this writer is coming from. You can't underestimate the importance of Processing in forging this pathway for artists and designers to connect with computer science and mathematics. By sandboxing full featured languages into development environments geared for immediate visual output you open up the possibilities of computation to a whole new class of people.
When teaching I can appeal to their experiences in High School math, but now ideas that were very abstract and remote have an immediate, visual presence. It really works. Trig is usually the first big break through (because who wants the animations to just move in a straight line?) but most eventually get to simple linear algebra as they merge and combine elements from multiple arrays of pixel data. It's empowering.
In my teaching I've moved from Processing (which is Java-based) to p5js and other tools (like framer) based on html5 and open web standards. I've recently introduced aframe. We'll see what new math skills emerge in art students from working with real-time 3d engines.
(edit=fixed typos)
- closed 10y agoThat's really cool. Your comment reminded me a bit of how kids can go from disinterest to total fixation if something involves minecraft. (and I mean that in the best way possible).