Monday, February 24, 2014

week #6

I'm too shame to say that I forgot to update this weekly Slog, but late is better than none, so here I am.

I was so frustrated during week 6 as I didn't fully complete the assignment 1. Part of reason for that is because I had 3 tests from other courses on week 6, but I must say that the main reason should be me. I didn't start it early, and I didn't seek enough helps that can solve my problem. I won't expect a good mark for the assignment and I did learn the lesson that how important is to manage the time properly.

One more thing that worth to be mentioned is trees, a recursive data structure I just learned this week. Trees are made of nodes possibly with values with directed edges between some pairs of nodes. So far, I'm ok with trees, and I will see if I can handle it on labs and term test.










 

Saturday, February 8, 2014

Week # 5

Last week we were focusing on Recursion, and there's no much more new in this week, mainly Recursion but much far deeper . I thought I was doing well so far for this course until I started the assignment.

 It took me a while to understand the instruction of the assignment, and thanks to the explaination from Danny on the lecture so that I finally knew what's needed to do to start. So far, I still don't finish the assignment. But I believe, I can get it done eventually after more trying and discussing with peers, also of course, checking Piazza regularly.


Monday, February 3, 2014

week #4

Time flies, another week has passed.  Along with Prof. Heap's lecture, I've learned a little bit deeper in Recursion. Honestly, I still don't fully understand Recursion. But I feel I'm getting close to it now, it's much better than the first time I heard of it.
So far, I've done two exercises and two labs, which helps me a lot on comprehending concepts introduced by Heap. There's one more thing I'd like to say: Piazza -- this is a wonderful discussion board for this course, it's so terrific, I can see that Piazza will be one of the most important tools for me to complete course148.

Sunday, January 26, 2014

Object Oriented Programming--Python

The forth week of CSC 148 this semester is around the corner, and I've been getting more sense of Python which is one of object oriented programming languages. My understand of Object in OOP is that object includes both data and functions/methods. The instructor of ramp-up class also said that "An object is sometimes referred to as an ‘instance’ of a class."
I know that the best way to learn programming is to spend time on programming my own code basing on the instructions from the Pros and TA. So I will follow this way for the next 3 months.