# Teach programming using 3D?

**URL:** <https://forum.kirupa.com/t/teach-programming-using-3d/321629>\
**Category:** programming\
**Created:** [April 26, 2011, 9:30am UTC](https://forum.kirupa.com/t/teach-programming-using-3d/321629 "2011-04-26T09:30:13Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Mahiriki](https://avatars.discourse-cdn.com/v4/letter/m/43a26b/32.png) [@Mahiriki](https://forum.kirupa.com/u/Mahiriki)\
**Post date:** [April 26, 2011, 9:30am UTC](https://forum.kirupa.com/t/teach-programming-using-3d/321629/1 "2011-04-26T09:30:13Z")

</div>

]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.
