HW by Dec 6th
Well,
many finals are coming up one by one. tons of pressure on me.
Probably last post on this blog ; <
I have to say, CSC104 is over my expectation.
At first, I regarded it as a very simple course (as easy as writing down read(? ) and then writteln(?)). And at the very beginning of the semester, it was very easy. So I did not treat it seriously.
but later on, I found out that this course was becoming more and more interesting. I learned big bang function, pixels functions, etc. I have posted some of my achievement in my previous posts. ; >
Yah, time flies by, I became a veteran in CSC104 now. So it is time for me to summarize some tricks to do well in this course.
I think I did not bad in this course. I got 93 in tt1 and 92 in tt2. I got 97 in the first group project. (I have not got my final and group project 2 grades yet) I have some suggestions for how to do well in CSC104
As for studying, there are in-class and after-class tricks:
In class:
1. take notes of contents covered in class (e.g. decimal to binary expression)
2. ask questions frequently. do not feel shamed of asking your TAs, professor and peers. this course is not that easy
3. ask your self questions to test whether you have acquired these knowledges.
After class:
1. do practices(tut practices, past tests, group project, etc.)
2. read your notes frequently. You know, humans are oblivious. REMIND YOU OF FUNTIONS AND HOW THEY WORK EVERYDAY
Regarding how to design a function, there are several steps:
1. Mimic professor’s example in class(E.g.You can do Leprechaun practice yourself again after class)
2 .Keep practicing tut questions. They can help you acquainted with those complicated functions and recursions.
3. Read your group project. Group projects are very long. Understand them can help you build up programming skills.
In terms of preparation for class, there is no need to prepare for this course in advance. What you should do is just participating in every tut and lecture and keeping practicing. Then you will be fine.











