August31
Last week, the small group of us doing the Polytech computing course finished our second unit, which was on Operating Systems. For this we looked at two different operating systems, the first one being DOS (where we actually used Command Prompt because most of the commands are the same) and Linux (Kubuntu if you need to know the distro.) The reason we looked at these two is because for the standard, we are required to look at a single user and multi user operating system.
The first section involved a bit of research and learning the terminology of how Operating Systems work. We weren’t tested on any of this stuff. Then we were messing around with basic commands in cmd. Then we were trying out some basic commands in the Linux console. For this we used a Kubuntu Live CD. We didn’t get into anything that technical, basically only file manipulation stuff, and this was mainly due to the time limits. For example, we only had 5 hours on Linux, 4 if you exclude the test week, 3 if you exclude the week everyone was away/sick. It’s very difficult to learn anything advanced in that short amount of time.
The unit seemed shorter than the first one but I think it was because it was broken up into sections, so it seemed like we weren’t working on it for long. Anyway, now we move onto our final unit, System Programming. For this we were given Atmel AVR Butterfly’s, which we get to keep, for programming. I’m not really sure what we are going to be making the things do but they seem like pretty sweet gizmos. Can’t wait to get into it!
May30
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. 