Minecraft is a fun "game" and it already has aspects of programming within it so what could be more logical than using it to teach programming? This is an undeniably good idea but there are some ...