STEMM Institute Press
Science, Technology, Engineering, Management and Medicine
Exploration of the Application of Flipped Classroom in Computer Programming Python Language
DOI: https://doi.org/10.62517/jike.202404404
Author(s)
Shufen Wang, Chunwei Deng, Jiamei Zhu
Affiliation(s)
Information-Engineering-College, Harbin Institute of Petroleum, Haerbi, Heilongjiang, China
Abstract
This study aims to explore the effectiveness of the flipped classroom teaching model in computer programming courses, especially in Python language teaching. To achieve this goal, the study combines systematic literature review and teaching practice observation methods to conduct an in-depth analysis of existing flipped classroom teaching practices at home and abroad, and designs teaching strategies suitable for middle school and university students based on the teaching characteristics of Python language. the research first reviews the theoretical basis and current application status of the flipped classroom through literature review, and analyzes its potential in promoting student autonomous learning and improving learning effectiveness. Subsequently, through observation and recording of the teaching implementation process, collecting student feedback and learning data, the specific application effects of the flipped classroom in Python courses are comprehensively evaluated. the results show that the flipped classroom teaching model significantly enhances students' learning enthusiasm and problem-solving abilities, while also improving students' mastery of Python programming knowledge. the research conclusions further support the application value of the flipped classroom as an effective teaching strategy in computer programming courses, and provide practical implementation suggestions for educators.
Keywords
Flipped Classroom; Python Language; Teaching Model; Computer Programming; Learning Effectiveness
References
[1] Jiang Huijuan. Analysis of the Application Practice of the Flipped Classroom Teaching Model in Vocational Python Programming Courses. Computer Knowledge and Technology, 2023, 19(23):148-150. [2] Zhang Wenxuan. Case Design and Teaching Practice of "Python Programming" in Vocational Education for Cultivating Computational Thinking. Northwestern Normal University, 2023. [3] Wu Shaobing, Wang Changmei, Jia Xueming, et al. Exploration of Flipped Classroom Teaching in Python Language Programming. Computer Education, 2019(2):4. DOI: CNKI:SUN:JYJS. 0.2019-02-014. [4] Ma Hui, Li Sa. Application Research of Flipped Classroom in Higher Vocational "Python Programming" Teaching. Liaoning Youth, 2023(3):0120-0122. [5] Jia Ziqi, Guo Dong'en, Qu Kaiyang, et al. Flipped Classroom Teaching in Python Program Development Course. Computer Education, 2023(12):341-345. [6] Jia Ziqi, Guo Dong'en, Zhao Weiwei, et al. Application of Flipped Classroom Based on OBE Concept in Python Program Development Course Teaching. Computer Education, 2022(11):170-174. [7] Ding Yan. Application of Flipped Classroom in Python Teaching. Literary Youth, 2019. [8] Wang Rui, Tang Wanmei. Research and Practice of Diversified Teaching Model of "MOOC+Flipped Classroom" - Taking the "Python Language Program Design" Course as an Example. Software Guide, 2019, 18(2):4. DOI: CNKI:SUN:RJDK. 0.2019-02-052. [9] Zhang Pan. Research on Teaching Reform in Vocational Colleges Based on the "Flipped Classroom" Approach. Vocational Education (Hans), 2024, 13(3):579-585. DOI: 10.12677/ve. 2024.133095.
Copyright @ 2020-2035 STEMM Institute Press All Rights Reserved