Wednesday, January 28, 2015

Week4-Impression for the First Couple Weeks

I have been taking CSC148 for almost one month, I believe it is a good timing for me to make some summarization over the course. 

I have always worried about taking evening classes, since I often feel unmotivated attending night classes. However, CSC 148 has changed my bad habits entirely. The instruction is generally interesting and always in a good pace. And the class materials are very easy for some one new to programming, like me, to follow. More importantly, learning python has brought me a whole new perspective to everything around me. When I play games in my laptop, I start to pay attention to how the game is designed and how the interface is constructed. When I open a website, I will think about what is the algorithm behind all its functions. By thinking about all these, I have found unlimited opportunities to learn about computer science in our daily life. It opens a lot of doors for someone like me, who has no technical background at all. 

I major in Psychology and Cognitive Science, and I am going to graduate this coming May. It has been a very rewarding experience taking CSC148 as one of my final year classes. 

Wednesday, January 21, 2015

Week3-Why geeks should write?

Finally, my last semester at U of T begins! I consider CSC148 to be the most difficult course in this term, and I hope that everything will go well. I have actually took this course for couple weeks last year. However, I dropped out early because I felt that I wasn’t prepared for it.  This time, I reviewed materials in CSC108 before the term, and decided to take another try.  

For me, writing and programming are two similar learning style, because they both require one to build big ideas by structuring small ideas. I start this blog to take notes and make future reference for myself. Here, I am going to write down key points that I may forgot in the future, as well as thoughts toward the lectures. I am going to view all my post at the end of the semester, because I think that reviewing my past steps is a effective way to prepare for the final exam.