publication venue for Improving the learning-teaching process through adaptive learning strategy 2024 Using an adaptive learning tool to improve student performance and satisfaction in online and face-to-face education for a more personalized approach 2024