Processing is a very powerful set of tools that allow artists, and people who are not particularly experienced with coding, to create works of art utilizing code. It is a very strong tool for getting those interested in the visual design, interested in code. Many schools nowadays use this approach when teaching code, even to computer scientists and engineers. In order to effectively teach coding to someone, they must understand the fact that, what may seem to be, a simple action, is made up of a set of simple small actions. This is essentially what computer programming is. A programmer assembles a set of small rules that, all added together, become something more complex. When using a visual support in teaching programming, the student can see a direct result to a line of code that they add to their program. When with traditional teaching, the only feedback that would be given would be a number in a debugger output, which is much more difficult to understand when first beginning to learn programming. For this reason, I believe Processing is the perfect tool for anyone who isn't exactly great at math, to get involved in programming. There is a very interesting documentary that explores Processing and its purpose, and I highly recommend readers check it out if they are at all interested in this area, link down below.
Image Source: Launch Academy

Comments
Post a Comment