Friday, 30 January 2015

First Impressions and Assignment 1

    So far in this semester, I have been thoroughly enjoying CSC148. As the next step up from CSC108 and CSC165 (for me), I find the course to be not only reasonable in it's expectations and overall difficulty but quite intellectually stimulating when dealing with concepts such as recursion. More on recursion, I find this idea very fascinating to see in practice and I eagerly await my next lecture on Monday covering merge sort. This being said, it is certainly not an easy concept for me. Although I completed all assigned lab exercises correctly, I still found myself taking a long time on each problem so I think it might be beneficial to practice writing more functions at home in order to strengthen my understanding. Aside from this, most of the course content on classes made a great deal of sense to me, especially with the practice that I got completing Assignment 1.

    More on Assignment 1, I felt that it was pretty straightforward. I think that my use of a chalkboard to organize my thoughts on what each class should do and a basic idea of how it should do it was a very effective strategy in completing this assignment. As a result, the writing of all the code was a very short process for me, aside from some of the tricky design choices. I very much hope that my assignment is what the professors and TA's are looking for.

    In addition, I have a test on Wednesday next week and am quite nervous due to the small number of topics we have covered. I feel relatively confident in every concept aside from reading a paragraph describing a class and hinting at what methods it might need. I find myself over-thinking what the class needs or completing the exercise in a different way than is expected of me. Though I suppose after completing Assignment 1 I do feel slightly more confident with this. Regardless, I think some reviewing this weekend will be necessary. I will post next week with my thoughts having completed the test.

2 comments:

  1. yes. previous tests have trees, queues,... and all we know is recursion and inheritance.

    ReplyDelete
  2. also check out my blog http://csc148withsam.blogspot.ca/

    ReplyDelete