Through a few of my past courses, I've always kind of been not with things 100%, but figuring things out as we go. This is especially noted in csc108, csc148, and csc165; sometimes, during the lectures, I was so confused that I wanted to ask questions, but I didn't know what it was I didn't know. For me, the labs allowed me to apply and absorb. Due to the lack of "actual" labs though, I'll really need to step up my game before the final. Hopefully, if I manage my time wisely and not get distracted, I should be able to feel pretty prepared for the final. I'm lucky none of these have come up for me (yet):
My dad was so excited when I first started my cs courses here. Before I left, he was so thrilled about being able to play a game created by me, similar to Angry Birds, in the future. Looking back on a1, a2 and a3-- I realize he can keep dreaming (but thanks, dad, for being so optimistic and having so much faith in me!). It's going to be a while before I can achieve anything like Angry Birds, that is, if I ever manage to. The assignments have had their ups and downs, as I mentioned in a previous post, but I've learned a great deal from them as well.
Coming from csc108 I was still unfamiliar and uncomfortable with certain concepts such as "classes", "special" methods etc. but now I feel a lot more confident with them. And trees? Well, let's just say my knowledge has definitely been branching out. haha.
©Alex Kuo |
Despite that, I'm still really nervous for my upcoming exams. If I can just get past these exams, then I can get to summer, and hopefully, second year the next time I'm back in Toronto.
Best of luck to everyone!!!