A demonstration project for teaching JAVA