Alright, the marking is done…I can now say anything I want here within reason. If you happen to read it, I hope you enjoy it.
Yes I am a designer and am trying to learn how to program. It has been a tough struggle with everything else that I juggle with on a daily basis (like handling my own clients, projects, etc). While I was in school I got to learn the fundamentals, like what a variables, loops and condition is-Object Oriented Programming language (like ActionScript 3, Java, Processing) is all a bit too much to take in while learning about AJAX, javascript, css, php and mySQL. This has been a huge learning curve for someone who is trained to think very subjectively. This kind of logical language is very daunting. So I’m using Processing as a basis for learning how to program properly as the author is an experienced computer science professor at NYU, Daniel Shiffman he has clearly translated his introduction to programming into his book, Learning Processing, A Beginner’s Guide to Programming Images, Animation, and Interaction.
What I had always struggled with in class, was trying understanding what happens to all those data that creates the cool animations and effects in AS3. After constantly sitting in class and just not getting it, frustrating the professor and myself. I got a tutor. He got me started on the fundamentals, like comment the process. Think in layman’s term what you want to accomplish and the logical steps it takes to make it happen. After that you start thinking about it in loops and condition. That wasn’t enough for me. I needed to understand the basis of the language, the theoretical parts and cogs that makes the machine work. From here I can apply it to any scripting and programming languages.
The only reason why I’m doing this is because I am driven by the need to understand how things work. This blog and twitter posting will chronicle where I am at in this journey to get my assignment done and demystifying the nature of programming.

No comments:
Post a Comment