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

IB Computing Java Home

For visitors

The IB Computer Science course at SL and HL is designed to teach programming and problem solving using the Java language.

There are many approaches that can be taken and many of these pages can be used for other programming courses.

We also provide a number of pages that are specific to the IB course, such as the dossier section and the emphasis on mastery aspects.

Welcome. This page describes the collection of Java resources you will find on this site.

Link Description
Java core Introducing basic programming concepts via Applets, exercises and examples on sequence, selection, repetition. An introduction to classes, methods and parameters is also included.
Java Index Java examples on this site, indexed by class name, topic and mastery aspect (relates to IB Dossiers only)
Dossier Issues Some material on getting the dossier done, some topic suggestions, some forms for feedback from teachers to students that may be useful.
OOP terminology For reference purposes.
Java Code Library

This is an interactive Moodle course - you need to request a username and password - which gives "bare bones" Java code examples for you to use and modify.

There is a forum for you to ask questions about the IBIO methods or the code examples. This site is intended mainly for student use.


What is programming anyway?

If you want some background on the whole process of high level programming, click this link.

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
March 23, 2008