A Generator of Game Programming Challenges for Computational Thinking Development | IEEE Conference Publication | IEEE Xplore