2008年9月30日星期二

on the lecture

I like better the lectures that has more frequency and less time.
because I know it's more benifitial for remembering.

In the lecture, we always hand in a paper with the pop question.
It's interesting because when I do a problem in my dorm,
I can do the question correct but in the lecture with time limit,
it seems more difficult.
I like the pop question since it makes you practise thinking
within a short time.

Problem sets

Problem sets are all about lecture knowledge.

If you get all of the idea in the lecture,
the problem set will be very easy for you.

When you get stuck, go to the discussion board
and check the lecture notes. It's very helpful!

2008年9月29日星期一

why PROOF

Why do we need to prove that things are true?

when we have a very very simple and obvious hypothesis, such as 1+1 = 2, why we need to prove it?

CSC236 in my opinion

Before I actually having a class of CSC236,
I thought this is a computer science course.
However, after I actually attend it, I found it's like a math course.
And now I realize that computer never goes alone without math!

I took MAT102 in UTM(equivalent to CSC165 in st George),
and I found CSC236 is totally built upon that course.
Induction proofs have dominated my first month classes
and I feel comfortable about it.
Principle of Well ordering is kind of new to me,
and I feel like PWO is a symbol of "contradiction".

Today we leaned recursion of function,
which is very similar to induction.
However, I really don't know why should we
learn all these proof strategies in order to
be a programmer.......

2008年9月25日星期四

thought about computer sicence

I don't want to complain about my assignment 1 right now.
I just want to calm down and write some thoughts about
computer science

I enrolled late for this course because I had a great summer vacation :)
and a hard time deciding if to continue the study of computer science.

Why should I learn computer science?
I asked myself, and I got some basic answers:
1, I chose it because I initially thought this course is about making games and animations:(
2, I am good at science but not arts:)
3, I can have a job right after graduation or even before graduation with high salary:)
4, computer technology is crutial in today's society:)
5, I have already taken so many courses in CS... :(
6, my mom wants me to study computer because she found it important :
7, make people more logical and professional:
8, This program make me strong in facing pressure.

Why shouldn't I?
1, As a girl, sleeping late, always siting still and facing the radiation of the computer
my skin goes wrong and my neck is uncomfortable.
2, I'd like to be outgoing and be active in the society (may be not a reason)
3, I don't want to be a computer scientist


But anyway, I have now decided to complete this hard job.
SO no more thinking and just work hard to build my knowledge in this area.