International Journal of Operational Research, vol.48, no.1, pp.1-17, 2023 (Scopus)
We introduce a modified search algorithm to solve a nonlinear goal programming model to achieve multiple goals to the highest extent while minimising the total deviation from these targeted goals. We develop our model in an education environment that implements gamification in teaching hours, and learning outcomes are evaluated by assessments. Our parameters are then evaluated through experimental analysis and we provide insights on their accuracy. It is shown that our algorithm finds solutions within 1%–10% of the optimal solutions for different intervals, and these solutions are found instantaneously. Our model answers how much time of a teaching hour should be allocated for gamified elements, and how a game-based environment can be established together with an evaluation system. The study in that sense is unique as it combines a nonlinear goal programming model with gamification in teaching and it provides a framework to evaluate student outcomes to cope with educational objectives.