How can a simulation game support the development of computational problem-solving strategies?

Nikolaos Pellas, Spyridon Vosinakis
2017 2017 IEEE Global Engineering Education Conference (EDUCON)  
Game-based learning using interactive environments to impart theoretical and applied knowledge for introductory programming courses is divided in two popular approaches: "game making" and "game playing". Various studies have been conducted following greatly the former approach in secondary and tertiary education with controversial results. However, there has been relatively little research shown about how game playing can be associated with the development of computational thinking and how
more » ... mental programming concepts can be supported by playing games. This work investigates how a simulation game should be designed to support the development of computational problem-solving strategies through the medium of learning fundamental computer science concepts, by proposing a theoretical game playing framework.
doi:10.1109/educon.2017.7942991 dblp:conf/educon/PellasV17 fatcat:4wbexhd255g5vl4f7sij5gymfy