This afternoon, I attended a great session at KYSTE on computer programming. Mr. Brandon Blackburn introduced the audience to a program he is using with his students call Unity. The program allows students to create virtual worlds through programming and from the work that his students were doing it looked very impressive. The program is can be done with beginners and with it curriculum you can pace the learning experiences so that it can be tailored to the needs of the students. The gaming engine also has multiple outlets, such as: xbox, ps3, ps4, wii u, windows, iOS devices, apple products and more. Below is the link to the website. It would a great program to use with your students in addition to the ones we currently are using. http://unity3d.com. The only thing is that it is not free, but because you are in education there is a grant that you can apply for which may cover the programs cost. Check it out.