Frontiers in Educational Research, 2025, 8(10); doi: 10.25236/FER.2025.081019.
Xu Li, Mengyuan Jing
School of Computer Science and Technology, Xinjiang Normal University, Urumqi, 830054, China
Learning effectiveness evaluation is an important part of diagnosing problems in the teaching process and optimizing the precise delivery of teaching resources. Taking undergraduate students from the School of Computer Science at a certain university as the research object, this study aims to address prominent issues such as the teacher's "monologue" mode and excessive reliance on quantitative results in the teaching process of Python programming. Using mathematical models to identify process data characteristics, a learning effectiveness evaluation system is constructed, and a multi-dimensional learning effectiveness evaluation model with strong operability is established. At the same time, using the learning effectiveness evaluation model to conduct relevant empirical research, suggestions and measures for programming courses such as Python programming design are proposed, and the research results are attempted to be promoted to other classes in related majors in universities to enhance learners' practical programming abilities.
Learning Outcome; Evaluation; Importance; Python Programming; Indicator System
Xu Li, Mengyuan Jing. Learning Effectiveness Evaluation System Construction – Taking Python Programming as an Example. Frontiers in Educational Research (2025), Vol. 8, Issue 10: 127-132. https://doi.org/10.25236/FER.2025.081019.
[1] Fu XiaoXue, Li Xiang. Teaching reform in programming language courses in medical colleges——taking C language programming as an example [J/OL].Medical Education Management,1-9[2025-09-02].
[2] Zhu Lixin, Li Xin, Su Jinchao. A Study on the Design and Application of Computer Network Programming Course[J].Digital Education,2025,11(03):77-85.
[3] Wang Changyuan, Zhang Yi, Ren Chunhua. Curriculum Teaching Reform and Practice Based on Engineering Education Philosophy: The Case of Linux Programming and Applications Course [J].Electronic Components and Information Technology,2025,9(06):249-251.
[4] Wang Dong. Strategies and Application of Large Language Model in the Teaching of Computer Programming Practice Courses[J].Information & Computer,2025,37(11):239-241.
[5] Yao Jiahui. Exploration of High School Python Teaching Strategies Based on Split Classroom in Digital Environment[J].Computer Knowledge and Technology,2025,21(03):168-170+173.
[6] Wang Kemeng. Research on the Application of Knowledge Graph Technology in the Teaching of "Object-Oriented Programming and Design" Course[J].Science & Technology Information, 2025, 23(09): 206-209.
[7] Chen Jia, Wei Lanqi, Liu Lianzhong, et al. Construction of Practice Teaching Platform for Secure Python Programming[J/OL].Software Guide,1-7[2025-09-02].
[8] Wang Xiaochun, Gu Xiaoqing, Liu Wen. Obstacles and Countermeasures in Learning General Programming Courses in Universities[J].China University Teaching,2024,(07):45-51+96.
[9] Xu Lifeng, Ding Weilong. Course Design of Object Oriented Java Programming[J].The Theory and Practice of Innovation and Entrepreneurship,2024,7(11):28-34+71.
[10] Wang Juan. Research on Computer Software Programming Based on C++Language[J]. Information Recording Materials,2025,26(05):157-159+240.DOI:10.16009/j.cnki.cn13-1295/tq. 2025. 05. 072.
[11] Zhou Kai, Huang Weifan. Scientific and Technological Innovation[J].Scientific and Technological Innovation,2025,(08):68-72.
[12] Li Xu, Tang J.G., Tang J.Y.. Local Indiscernibility Relation Reduction for Information Tables[J]. IEEE Access, 2022, 10: 78588-78596.
[13] Li Xu, Xiao H.P., Tang J.G., Zhu J.. New Variable Precision Reduction Algorithm for Decision Tables[J]. IEEE Access, 2023.10:42201-20712.
[14] Shangzhi WU , Ren Y , Shuyue G E ,et al.An attribute reduction algorithm of weighting neighborhood rough sets with Critic method[J].Journal of Beijing University of Aeronautics and Astronautics, 2025, 51(1):75-84.
[15] Xie, L.; Lin, G.; Li, J.; Lin, Y. A novel fuzzy-rough attribute reduction approach via local information entropy[J]. Fuzzy Sets and Systems, 2023, 473, 108733.
[16] Wang H, Zhi H, Li Y, et al. A Generalized Multigranulation Rough Set Model by Synthesizing Optimistic and Pessimistic Attitude Preferences[J]. Mathematics, 2025, 13(9): 1367.