]Is it possible to teach programming using 3D game based learning technology?
We are exploring a 3D modelling tool which allows easily creating moving characters (people) indoor and outdoor and interact with each other and objects around. We would like to teach Java programming especially good quality java programming habits through a 3D game environment. We are stuck at initial level as to how to create a storyline/script and relate 3D objects, movements and interactions with programming concepts.