First 2 weeks of CSC104...
My first reaction to this course was "uugghhhh its too early in the morning !!" Living almost 2 hours away from campus, getting to a lecture at 9 AM in the morning in the harsh January winter is close to torture. By the time I get to class, Im cold, sleepy from waking up too early and hungry from not having the time to grab breakfast in between the morning rush. However, I perform the same streneous task three days a week regardless of the pains for the sake of learning the "How and Why of computing" and for the sake of taking a course with my best friend of 15 years.
Now shifting the topic to the actual course material, I found the simple functions of "flip-verticle", "image-width" almost effortless and obvious having a basic knowledge in the Turing program.
One week later, it was time for the first tutorial. After a long day of work , I came home to take a look at the videos on values and try some of the exercises for myself, only to repeatedly receive a "function not defined" error message. After several frustrated attempts, I decided to call it a day in order to get to the lab in time the next morning. The next morning, after aimlessly trying to find the Bahen building in the ruthless cold, my friend and I ended up in a crowded lab with no available computers. I managed to put my time with the TAs to good use and figured out the reason behind the annoying error message I kept receiving (I had been entering function on the wrong side of the split screen without remembering to press 'Ctrl R'). Thirty minutes later I wrote a surprisingly effortless quiz on the functions well discussed in lectures and walked to the subway hoping to learn more challenging functions to add on to my pre-existing knowledge.