The effect of the game-based problem-posing system for mathematical learning