Friday 5 April 2013

Question 5 on the 2nd Test

I spent quite a bit of time (more than I'd like to admit) on this question trying to figure out if it was harder than it looked. I kept double checking to see if there was something I had missed. (evidently I did miss something or did not show enough work) but I had a complete eureka moment after the exam when one student was telling another. "Oh...RS mean re-statement" 

I couldn't for the life of me think of what RS meant. Live and learn!

λ

Class overall

The thing I found most refreshing about this course was how Danny and the TAs instructed it. It was very much geared towards student understanding, and I rarely see this much in-depth instruction with consideration given towards students. The Racket videos that Danny posted were also extremely helpful as he talked through the code he wrote in an easy to understand manner.

λ

Project 1

Once I got over the initial frustration of not understanding it, and I got the ball fully functioning with key-prompts, I was very happy and proud of it. It was fun to have the "ball" bouncing off the walls, fully in my control, at high-rates of speed.

One of the many things I learned with Racket was if it doesn't work at first, sometime it's best to just take a break, look at the project with fresh eyes, and see how flawed your original logic was.

λ

Memoir like posts?

Well since I've neglected this for so long, I'm going to write a few posts (time permitting) of the experiences I had with this course.

The first was on Wikipedia Part III. So this assignment ended up being due during concert season, so I really neglected it until the last minute. I made some major changes to an article, that took quite a bit of time. When I went to actually submit it, someone had edited the article just before my submission. Making me choose in the heat of the moment to completely copy+paste over (which I would generally not recommend, but no one seemed to complain in this case), or risk not getting my changes submitted in time.

I chose to copy-paste over. Thankfully, after the assignment was submitted and I read over their changes, I really didn't like them and would have changed them anyways.

λ

Regretfully

Well, I certainly wish I had paid more attention to class material and this SLOG. I believe the phrase is I'm kicking myself in the ass.

Project 2 happened to do exactly that! Contrast was fine, but Fractal really got me. I suppose I should have asked questions, but the gamer inside me said "You've been working for a week and a half, you must be able to figure this out without help." My group partner and I got completely stumped. What made logical sense in our minds did not compute with Racket.

λ

Friday 18 January 2013

Second Week in CSC 104!

So this has been quite an exciting week, because we finally got exposed to the program that is Dr. Racket. One of my favourite things we've learned so far is how to create coloured shapes with code. I've been creating things as long as I remember, so it was cool to be able to create something without actually drawing it. It's simple too....as long as you don't forget (require picturing-programs) like I did.

As a side note, I'm glad I wasn't the only one whose reading comprehension was lacking, or simply forgot to go to the computer labs before our tutorial rooms.

Looking forward to next week!

λ