Monday, 17 February 2014

Slog 4: Tour

    Last thursday marked the end of Anne Hoy's tour and it sure was a difficult one. Comparing handouts with my group member, we noticed subtle differences that affected the clarity of the assignment even though we downloaded from the CSC148 website directly. I will be sure to check for updated handouts on future assignments so I don't miss any information that may have been added. ConsoleController and TOAHModel were pretty straightforward but still took a considerable amount of time for bugfixes and small errors. As for the recursive Tour.py, I still don't feel as though I fully understand how it works (the very efficient method that is). Working with my group, I only partially understand the most efficient solution and will be looking over it again later to see if it gets clearer how it works.

Sunday, 9 February 2014

Slog 3: Cheese

    Before the fourth lab, reading through the Assignment 1 handout deemed pretty intimidating. I'm glad to say that lab #4 was incredibly helpful in making me more comfortable with recursion and how it works. Starting with simple examples and tracing to writing base cases and recursive functions to search lists, I thought the lab was really well put together. I enjoyed learning about scopes in lecture because it feels very abstract, understanding how Python actually works "under the hood"? Assignment 1 due this week, I hope to finish it early.

Saturday, 1 February 2014

Slog 2: Recursion

    Just as I had predicted, recursion is pretty confusing for me. I am going to re-read the recursion reading material slowly and see if that helps. Recursion is a pretty important concept so I really hope to understand it better. For this week's lab and exercise, raising exceptions using try-except is pretty similar to a try-catch in Java so that was comforting to see something familiar. On a side note, seating in the 10am lecture has improved a little. There aren't many -if any- people standing by the doorway due to lack of seats unlike earlier in the course so I hope those people have found their own solutions. For me, I am fortunate enough to have my previous lecture nearby and will almost always arrive early.