A tutorial on setting up and responding to User-generated Events triggered by Keyboard key presses in Java "Prac 13: Keyboard Events" is a good practical activity to support this tutorial: http://catscompsci.wordpress.com/java-practical-activities/
No download links available.