Friday 5 April 2013

LAST DAY OF CLASS

The day has finally come and I am done with my classes in my first year in University. This experience has been new and educational. Taking computer science as an elective, I grew to really enjoy it and as well succeed in it. Therefore, I plan to take another computer science course next year and minor in computer science, in addition with my specialist.

I enjoyed the problem solving aspect and the need to be attentive to detail in computer science. At times when I found a programming or topic difficult, I always resorted back to my lecture notes and tutorial notes. As a result, I did really well in my assignments and tests.

Thus, my greatest achievement in computer science would be the fact that I worked on the projects on my own and were able to solve it through using all my resources, such as lecture notes, tutorial notes, and Dr. Racket. It has force me to acknowledge the fact that I have potential to grow and develop more in my studies and as an individual.

Project 2

For this project, it felt more difficult than the first project. I had trouble with the parameter in the fractal racket file, in that it was hard making the parameters.
In a parameter, there are two variables; however, when I wrote the algorithms (or sequence),  there was only one variable. Therefore, I did not know how to interept it into the algorithms. So, I decided to use the "help" option in Dr. Racket and look through the topics. In the end, I was able to solve the problem!
I was also able to do the bonus portion of the assignment by myself, so using reading the topics under the help options really assisted me in this project.

Although, it was difficult, I enjoyed working on this project.

Saturday 9 March 2013

Busy Week

What a busy week! or rather busy month!

Midterms are over so now I can concentrate on my assignments that I need to do especially with the CSC course. and study for the upcoming CSC test... there's still a lot of work piled up for me to do before the end of the semester.

I'm excited to make the changes on the wikipedia page I chose. Just seeing the changes that I can do on my page, it is very enticing to actually start the editing portion of the assignment.

I just submitted my project #1 yesterday. I had a lot of fun doing the project. However, I was confused on how the finalized program is supposed to turn out as. Hopefully, I got it right.

Monday 4 February 2013

Never Stop Giving Up


I finally downloaded Dr Racket last week and was excited to do some exercises to prepare for last Friday's tutorial. However, preparing for last Friday's tutorial taught me a couple of lessons.

I learned the importance of the algorithm, "require picturing-programs". I COMPLETELY forgot to input that algorithm so that when it came for me to write a program, a lot of functions were not defined. It took me an hour to figure it out with the help of the internet. The importance of the algorithm cannot be stressed enough.

This led me to learn another lesson; patience is a virtue. Programming does not always run successfully after the first try. It requires a lot of observation, carefulness and patience to have a program run the way you intend it to.

After the time and energy consumed into successfully running these programs, I felt well accomplished. So it does pay off in the end.

Saturday 26 January 2013

Reassurance

Hello readers!

Welcome to my blog.

My knowledge on Computer Science has not grown for more than a year now. Minoring in Computer Science is an option to me but as a way of reassurance, I resort to CSC104 to introduce to me the basics once again. It's great that this course is using Dr Racket to do the programmings. Its simplicity helps me learn back the basics but it also emphasizes the importance of writing algorithms.

Hoping this course will encourage me to continue taking Computer Science courses.

Can't wait to write some programs!