Approaches and methodologies to enhance the learning outcomes of university front-end development courses: A learning opportunity
Abstract
The purpose of this study is to explore how to improve the learning effect of university front-end development courses through effective strategies and teaching practices. In recent years, with the rapid development of Internet technology, front-end development skills have become the core content of computer science education. However, the challenges college students face in front-end development courses include the complexity of knowledge, the practical application of projects, and the maintenance of learning motivation. Based on the theoretical framework of behaviorism and constructivism, this paper analyzes how different types of students benefit from a variety of teaching methods such as reinforcement feedback, project-driven learning, and collaborative coding. The main objective of this study is to optimize teaching methods and improve students' learning efficiency and effectiveness in front-end development courses. The study uses a qualitative approach, utilizing interviews and classroom data analysis to assess the impact of these teaching strategies on different student groups. The findings show that enhanced feedback and timely correction of errors, through progressively more complex task design and project-based learning, significantly improve student engagement and skill mastery. In the discussion part, the practical application effect of these strategies and the insights for future teaching are analyzed. This paper puts forward some suggestions for the improvement of future research and teaching practice. The novelty lies in the innovative teaching strategies proposed by combining the reinforcement mechanism of behaviorism with the knowledge construction method of constructivism.
Authors

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.