Friday 8 March 2013

Project 1

This week, with the project being due, the usual quiz and the test coming up next week, has been one of the more difficult weeks, since the start of the course. I was having trouble with the ecosystem assignment. I easily finished all the definitions and check expect functions but i was having trouble with the make ecosystem part of the coding. I kept on writing in the definitions as if they were already values, such as just writing new-mice instead of the actual new-mice nm..., this gave me quite a bit of trouble until i got in in the tutorial before the quiz after the ta, sort of gave me a hint. She gave me the inclination that my definitions were not values and that i must change it in a way to accommodation for that. Overall I believe I did well on the quiz and hope to do so on the test as well next week.

Friday 1 March 2013

Post Reading Week

After doing very well on the test, the focus has now been shifted to the second wikipedia assignment and the upcoming projects. Regarding the wiki assignment, I had originally posted a large number of possible articles to work on in wiki part 1 but I have now narrowed it down to what i would like to work on. Another blogger that I read (http://csc104bren.blogspot.ca/) also made a choice of switching the topics of interest from the original ideas they had. The last quiz went well and I believe this weeks quiz also did. As of now i believe I have a pretty good grasp of the topics being taught. I have started project 1, I have done all the definitions and the check-excepts.  I was having some troubles with the end coding of the two codes. hopefully I will get how to do it and will post about it again next week!

Saturday 9 February 2013

Test

After having done the test a few days ago and looking over my notes I believe I did pretty good on it. I was having trouble remembering the answer for the first question regarding the history of computing. I could not think of disadvantages of using electricity rather than steam for powering computers. Other than that  the fibonacci question stumped me for a few minutes, because I forgot if you're supposed to do the fib of 2 or whether fib 2 was the final step. The funny thing is that in my hand written aid, I had written down the coding for the fibonacci sequence but didn't put the diagram, and that was the part that showed up on the test. All in all I believe i did well and hope to continue to do so in the following assessments.

Friday 1 February 2013

Week 4

It has now been a few weeks since being introduced to computer science and DrRacket and I feel it is going fairly decent. This week we learned the coding to make an image rotate in various ways. It was very neat to see an image rotate in the same fashion a hand on a clock does. This weeks tutorial handout had to do with taking an image and rotating it clockwise. I was having trouble in tutorial today with the clockwise rotation. I have also found that other students were having the same problems including (shravanb24.blogspot.ca). I did however talk to one of the TA's in the tutorial and I now feel confident with the rotation of images in both directions. I believe I did well on the quiz this week, and hope that the test will go the same way. The only thing I still feel I'm having difficulty with is the check-except function. I understand how to do it and what the output of the definition is, but I still don't understand what the reason for doing it is.

Thursday 24 January 2013

First Weeks

Being new to DrRacket and computer science in general there have been several things that I have learned already. Something as simple as binary code is new to me and the table in which binary code corresponds to individual letters. The transmission exercise where one person was doing actions in order to transmit a message to another student was very entertaining and effective, as it showed the complications in binary code. I'm still having trouble with the paper folding question as I cannot think of a way in which I can string the previous (number of folds') answer. I'm pretty confident with the material this week other than the in class assignment we did, which was very challenging for me. I believe I did well on the quiz on Friday and I hope to continue to do so.