Using computation to solve problems requires the ability to think in a certain way, which is often referred to as 'computational thinking'.
If you want to create your own computer game, here's how these properties of computational thinking would apply:
Before You Learn Programming, Understand Computational Thinking.