How programming games and UI contribute to the development of computational thinking abilities in kids
Computational thinking is generally regarded as a set of problem-solving skills and strategies that involve breaking down complex problems into smaller, more manageable components, identifying patterns and relationships, and using algorithms to design and implement solutions (Wing, 2006). The way a