Skip to main content

Third command (big-bang (overlay Jisoo (universe infinte infinite)))

Making a long, narrow and fresh looking fish rotate like a needle on a clock was harder than I'd imagined. I don't know if it is just me, but the level of difficulty of Dr.Racket operations seems to increase every week. This week's operation was way more complicated than the ones from the past weeks. Maybe because we use the commands we learned before and they accumulate.

I will have to repeat the procedure several times on Dr. Racket to master it completely.
Nevertheless, I found it very amusing to be able to create something moving on my screen by typing in some codes. It feels like I've become a creator of a tiny universe that exists only in my computer. The rotating fish is just the beginning and there will be tons of other brilliant objects that I can rotate, flip, spin, and give life to.

Comments

Post a Comment

Popular posts from this blog

Eleventh command: (problem solving (counting pennies))

Today was a extremely productive day. I finally completed the project 2 which I had been delaying until the last minute and handed it in before the deadline. Two other people from my class cooperated with me in finishing up the project. We went to the office hour on Thursday but felt that there were not enough TAs to help out the students. We stumbled over the check-expects and asked the TA in the lab for a hint but her explanation rather confused us than help us solve the problem. Nevertheless, after labourious hours of attempts, all the tests were passed. The last problem we had was manipulation of the base size of the triangle in the fractal project. I tried changing the definition of the sierpinski function, and then, I could manipulate the base size of the triangle by pressing keys. I was working with my classmate, Jiwon http://jiwoncsc104.blogspot.ca/ , to finish the problem solving project. We chose the penny piles problem and tried to work on our own at first. H...

Eight command: (string-reverse "mid-term 2")

This Thursday, I had the second midterm test for the computer science course. Since I'd crammed all the information the night before for the last test, this time, I tried to study more regularly and plan things ahead of time. I guess my strategy and effort paid well enough. The cheat sheet really helped me study for the test and helped me during the test. After this test, I was confident about the result and had fewer questions to ask. The first mid-term had some questions on things that were covered in the course but were paid minimal attention during the lectures. However, this mid-term felt really like a fair game. I would still be unsure and curious about the result until the mark comes out, but I'm more hopeful.

Fifth command: (map add-intelligence (list brain1 brain2 brain3))

I got back my term test few days ago. The result was better than I imagined and I imagined the worst I could ever get. My answers to those questions that I was uncertain about during the test were wrong. The professor posted the possible answers for the test on the website, and it helped me greatly with some questions. Next time, I'll do better. This week, we learned how to manipulate the three basic colours of an image, how to add or submit from each unit in a list of numbers and words, and referring to a unit in a list of images. I found manipulating image a fascinating task. Watching an exotic and multi-coloured lizard turn into a boring green and grey animal was interesting. By the way, in the videos that the Prof posted, there were operations that can turn a normal image into image with only one colour. That particular operation seemed quite complex and fun, and I hoped the prof could have explained it during today's lecture. If he doesn't expl...