Research on Micro-Project-Based Python Programming Practice Teaching Reform Driven by Large AI Models
DOI: 10.23977/autml.2026.070118 | Downloads: 1 | Views: 18
Author(s)
Renjie Lv 1, Jing Zhang 1
Affiliation(s)
1 School of Information and Intelligence Engineering, University of Sanya, Sanya, China
Corresponding Author
Renjie LvABSTRACT
The widespread application of large AI models has brought dual impacts on Python programming education: while enhancing learning convenience, it has also intensified students' cognitive dependence and weakened their practical programming abilities. This study constructs and implements a "micro-project-based practice teaching model driven by large AI models," decomposing course content into logically progressive micro-projects and integrating human–AI collaboration mechanisms with process-oriented evaluation. A total of 52 students participated in a one-semester teaching experiment. The results show that the average score increased from 68.5 to 79.2, the proportion of high-achieving students rose from 12% to 31%, classroom interaction rate improved from 41.5% to 78.6%, and the proportion of AI-generated code directly used decreased from 72.4% to 38.7%. Furthermore, this study establishes a competency development model and a human–AI collaboration efficiency model, with a model fitting coefficient of R2=0.87 and a 54.7% improvement in learning efficiency. The findings provide both theoretical support and practical guidance for programming education reform in the AI era, and offer a replicable framework for integrating AI technologies into foundational programming curricula.
KEYWORDS
Large AI Models; Python Teaching; Micro-Project-Based Learning; Competency Development Model; Human–AI CollaborationCITE THIS PAPER
Renjie Lv, Jing Zhang. Research on Micro-Project-Based Python Programming Practice Teaching Reform Driven by Large AI Models. Automation and Machine Learning (2026). Vol. 7, No. 1, 143-149. DOI: http://dx.doi.org/10.23977/autml.2026.070118.
REFERENCES
[1] Luckin, R., Holmes, W., Griffiths, M., & Forcier, L. B. (2016). Intelligence unleashed: An argument for AI in education. Pearson.
[2] Holmes, W., Bialik, M., & Fadel, C. (2019). Artificial intelligence in education: Promises and implications for teaching and learning. Center for Curriculum Redesign.
[3] Van Rossum, G., & Drake, F. L. (2009). Python 3 reference manual. CreateSpace.
[4] Guzdial, M. (2015). Learner-centered design of computing education. Morgan & Claypool.
[5] Zawacki-Richter, O., et al. (2019). Systematic review of research on artificial intelligence applications in higher education. International Journal of Educational Technology in Higher Education, 16(1), 39.
[6] Kasneci, E., et al. (2023). ChatGPT for good? On opportunities and challenges of large language models for education. Learning and Individual Differences, 103, 102274.
[7] Finnie-Ansley, J., et al. (2022). The robots are coming: Exploring the implications of OpenAI Codex on introductory programming. ACM Conference on International Computing Education Research.
[8] Wing, J. M. (2006). Computational thinking. Communications of the ACM, 49(3), 33–35.
[9] Biggs, J., & Tang, C. (2011). Teaching for quality learning at university. McGraw-Hill.
[10] Prince, M. (2004). Does active learning work? A review of the research. Journal of Engineering Education, 93(3), 223–231.
[11] Cotton, D. R. E., Cotton, P. A., & Shipway, J. R. (2023). Chatting and cheating: Ensuring academic integrity in the era of ChatGPT. Innovations in Education and Teaching International.
[12] Aiken, R. M. (1979). Intelligent tutoring systems. Artificial Intelligence Review, 3(4), 251–277.
[13] Merrill, M. D. (2002). First principles of instruction. Educational Technology Research and Development, 50(3), 43–59.
[14] Romero, C., & Ventura, S. (2020). Educational data mining and learning analytics: An updated survey. Wiley Interdisciplinary Reviews: Data Mining and Knowledge Discovery, 10(3), e1355.
[15] Becker, S. A., et al. (2017). NMC horizon report: 2017 higher education edition. EDUCAUSE.
| Downloads: | 5209 |
|---|---|
| Visits: | 261688 |
Sponsors, Associates, and Links
-
Power Systems Computation
-
Internet of Things (IoT) and Engineering Applications
-
Computing, Performance and Communication Systems
-
Journal of Artificial Intelligence Practice
-
Advances in Computer, Signals and Systems
-
Journal of Network Computing and Applications
-
Journal of Web Systems and Applications
-
Journal of Electrotechnology, Electrical Engineering and Management
-
Journal of Wireless Sensors and Sensor Networks
-
Journal of Image Processing Theory and Applications
-
Mobile Computing and Networking
-
Vehicle Power and Propulsion
-
Frontiers in Computer Vision and Pattern Recognition
-
Knowledge Discovery and Data Mining Letters
-
Big Data Analysis and Cloud Computing
-
Electrical Insulation and Dielectrics
-
Crypto and Information Security
-
Journal of Neural Information Processing
-
Collaborative and Social Computing
-
International Journal of Network and Communication Technology
-
File and Storage Technologies
-
Frontiers in Genetic and Evolutionary Computation
-
Optical Network Design and Modeling
-
Journal of Virtual Reality and Artificial Intelligence
-
Natural Language Processing and Speech Recognition
-
Journal of High-Voltage
-
Programming Languages and Operating Systems
-
Visual Communications and Image Processing
-
Journal of Systems Analysis and Integration
-
Knowledge Representation and Automated Reasoning
-
Review of Information Display Techniques
-
Data and Knowledge Engineering
-
Journal of Database Systems
-
Journal of Cluster and Grid Computing
-
Cloud and Service-Oriented Computing
-
Journal of Networking, Architecture and Storage
-
Journal of Software Engineering and Metrics
-
Visualization Techniques
-
Journal of Parallel and Distributed Processing
-
Journal of Modeling, Analysis and Simulation
-
Journal of Privacy, Trust and Security
-
Journal of Cognitive Informatics and Cognitive Computing
-
Lecture Notes on Wireless Networks and Communications
-
International Journal of Computer and Communications Security
-
Journal of Multimedia Techniques
-
Computational Linguistics Letters
-
Journal of Computer Architecture and Design
-
Journal of Ubiquitous and Future Networks

Download as PDF