博文

The 3rd SLOG

Since we've covered most parts of this semester 's materials in CSC104, I really want to say something about this course. Actually, CSC104 shows me a basic way that how we communicate with computer and how the computer reply us in a certain way. I'm now able to define a certain function by using Dr.racket. I also understand concept of binary and know how to compute a certain binary number.  In this course, I've also lernt about how we utilize computer so as to make works easier. For example, when we deal with a huge amount of information, the computer can help us with searching, changing or manipulating rather than we check lines one by one. However, computer can help us a lot but it also requires a communication without any mistake and incorrectness. Even one wrong word will lead to a fail in producing a function.  Moreover, the 2nd Project is really interesting. I work with Peter, my friend and classmates in CSC104. We feel so good when we see the simulation of the

The 2nd SLOG

My second SLOG is going to base on the term test and things I’ve learned recently. The termtest is related to quizzes and the practice problems. So I prepared well for it. However, I still made some mistakes on functions like “prarllel” and “string-append”. Presently, I’m dealing with the PROJECT with my classmate, Peter. We’re worked through the first& second problems but stuck in the third one. We found it quiet hard to make the function repeat and repeat until we get the outcome we need.  To me, the stepper is a great tool to check how the function actually works. I’m able to realize how a complex function processes. Comparing with “check-expect”, stepper can help understanding the function better. I’m also interested in one thing in Dr.reckt that is the “searching” tool. It allows you to search a certain function so as to learn how it works. With the help of it, I’m able to avoid many problems while computing.

First SLOG

> This is going to be my first online course log. > I'd like to begin with the reason why I took CSC104. Computing has been one of my interests since the first time I read about the story of Steve Jobs and his legendary business. I tried to read some of the IOS developer's books for creating an app of my own. Obviously, they were too hard for me. However, I think CSC104 gives me a chance to enter the gate of computing and that's why I chose this course. I hope to understand what computational thinking is at the end of this semester. >In my imagination, programming is a difficult, boring and takes lots of effort. After taking this course, I found it is not that difficult and  boring. Yet it's still an effort-taking work. >The most interesting part in this course is Dr.Racket. It is really a good software that I can easily understand what I'm doing. It simplifies the way how computer works and teaches my how it think as well. It offers me a wide range o