Game Development-Based Learning Approach to Teaching Programming in Upper Secondary Education: A Case Study. The Eurasia Proceedings of Educational and Social Sciences, v. 31, p. 171–179, 30 Oct.2023.