Learning MSWLogo
This year, I was given the opportunity to do a course in Computing which is run by the Otago Polytechnic. The school is paying $1000 for each of the students in the course (5 of us) and we pay $100. The lessons happen once a week on a Wednesday and are a one hour video conference. The course consists of 3 parts, and the first part was programming. The language we were learning was MSW Logo.
Now for anyone who has used Logo before, a lot of you may think it is stupid and not even a real language. I would semi-agree with the above statement, but its the easiest language to teach and learn in a very short space of time. Logo can do quite a few things and is more powerful that you would think, there is more to it than drawing lines on the screen. I think the most important lesson it the process of learning a computer language, and from it we obtain the skills that will help us learn new languages in the future. A lot of the concepts are very similar, if not the same.
There were 3 assessments for this topic. The first one was a long one where we had to write the code (on paper) to draw shapes. Very basic. The second assessment was about using arrays and lists to store, retrieve and analyze data. Again, we had to write the code on paper, without any help with syntax or anything. Slightly more difficult but still easy enough. The last part of the assessment was a project where we had to use Logo to display the time, either in analog or digital clock form. This was the most difficult part of the test and required a lot more thinking, as well as trying various methods to make the clock work.
This first topic in the course I found to be really simple, and the main reason behind it is due to the fact that I had already learnt 80% of the stuff four years ago. In saying that, it was still all very enjoyable, and even somewhat challenging during the end with the more complicated stuff. Now we are moving on to Operating Systems where we will learn about DOS and Linux and such in a bit of depth. One last thing, kudos to anyone who gets the relevance of the image. ![]()





