csc104 slog3

In my opinion, the best way to learn how to design a function is to follow the function recipe. First, you need to go to all the classes because every week teaches different components of the function. You also need to take notes preferably in a notebook because during midterm and final exam we are using paper instead of the laptop. Furthermore, using paper will make you think more. If you use DrRacket on the laptop there is a tendency to search on Google if you don't know something instead of thinking it by yourself first. 

Also after we finished our second midterm, the material we studied in class start to get harder. For example, we learned the nested list. I found it hard to follow this material at first. I solve this problem by stepping some examples and read every step to understand how the function work.

In addition, this week we studied the binary number. It is about how to convert normal decimal to a binary number. The difference between them is that binary number is expressed as a base-2 numeral system and normal decimal is a base-10. But it's easier for me to get used to it because I studied it also in math courses before. So, if it is possible, taking other courses that correspond to CSC104 will also be useful.

Lastly, do not be afraid to ask questions if you do not understand. I find it the most helpful to go to the professor after class because my question would still be fresh on my mind from the things learned in the lecture.


评论

热门博文