Site navigation: [ Home | Theory | Java | About ]

About this site

Short history

This site was initially developed as part of a project for the course Post Graduate Certificate in Online Education at the University of Southern Queensland.

It was then developed further using my own experience on the course and from feedback from my own students using the New_IB_Web at UWCSEA. The Java teaching material and examples have evolved over a period of about 10 years; firstly through my Pascal teaching notes which I developed at St Julian's School and now from my experience teaching the program with Java.  

The third incarnation followed a spell acquiring skills with Dreamweaver, Fireworks and Flash and becoming more adept at design (hopefully). The aim was to make the site organisation more logical, the contents more complete and the style more interactive.

The fourth one attempts to bring the design up-to-date, fix all the broken links, simplify the design and implement some web 2.0 features.


Everyone owes a debt of gratitude to mentors, teachers, students and others who help their ideas to gain strength and grow. Many of the early examples are based on work I did with Glen Martin at St Julian's and many of the later Java pages have benefited from ideas and criticisms of colleagues at UWCSEA, notably Mikk Towers. Past students have also made many contributions to the programming "ideas bank". However, the work presented here is my own and I must bear the responsibility for any errors of fact or omission (without admitting any liability for consequences, of course, like any good software company - see the mumbo jumbo notice below). 

I hope that you find these pages useful and, if you do, drop me a line with any suggestions for improvement, via the feedback page or otherwise.

Richard Jones
Auckland, November 2003

Additional terms of use
Please note that the copyright notice states that you can only use the materials here for non-commercial purposes and also be aware that some of the material will be published in a book shortly. If you reproduce material from this site without attribution or (for example) for additional photocopies for your classes you may find yourself in breach of copyright law. Please check first; you still retain the rights associated with "fair use" under copyright law. I am simply trying to protect my publisher IBID Press and co-author Andrew Meyenn in this respect. Some materials are copyright to other organisations (such as the International Baccalaureate Organisation) as noted on the appropriate pages, additional restrictions may apply.

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License .

Mumbo jumbo
The site is intended to be a free resource for all students and teachers of IB and other Computer Science courses. Great care has been taken in the preparation of these materials, however, no liability is accepted for mistakes, errors of omission and similar cock-ups. Use with discretion and completely at your own risk.

If I, in turn, have (unintentionally) used material from other sources which is unacknowledged or which is felt to be in breach of copyright please accept my humble apologies and advise me as soon as possible and I will:      

      a) remove the material and supply a link to the original instead
       b) acknowledge the author(s)

as appropriate.


Use of this site and all of its resources is free to everyone. However, considerable time and energy is devoted to its construction and maintenance.

If you would like to donate to its upkeep who am I to stop you clicking the button and doing just that?

The site is partly financed by advertising revenue, partly by online teaching activities and partly by donations. If you or your organisation feel these resouces have been useful to you, please consider a donation, $9.95 is suggested. Please report any issues with the site, such as broken links, via the feedback page, thanks.

Questions or problems related to this web site should be addressed to Richard Jones who asserts his right to be identified as the author and owner of these materials - unless otherwise indicated. Please feel free to use the material presented here and to create links to it for non-commercial purposes; an acknowledgement of the source is required by the Creative Commons licence. Use of materials from this site is conditional upon your having read the additional terms of use on the about page and the Creative Commons Licence. View privacy policy.

Creative Commons License

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License. © 2001 - 2009 Richard Jones, PO BOX 246, Cambridge, New Zealand;
This page was last modified: October 28, 2013
May 23, 2009