Robocode is a programming game, where the goal is to develop a robot battle tank to battle against other tanks in Java or .NET. The robot battles are running in real-time and on-screen.

MySql – Insert

Inserting rows into MySql can be done in a couple of ways. You can use the INSERT…VALUES and INSERT…SET commands.


MySql is probably the worlds most popular database engine.

MySql – Create Database

Create Database databasename will create a new database on the mysql server.

MySQL – Create Table

You can create a table in a mysql database using the Create table tablename … command.

Python – Strings

Python strings are easy to declare and can be manipulated via a number of different built in methods.


In the third experiment provided by OCR (credit @Rob_Bishop ) you are shown how to interact with Twitter via the API.


Python is a highly readable language that is easy to use. It is very powerful, flexible and supports many styles of programming from scripting and web design to GUI/Game development.

MySql – Feedback

Getting helpful feedback from MySQL when it errors is possible if you use the following: mysql_query($sql) or die(‘Some useful message:’ . mysql_error() );

MySql – Relationships

Dealing with relationships in MySql is not as straightforward as either MS Access or as you would have hoped for. Creating simple primary keys isn’t too difficult