Codes I used in my "Beginners Java Workshop" – Computing Society, Royal Holloway, University of London