Now the materials are getting complicated which means I need spend more time on reviewing lectures and preparing for the quizzes. Usually I prepare for the quizzes by doing assigned questions on DrRacket; however, I found that I would forget some steps several days later. So I decide to do these questions twice a week which can refresh my knowledge and examine how much I remember. Around last week during the exam week, I did a past exam about making a "Yingyang" image that made me really proud of myself. It took a lot of confusing steps and it is a detailed image. After the result showed, I felt proud that I could create such an image. These days we learned about condition which initially I thought was hard. Then I find similar questions from the past exam and practice which help me get familiar to condition. I still seldom ask questions in tutorial but I think it is okay because the material is not difficult. Also I will discuss questions with my friends when I have questions. It is also an effective way to share good ways to study CS with classmates. For myself, I think it is better to ask my friends rather than going to the CS Help Centre since I will be less nervous with my friends.
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.
评论
发表评论