Impression of Week 9:
This week mainly revolved around writing the second midterm, which we have yet to receive marks for so I am unable to provide feedback in regards to my performance or understanding. In addition, this week also covered BST mutations including the recursive functions insert and delete.
As much as I understand the concept of inserting and deleting values according to their corresponding location with respect to being greater than or less than the root node, I am having a hard time understanding the purpose of covering such methods in terms of how it relates to an understanding of computer programming. Seeing as I still consider myself new to programming (this is only my second CSC course) I am confused at what insight I am to draw from learning the implementation of a function. For example, I see no other alternatives to coding the insert and delete functions and find it difficult to avoid simply using the same code for future implementations. That being said, I have encountered much confusion throughout the course in understanding how iterating through one instance of implementing a function will better my ability to code. If anything I would imagine that learning to code would encompass many different methods of coding the same outcome so that new coders would find their own preferred way of coding. However, I have been enjoying reading my fellow students' SLOGs because their interpretations and subsequent comments have encouraged me to gain new insight, that I would not have otherwise had, into developing my understanding of the content by interpreting it in different ways. I also appreciate the honesty that others have presented when depicting their impressions of the course's content because the gaps in their understanding not only point out mine but also enable all of us to learn from one another and improve not only ourselves but hopefully future versions of this course as well.
In conclusion, I would like to point to one of the many SLOGs that I have found myself agreeing with when it comes to the structure of this course and how a different approach could be far more beneficial to our learning careers. http://classcompsci.blogspot.ca
Love your insights about the course during Week9. Great impression post!
ReplyDelete