Welcome to the third installment of my adventure in programming education!
Week one has come and gone fairly smoothly, albeit not without hiccups.
Too often in my life, the quote ”leave well-enough alone” pops into my head and rings true for certain experiences. Such was so this past week. Before we had our first class, I was proactive and downloaded all the software for Eclipse, our book, The Nature of Code, and Processing on my home machine. Well, it turned out that I had downloaded a different version of Eclipse than was recommended. So, I removed that version (which seemed to be working just fine) and replaced it with the recommended version.
All did not go well.
Certain files in the .zip file of this new version were password protected and I wasn’t able to use them, so I got error messages every time I opened the program. Also in this version, I couldn’t get the core.jar file added to the build path correctly so nothing worked. I downloaded this new version on another machine and had the same issue. After fooling with this for a bit, I just decided to remove that version and re-install the previous version that worked so well in the beginning.
All is well again.
There seem to be a couple issues with transposing code directly from the Processing examples in NOC to Eclipse:
(sorry for the fuzziness here, but it right now that’s just how things are – fuzzy)
Two errors occured from Processing to Eclipse
This class performed perfectly from the Processing console and produced this: (My random walker taking really big steps.)
I played around with all of the examples from the intro to NOC. Playing with the noise program in class was pretty cool – changing colors of the pixels, etc. I wish I could remember how Dr. Brown did that.
Everything I’ve tried here at home just doesn’t work and still gives me boring black and white noise:
I suppose we’ll be really learning how to manipulate this stuff very soon. I can’t wait to get into the nitty-gritty of this course. From what Dr. Brown has described, it should be very awesome. I don’t want to get my hopes too high, but I’m very excited about the semester project of creating our own ecosystem. I had a great time in 1110 doing something similar using Alice. It will be very cool to learn the behind-the-scenes workings of that program (or something close to it).
Dr. Brown has talked a big game concerning this class and I’m excited. I feel fortunate to have him to challenge me in such unique ways, from his comic in 1110, to his robot-text-book in 1510, and now with this semester-long project based class.
Oh, also I reviewed the blogs from last semester’s 1510 class and I am sad to say that if I was in a hiring postion and that was my pool, I would not be my first choice, nor my second. Possibly my third. Thus, I have challenged myself this semester to put forth extra effort here to better impress myself. Hope it works!
My first instinct here at the end of this posting is to say, “Best of luck to us all in this class”. But I remember another quote that now pops in my head often as well: “Luck is preparation meeting opportunity.”
There is no doubt that opportunity will arise. Let’s go get preparred.