Monday, 8 October 2012

September 26th

Once again, I had a quiz for this week. It was on "definitions."

It was much more complicated than last week's material on DrRacket, but the videos proved to be useful, again. I was familiar with the concepts of "place holders" and "objects" back when I was in high school so the concept was not that hard for me to understand.

I take at least 2 hours to study the basic concepts of the quiz then spend the rest experimenting with "calling functions."

I liked this part of DrRacket because it reminds of Java where I named certain sets of code into arrays. I remembered putting certain values like age, height and breed and "defined" those values as the name of a dog. Whenever I called that name in the program, those values for age, height and breed would be displayed. This method of organizing code helped me with the "definition" section of DrRacket.

-

I also had an assignment where I had to choose which wikipedia entries I wanted to edit or improve. I basically had to find a page where it needed sourcing, more detail, etc... I did have experience editing wikipedia pages, but they were only minor changes - like spelling.

I chose simple pages like the LCD projector, mami soup and Chobits. This was my plan for the assignment. I would later construct my plan to edit them after I have sent my proposal and await feedback.


September 19th

Today was my first quiz in this course.

To prepare for this quiz, I downloaded DrRacket into my laptop and experimented with it after watching some videos ("Racket Values") on how to use it. I am very familiar with most of the terminology like "strings" so the videos were very helpful guides for the following quiz.

Personally, I learn best with experience rather than just reading. The exercises have provided me with a more physical way of adjusting to the application.

When I was handed the quiz, it looked rather simple. I figured that it was meant to test our understanding of the material within the exercises. I liked it because it was not very complicated because they were basically everything I learned in the videos like "string length", "picture manipulation," "addition of values" and "boolean logic."

Overall, it was a very easy quiz.

I try not to focus on taking notes when I am attending a lecture because I tend to forget what my notes actually mean, so thats why I listen in on the lecture first then read the slides afterwards. This way, when the test comes, I would be able to recognize the material from the lectures to improve my memory of the lectures.

September 12th

I took this course because I was used to computer programming when I was in high school and I thought it would be a fun course. Today, we went over the syllabus and went through a lecture on the history of representing information.

I found out that we were going to be programming using "Dr Racket." I had programmed using Visual Basic and Java (and a little bit of Python,) but I was unfamiliar with this application. 

I was surprised at the fact that we were going to have a test the next week. I was pretty nervous since it would be my first quiz for university. I also found out that there were going to be 8 more quizzes and 2 term tests after next week's quiz. This will surely keep me on my toes on the subject.