SLOG #3
Since I was never learnt computer programming before, while I was doing this course, I felt like I am always lost in the course when I get into new knowledges. And the most difficult part is how to design functions, especially for the two projects. After the three months learning, I can share some opinions and give some advices for the future students who want to do this course later. Before starting designing functions, recall what we have learnt in the class and read through the CSC104 language manual, which can be found in the course website. From my own perspective, this page is truly useful, it can help me to build a knowledge structure. Therefore, when I see a problem, I know where should I begin and which direction should I go. In addition, DrRacket helps me to design functions as well. To be more specific, when I finish my function and run it, DrRacket can tell me why it cannot be run, where the mistakes occur and even what is expected. Therefore, understand DrRacket i