Stuffs we learned this week through the lecture was quite similar to the last week. We still focused on defining functions and identifying booleans; however, I found that it was getting easier for me. Now I can answer whether the boolean is true or false quickly. Actually I also several good ways to memorize like if there is "and" and "false", then it must be #false. What I learned new this week was the way to hide steps. If an intimidate step was calculated before, I can use hide to hide the calculation which makes the step clearer that I do not need to do it again. With the hide command, it turns out to be easier to do complex functions since I have already calculated the answer for an intimidate step before.
The final exam week is coming and I found that this course, CSC104, is a wonderful fundamental course for beginners in computer science. The most important thing for us to do is to manipulate DrRacket well. The functions I learned so far are not as difficult as I think before take this course. It is significant to identity various function types. For example, the way writing a base function is important for the later recursion functions. Since I learn about simple type of functions, it is getting complex. However, as long as I keep up with the practice each week, it is easy to get full marks on each week's quiz. In addition, it is helpful to do the past exams. It is a good way to review and learn new samples that do not appear on the quiz.
评论
发表评论