Learn Java in 3D with the Env3D library
Jason Madar · 2010
Introductory Java programming courses usually start out using text output. This is not very motivating to students as they are more used to modern graphical output. The challenge with teaching GUI programming is that the complexity of modern GUI libraries is often overwhelming to students at this level. Using the Env3D library, students can create fully-interactive 3D environments easily while learning how to program in Java. With each additional programming concept, students can create increasingly-sophisticated videogames. This cycle of learning and reward is a great motivator and result in better learning and better retention of knowledge.