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.