The evolution of learning environments has introduced various technological and pedagogical approaches to enhance educational experiences. Blended learning and flipped classrooms prioritize hands-on activities by front-loading information, while tablet computing and BYOD (