Research on Outcome-Based Education Reform in Python Programming Instruction
Under the background of artificial intelligence empowering higher education, this study addresses the issues of outdated content, singular teaching methodologies, one-sided assessment, and insufficient cultivation of student interest in the traditional teaching of the course Python Programming.Based on the Outcome-Based Education (OBE) concept, this study constructs a teaching system featuring clearly defined outcomes, backward design, multidimensional assessment, and continuous improvement.With objectives encompassing knowledge, skills, and literacy, this study designs experimental cases such as gaining hands-on experience with edge computing platforms, deploying generative AI, and applying the MediaPipe framework.These cases drive the backward optimization of course content and teaching methods, alongside the establishment of a multi-dimensional assessment mechanism.Results indicate a significant enhancement in students' knowledge mastery, practical skills, and teamwork capabilities.The relevance of teaching content to industry needs was strengthened, and a sustainable mechanism for continuous improvement was formed, providing an actionable pathway for cultivating computer science talents within the context of Emerging Engineering Education.
Authors
- X. R. Lyu
- Qing Wang (ORCID: https://orcid.org/0000-0002-1853-4022)
- Tao Yang (ORCID: https://orcid.org/0000-0003-0945-7667)
Publication Details
- Journal
- OALib
- Published
- 2025-01-01
- DOI
- https://doi.org/10.4236/oalib.1114235
- Primary Topic
- Innovative Educational Techniques
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- Air Force Civil Engineer Center