Thursday, April 4, 2013

Week 12 SLOG

     Final week of classes.  Every time I start to feel excited about the summer, I think about the huge barrier that stands between myself and the summer break (exams).  Anyway, I have been really busy this week.  My partner and I have finished assignment two and have uploaded it.  That makes me very happy.  I also found the exercises for this week to be reasonably easy.  I think that con? was used in the first part of the exercises to combine lists.  For example, (list 1 2) and (list 3) were combined to make (list 1 2 3).  I think con? was used to determine how many lists there are in the second part of the exercises.  For example, when (list 3) was entered, the number 1 was produced by DrRacket.  When (list 1 2 (list 3 4) was entered, the number 2 was produced by DrRacket. 

     I am glad to know that my blog has helped people (such as the blogger from csc104thoughts.blogspot.ca) catch up on what they missed in class.

Friday, March 29, 2013

CSC104 SLOG Week 11

This Week

     This week myself and my partner worked on project two.  It is tough, but not as tough as project one.  We are almost done.  We are finding it difficult to make the sierpinki triangle part of the project to work.  We can get the first green triangle to appear on the screen, but when we click one of the up, down, right, or left arrows, an error pops up.  It says that one of the three tests failed.  We are trying to fix this.  Hopefully we will figure this out soon. 

     I'm grateful to Vegards Blog.  I missed both classes this week due to illness, and I was wondering what I missed.  Now I know what was covered in the lectures after reading this blog.

Friday, March 22, 2013

CSC104 Week 10 SLOG

What I Learned This Week

     This week I learned how to interpret  code on DrRacket that has to do with recursion.  Professor Heap went through the sierpinski triangle to explain the concept of recursion in more detail.  I thought that this helped a lot in making me understand this concept more articulately.

What I Want to Learn

     I got my term test two back and I am satisfied with my mark.  I have found out that I am struggling with the check expect questions on the tests.  I want to get a full understanding of this before the final exam.  I would have to agree with the aliciaambrus.blogspot.ca blog.  I also thought that the second test was sort of harder than the first one.

Other Thoughts

     I found that apply, from this week's exercises, was quite simple and straightforward.  I think that it makes adding, multiplying, subtracting and dividing the numbers from a list way easier than using  map.  I also think that it makes changing the position of images, in a list, simpler. 

Friday, March 8, 2013

CSC104 SLOG Week 8

Things I have Learned This Week

     I have practiced all the exercises for this week (which, I believe, were the same as last week's exercises) and I feel as though I find it easier to create structures in DrRacket.  I also think that I am finding it easier to alter the colours of pictures, which was not so easy for me last week.

Things I am Wondering About

     I was wondering if I could take the colours of two different pictures and switch them on DrRacket.  For example, switching the colours of a picture of the sky with the colours of a picture of grass.

Things I want to Learn

     I want to learn to make a clock on DrRacket.  I thought it was cool how Professor Heap made the picture of the fish move perfectly, just as a hand of a clock moves.

Friday, March 1, 2013

CSC104 SLOG Week 7

Things I Found Challenging This Week

     I found remembering the code for making a structure a little challenging to memorize.  I had to keep on typing it in to DrRacket until I had a good understanding of how to create a structure.

Things I Found Interesting This Week

     I had said, in a previous post, that I thought that it was fascinating to know that you could switch the colours of pictures on DrRacket.  I thought it was great to learn how to do that on my own this week.

Things I Want to Learn

     I want to know if I could turn a colourful picture into a black and white picture on doctor racket.

Friday, February 15, 2013

CSC104 Week 6 SLOG

Things I Learned This Week

     This week I learned to group different values together (such as name, title and length).  I also learned to group these groups of values.  Other things I learned were to extract certain parts of each of these groups, and putting these groups in lists.

Things I found Challenging This Week

     I found it hard to remember the code to make the groups, and groups of groups, mentioned above.  I also found it difficult to remember the code to extract certain parts of the groups.  After, I typed the code out many times, I got the hang of it.

Things I Would Like to Learn How to Do

     I would like to learn how to alter and remove colours from images, as Professor Heap did in class.  I thought it was cool when he removed colours, such as blue, from the picture of the animal.

Friday, February 1, 2013

CSC104 Week 4 SLOG

Something I Learned This Week

     This week, I learned how to rotate pictures.  The code needed  to do this, at first, seemed to be complicated.  After I used it about five times, though, it seemed quite simple.  I learned how to put an image on top of another image also.  This means that one image can have a background, which is another image.

Something I Found Hard This Week

     I don't know how to rotate an image so that it rotates like the hands of a clock.  The code seems long and complicated to me, and it will take me some more time to comprehend this code thoroughly.

Something I Enjoyed This Week

     I enjoyed that fact that I could use DrRacket as a calculator.  I was doing math homework and I realized that I didn't have my calculator with me.  I could have used the calculator on my computer, but I wanted to try out DrRacket.  I found that doing math, with fractions involved, was easier when using DrRacket, compared to when using my calculator.