I feel some background information is required. I didn't do well last year in CSC165. I was failing but I managed to study hard and get my act together and as a result, I passed.
This year with CSC236, I vowed to not let it be a repeat of CSC165 and to study and UNDERSTAND the material that was being taught EVERY WEEK. This being said, when I saw assignment 1 was posted, I dived right into it. I think many students at UofT would agree with me that UNDERSTANDING the material is only HALF THE BATTLE when it came to assignments, tests, or exams. What really matters is using what you know and APPLYING it to solve problems. Assignment 1, was no different. I understood the material but was having trouble in knowing how to apply what I learned to try to solve the questions. I took a lot of time just sitting down and trying to find a connection between the course notes and the questions being asked from the assignment so I can maybe get an idea on where to start. Of course, for example question 1 and 2, the relationship can be found quickly as they were extremely similar to some of the lecture examples. Question 3 and 4 were the hardest questions out of the whole assignment. I had no idea where to begin . When I was running out of hope, I remembered some helpful advice given to me from some of my high school teachers. My English teacher taught me to just keep writing or doodle even if you have nothing to say as sometimes random thoughts can emerge and grow into insightful ideas. Also, my physics teacher taught me to draw pictures as it helps you to visualize and understand the problem more. I started doodling and drawing pictures on my brainstorming page that were related to question 3 and 4. To my surprise, those two helpful advice allowed me prove all the questions in the assignment.
Maybe my weakness last year was not about being unable to understand the material... but failing to learn how to apply concepts from the course to questions or proofs that need proving. I guess that will be my goal for this course. To learn how to apply what I learned to everyday challenges.