Minecraft-based preparatory training for software development project | IEEE Conference Publication | IEEE Xplore