Text this: Computational Thinking in Game-Based Learning for STEM Education