Wednesday, December 6, 2017

End of class

Class is over for this week. I had my last quiz today. Today's quiz is about the binary number and decimal number. I felt the quizzes are easy for me. The lab exercises on the course website are really helpful for me to practice before each quiz.
The final exam is coming on next week. I will do the past exam papers for review. And also review the lecture notes, past two term tests and our projects. I am glad for my past two term tests. I hope I will also get a good mark on my final exam. The csc104 class is over this week. I felt this course is interesting, this is my first time to take a cs course, but it is easier than I thought. I believe I will suggest my friend to take this course. I really enjoy to take this course in this semester.

csc104-slog3 (2017.12.6)



Firstly, I think the attendance of the classes are important. Although the attendance is not mandatory, the lecture notes are helpful for us to understand the course 100 percent. In addition, you need to review the week exercise for every week quizzes. You can use steps in dr. racket to see each questions’ steps. This is helpful for you to understand the important step in this question, because some test questions need you to write the important steps. After the review of lab exercise, the quizzes are always easy to get a good mark. Before the term test, you may do the past papers online to get more practice. Finally, find some friends to go to lectures and doing projects. When you solve the problem for others, you can manage your knowledge better as well. For designing the function, I think you need to understand the example in lectures very well. And then try to design some functions on dr. racket for practicing. I think more practice is a key to get high mark in this course.

Wednesday, November 29, 2017

Term tests and projects

Last week, we had our term test 2 and we had the mark for the test yesterday. Look back on my performance of the first term test and the second one. I really pleased with both of them and I did better than the first one. I felt doing the past papers is very helpful for me to review. Because the type of the questions is similar. I am going to start my final review this weekend.
For the first project, I did it with friends couple weeks ago. I felt the first project was a little hard at the beginning because this was the first time we did the project like this. However, after the hard working, our group get the full mark for the first project. We are doing the second project this week, we almost finish the project today. I felt the second project is easier than the first one. It may because of the story which is easier for me to understand the project.

Thursday, October 26, 2017

csc104-slog2 (2017.10.27)

-     Until this week, I have already finished some quizzes and the first term test. Before each quiz, I did the exercise the professor posted on the course website. Then doing these exercise on Dr. Racket and memorizing the ‘steps’ for each question, because sometimes we need to write the important steps for each question. Also, I reviewed the lecture notes. After the review, I felt the quizzes are easy for me. So I am satisfied for my past quizzes. On the other hand, before the term test, the professor posted some past term test paper online. I did each past paper and understand the question which I did wrong. Also, the lecture notes are important, because there is always some small problem I will forget, for example, the order of number and picture in rotate and scale.

-     I learned recursion last week and the quiz this week was asked us to draw many images. I felt this part is interesting. I enjoyed the triangle image, it created by many triangles in different size and different position. This reminded me the math problem, Fractal. They are similar, but the math problem, Fractal, I used math equation to draw this triangle image. However,  in this course, I know how to use the code to draw this image. I felt really interesting about this.

-      When I find some functions that I do not understand, I search them online first to gain a clear idea of what the function can do. Furthermore, I look up the textbook for CSC104. There also have some examples and images explanations. At last, I will try to use the function on Dr. Racket to practice more.

-      If I have some questions, I normally try to solve the questions by myself at first. Before the term test, I did the past paper the professor posted online. I had some questions at that time, my friends and I, we had a study group and did the past paper together, answering questions together. And we figure out each question. I felt the study group is really helpful, and when we have the question we all do not know the answer, we will go to the office hour and CSC help center hours. Personally, I do not have any trouble in asking questions with TA. Asking question with TA is very helpful for me to have a detailed explanation of each question.





Friday, October 6, 2017

csc104-slog1(2017.10.6)


To be honest, this is my first time to study computer programming. I never touch this field before. Thus, I chose this course in my first year study. Prior to taking this course, I have used Dr. Racket for three weeks. I think this course is teaching us to learn what computer can do to images, numbers and so on. The lectures are easier than I thought before, but I felt it is become more complex as it goes on. And I am get interested in the image code because I am an architecture student. And I am expect the programming will be more like the image programming. In addition, the professor is teaching us detailed with examples which is helpful for us to understand the code. Also, there is a course website, so I can easily find the course calendar and quiz exercises. This quiz exercises are really helpful and similar to the quiz, so after the review of quiz exercises, I got the full marks for the last two quizzes. 

End of class

Class is over for this week. I had my last quiz today. Today's quiz is about the binary number and decimal number. I felt the quizzes ar...