Wednesday, 22 January 2014
Third week
This week I learned how to produce my own exceptions in case of , for example, the user inputting a string whilst using IntStack. I feel quite confident about the material covered this week and also enjoyed the lab this week despite it being less of a challenge. I think the lab was a lot more explicit in terms of what we were supposed to do, and found the idea of how to run Queue as efficient as Stack to be interesting. My partner and I had difficulty understanding how to shorten the run time on Queue in the beginning but after much deliberation and a bit of help from the TA, we came up with a possible solution. Unfortunately we ran out of time, but I later worked on it myself and succeeded in decreasing Queue's run time.
Second week
The course has started quite in the thick of things, and I feel comfortable with all the material covered in lectures. Our first lab based around Object-Orientated Programming was a bit difficult for me to fully grasp as the lab was rather open ended and the instructions were not as explicit as the exercises per se. I spent a good portion of the lab trying to figure out what we were really supposed to do with my partner, but as we pushed on through following the instructions as best we could, I gained a much better understanding of what was expected of us.
As for the ADTs, the concept was not too hard to grasp, especially after we implemented them as classes in our second lab. I like the rate at which we cover new material in this course and enjoy the programming exercises provided during our labs.
As for the ADTs, the concept was not too hard to grasp, especially after we implemented them as classes in our second lab. I like the rate at which we cover new material in this course and enjoy the programming exercises provided during our labs.
Subscribe to:
Posts (Atom)