Thursday, January 23, 2014

Object-Oriented Programming

It's been three weeks and I realize that CSC148 is not as easy as I expected. I took the CSC108 last semester; it's a easy and interesting course which attracted me a lot so that I wish to major in Computer Science. When I first looked at the hand out of excise 1, I had no clue about what this assignment ask us to do. I personally think the reason that, when I took CSC108 we know nothing about Computer Science so the instructor had to explain every single thing in detail and provide many examples to help us to understand the assignments. However, we have already be aware of the basic knowledge and we should start to learn how to think like a computer scientist from now on. Finally, I convinced myself that it is my fault and I start to review what I have learned in CSC108 and CSC148. It works for me and I begin to understand the descriptions, but a new issue just appeared.
I found out that the writing style is slightly different between CSC108 and CSC148. Since I get used to the style from CSC108, when I write my code, I always make styling mistakes. Because the difference is very small so sometimes it is hard to memorize. The way to solve this issue is quite sample: do more practises! Well, I'm getting better for now. 
The labs are really help me a lot. The TA is very responsible and useful. In my opinion, the most important part of labs is the discussion between the group-mate. And when we solve a difficult question, it feels so good.
After all, I'm still interested in Computer Science and I will continuous study it in future.
These are all my opinions so for and I'm pretty sure there will be more later this semester.