Sunday, December 2, 2012

Final Post-Summary and Feedback



      
          When I evaluate a course after studying it for 3 months, I am always trying to figure out how my mind is influenced by what I have learned in the course. Marks are important, but they are not everything. Overall, I think CSC104 is really good although this course has lots of assignments, quizzes, and tests. I will recommend this course to my friends who are still in my high school and will study in U of T next year.

         I have worked with computers for years, but since September, my perspective about computers has changed so much. I never thought about how human beings invent this smart machine steps by steps in the past. I knew some terms like “cpu” and “main memory”, but I didn’t know how the hardware interacts with the programs we see on the screen. I knew how to use computers, but I did not know why and how of computing. By taking this course, I learned everything which I didn’t know before. I also became familiar with DrRacket, and could create some simple animations and do some calculations by using it. In brief, I have a better understanding about the machine that I work with. I find that computers have a lot of functions which I have never utilize before, and they also have some limits in some particular areas.

         I like the professor’s teaching. He combined the principles about how computers work with the demonstration in DrRacket. DrRacket part was interesting, and it helped students understand the complicated parts regarding theories. The only suggestion I can make is that if our professor can improve the quality of in-class notes, students will follow his teaching more easily. 

         Finally, I will try my best to prepare for the exam. I wish I can get a good mark in the course I like.