Begin Programming Logo
Home | KPL | Object Pascal | General Programming | Code Database | About Us
   
Mission Statement
   
   

Our mission is to provide a website aimed at students in years 7-11 which encourages them to learn how to program and shows them the ropes.

We feel that programming is a fantastic skill to have and it is an unfortunate fact that today, the number of people taking computing A level and degree is rapidly declining, yet the requirement for computer scientists is going up. We think that part of the problem is that people have no prior knowledge of programming before they make A level choices and so do not realise how valuable it can be. Therefore, we hope with our website, we can get younger students to start programming and increase the number of people who get involved with computing.

We aim to use tidy pages, along with a consistent style, in order to allow the students easy navigation throughout our website, along with a appropriate colours, to make our site easy to use. Where appropriate we have used images in order to assist the students' understanding of our material.

We have chosen to base our website on Kid's Programming Language (KPL) and Object Pascal. We chose to use KPL as it is specifically designed to teach programming to students in our target age group. It allows easy understanding of complicated computing concepts in a fun environment, producing games, which we feel is an enjoyable way to learn programming.

As well as KPL, we choose to have a section on Object Pascal. The reason for this is that it is a more 'professional' programming language, which is obviously far more powerful and versatile than KPL. However, Pascal was originally designed as a teaching program language, making it ideal for use on our website. We choose to use Lazarus as the IDE for Object Pascal, because it is free (unlike Borland's Delphi) however it still has all the desired features.


This website fits into our school activities well, as we run a Games Programming Club at our school at lunchtime for years 7-11. Normally there are about 25 people who come each week. At the club, we use KPL, however we are looking at the possibility of extending to teach some Object Pascal to some of the more advanced students. At the club, students normally follow our worksheets and resources, which allow them to explore different areas of KPL, many students then go home and use what they have been taught and their own research to create their own games, which they often want to share. That is why we created a code database.

We have also, thanks to our teacher, Dr Bond, been lucky enough to have been on various computing trips this year:

  • Microsoft Research Conference - the three of us wrote essays on the political nature of the world wide web, to win a place to the Microsoft Research Conference. At the conference, hosted at Cambridge University, we heard all about the future of computing. Before going on the trip, we created a poster of 'The Computer of The Future', for a competition. The lecturers thought that our poster was the best and so we won £1000 for our school
  • Sir Tim Berners Lee Lovelace Lecture - our teacher, Dr Bond, managed to get tickets for Sir Tim Berners Lee's Lovelace lecture, one of the highlights of the year for the BCS.
  • Ruby On Rails Oxford University Trip - recently we attended Oxford University computing department, to hear from the technical director of New Bamboo about the Ruby On Rails architecture. After the speech, we all think that Ruby On Rails is going places!
   

Valid XHTML 1.0 Transitional Valid CSS!