On Software Engineering Education: Experiences with the Software Hut Game | IEEE Journals & Magazine | IEEE Xplore