Friday, April 5, 2013

13.04.05

13.04.05
Eleventh Entry

"Out of the island, ahhhh!"

So, today was hectic. It took forever for my friends and me to finish project #2. I wouldn't have been able to finish this cumbersome project without the harmonious corporation we achieved. I even sent a devastated e-mail to my TA, which was done only out of my 'freaking out phase', but we ended up finishing it well.

As for preparing for the final, I am planning on re-reading all the lecture slies and my lecture notes. Watching the Racket videos will help refresh my mind about the definions and codes we have been learning throughout the year.

Thank you Professor Heap! I mean, to be honest, not many people show up in the morning and it could strike a professor as annoying or discouraging, but you still hold engaging lectures for those who do keep the interest in the subject and make this course a pleasant experience for us. I appreciate your effort to implement every detail of this course. My last slog entry, and my time to depart the island. :)

Because Ji Soo Kim and I did the problem solving together, I am going to post the photos of the sheets we worked on and briefly explain what is going on there. She is going to post link to my slog. We worked on Penny Piles. 

First, can you arrange things so that one of the drawers has 48 pennies, using combinations of the following two operations, which we put in equation as L has even => L/2 => R and R has even => R/2 => L. The answer is yes, and it works if you work backward. 

Second, choose another number in the range [0, 64]. Starting from the same initial position, can you arrange things so that one of the drawers has the number of opennies? Yes, and we did it by drawing the tree of numbers.  Are there any numbers in that range that are impossible to achieve? I don't think so.

Third, what about starting with a different number of pennies in the left drawer? I mean, for sure odd numbers are impossible. And also numbers that are outcomes of 2 to the power of k, and k being 0, 1, 2, 3, 4, 5, or 6 will work, but not all  multiples of 2 will work. 



Friday, March 29, 2013

13.03.29

13.03.29
Tenth Entry

"I see the boat coming"

Starting this course was like going to an island with no one living on it. It somehow felt like a huge leap to try studying something that I normally am not interested in. This week I felt like the material we learn in lectures, both in DrRacket codes and history of computing, have matured very much. On one hand it is simply getting more and more difficult. On the other hand, the application of earlier basic materials are slowly being advanced into applications and historical interpretations.

I especially enjoyed the Thursday's lecture about pros and cons of computing and how much the development of assembly line and thus convenient ways of production and storing data has affected our life. I wish that I will have the courage to present my opinions more in lectures since not many people come anyways and the class feels like a seminar course.

Friday, March 22, 2013

03.22.13

Nineth Entry
03.22.13

"Wow Wikipedia!"

This project was interesting. I have extensively used Wikipedia articles to do my homework since middle school - although I am refraining myself from using the site too much now - so it is a website that I know well and love as much. And I got to edit an article on it; that is pretty amazing!

I went back to my Wikipedia project part II because honestly I forgot most of what I planned to do for the third part. My article was on a Korean celebrity called Jo Kwon. He is in a boy band that I enjoy listening to, so the title drew me in pretty quickly. I mainly fixed the awkward grammar since most of the material were directly translated from Korean websites. I also added two citations to opinionated sentences that needed them.

At the end of my project, I contributed to the Wikipedia community by posting my feelings on the talk page about my first editing work. Hope what I have done was sufficient.

Aside from the project, I have been reflecting on the course as we are approaching the end of the term. I think overall it has been a pleasant experience learning about the basics of computer science. It is sad to think that I probably will not be studying anything in this discipline for the next three years.

Friday, March 15, 2013

13.03.15

Eighth Entry
3.03.15

"How many to go?"

Thursday was our second term test. It took me quite a long time to write the so-called 'cheat sheet' but I was grateful enough just for the fact that we were allowed to even have one with us to assist during the test. And I indeed was surprised to know that we are allowed one for the final test as well.

The test went well. At least I think I did fairly well, considering that there weren't any particular question that caught me in mire. One thing I was not totally sure about was the Boolean number question, but I later figured myself that I did the question right.

I am excited to finish the Wikipedia project and the other project that is left. Can't believe there are only a few weeks left until the end of class, but as I am thinking back to the beginning of the class, I have learned so much about computers and their inside, and how to command interesting functions on DrRacket, which I haven't even heard about until this January.

The class is coming to its end. I am excited about all the learning I did in the course, but I am already becoming a little sad to leave them behind.

Saturday, March 9, 2013

03.09.13

Seventh Entry
03.09.13

"Mice or Foxes"

The biggest task of this week for the course was project #1. I collaborated with two other girls on the project, and it took us about two meetings and discussions to figure out both commands. The ball went quite smoothly, but the ecosystem was more difficult. We eventually figured it out after going to two of the office hours at Bahen.

Last week, I didn't prepare enough for the quiz, so although I didn't get it back yet, I know I messed it up a little. Therefore, I was glad to have sort of a second chance this week to be quizzed on a similar material and have the oppotunity to check my knowledge on the color-list again.

What I am worried about now is the test that is next week.

Friday, March 1, 2013

13.03.01

Sixth Entry
13.03.01

"Lesson of the Day"

Today is a big day in South Korea. We celebrate the liberation movement that aimed to declare the country's freedom to the rest of the world in 1919 and the movement's honorable spirit that still reside in many of our hearts. So I was very proud and happy for the whole day.

I am quite satisfied with how I am doing in the course as well. Although the course material has been challenging at times, so far I could easily get help from the Racket videos and the lecture slides that contain most of the information that is needed for assessments like tests and quizzes. However, this week's lecture on color listing and such was a little difficult to follow because it seems like the difficulty of the material suddenly surged from the previous ones. So I am not sure about my performance in the quiz today, but I will see.

Professor Heap's demonstration of the commands in lecture is helpful more than ever. It visualizes the cryptic words and codes on pages, and it is just nice to have an exemplar to mimic and learn.

Monday, February 18, 2013

02.18.13

Fifth Entry
02.18.13

"Colorful Express"

I was surprised to have my test back on Tuesday. I usually have to be mentally ready to get back results of tests and assignments, so the test was a huge surprise. And it was also surprising that I did quite well. I don't know, in a way it wasn't a surprise because a so-called "cheat sheet" was allowed and the test did not cover that much material.

We now learn how to manipulate pictures in a very detailed, pixel-oriented way. Okay, that did not really make sense. What I meant was that we can now change every individual pixel of a picture. Color-list and color-blue sort of commands distort pictures to a very different level. The example of an iguana picture that professor Heap showed was very interesting.