Abstract: Active learning has been considered effective in enhancing students' engagement and improving learning achievement. Nevertheless, the implementation of active learning in web development ...