This week is midterm test which I also learn new stuffs from the review. Last week we learned about list,apply, map and range. The idea about range is a little bit confused because the end number is not included in the list. In addition, I cannot understand map at the first time because it looks complicated. However, when I think it as math, it turns out really easy. Also I know something about rotate from the past test. A positive number is ccw and if I want to rotate cw, it should be a negative number. About define and check-expect, most of my friends think they are hard but I am not. I just need to copy down some part and change it into the new function.
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.
评论
发表评论