Right now I am passing through the Oracle Academy programs. The designed curriculum are using Alice and Greenfoot for developing familiarities with programming world. Me myself think that it is a great way for introducing programming in a &quot;fun&quot; way. Maybe anyone else have thoughts on this.