Research on the Application of Python Project-Based Textbooks in Artificial Intelligence Education

Authors

  • Xiedong Song School of Computer Science and Engineering, Jining University, Jining,273155,China.

DOI:

https://doi.org/10.67148/fahss-2026-229

Keywords:

Python programming; project‑based textbooks; artificial intelligence education; project‑driven teaching; teaching reform

Abstract

 The rapid evolution of artificial intelligence technology has made Python programming competency a critical demand in talent cultivation. However, the “knowledge-oriented” compilation logic and linear grammatical arrangement of traditional textbooks fail to bridge the gap between theoretical instruction and practical application. Targeting this structural contradiction, this study systematically explores the design philosophy, teaching practices, and application effects of Python project-based textbooks in artificial intelligence education. Grounded in constructivist learning theory, project-based learning theory, and the “learning by doing” educational philosophy, the study proposes a textbook design framework characterised by “project orientation, task driving, and unity of knowledge and action,” which organically integrates the Python knowledge system and AI application scenarios into graded project tasks. The study comprehensively employs methods such as questionnaire surveys, final grade comparative analysis, and project work evaluation to assess teaching effectiveness. The results indicate that students’ learning interest and programming self-efficacy have significantly improved, and most students are able to independently use AI algorithm libraries such as Pandas and Matplotlib to complete data processing and visualisation tasks. The study concludes that project-based textbooks, through the mechanism of “learning programming by doing projects and using AI in programming,” effectively enhance students’ programming practical abilities and AI application literacy, providing a referable practical pathway and theoretical reference for textbook reform in programming education in the AI era.  

References

] Wang, S. (2026). PBL‑driven teaching reform and practice of Python programming course – Based on the “AI‑assisted learning, progressive tasking, practice‑based competence” three‑dimensional teaching model. China Information Technology Education, (6), 92‑95.

[2] Li, L., Li, D., Yang, H., & Zhang, Y. (2023). Curriculum reform of “Python Programming” in the context of artificial intelligence. Modern Information Technology , 7(17), 178‑182.

[3] Chen, X., Huang, Z., & Hu, H. (2025). Teaching design and practice of Python programming course empowered by generative AI. Computer Education , (12), 109‑113.

[4] Lu, H., Wang, B., & Gao, X. (2022). Design and practice research of project‑based learning in the intelligent era – Taking PBL teaching of Python course as an example. Heilongjiang Education (Higher Education Research and Evaluation) , (2). https://mall.cnki.net/magazine/article/HLKB202202009.htm

[5] Ge, D., Jin, L., Wang, C., Liu, E., & Luo, H. (2021). Exploration of Python language teaching for artificial intelligence. Journal of Electrical and Electronic Teaching , 43(3), 5.

[6] Wang, S. I. C., Liu, E. Z. F., Huang, Y. Y., & Sang, H. Y. (2024). When drone meets AI education: Boosting high school students‘ computational thinking and AI literacy. 2024 Pacific Neighborhood Consortium Annual Conference and Joint Meetings (PNC) , 45‑52.

[7] Han, N., Zhang, F., Lan, S., Li, Y., & Chen, D. (2024). Construction and implementation of human‑machine collaborative practice teaching mode based on AI – Take the “Python and Web Crawler” lesson as an example. Frontiers in Artificial Intelligence and Applications .

[8] Yang, L., & Li, T. (2024). Exploration of project‑based loose‑leaf textbook development in vocational colleges – Taking information technology majors as an example. New Curriculum Teaching (Electronic Edition) , (7), 176‑178.

[9] Wang, H. (2023). Exploration and practice of computer general education textbook construction from the perspective of “New Engineering.” Journal of Anhui Vocational College of Police Officers , 22(4), 112‑116.

[10] Kokotsaki, D., Menzies, V., & Wiggins, A. (2016). Project‑based learning: A review of the literature. Improving Schools , 1365480216659733.

[11] Osunbunmi, I., & Fang, N. (2024). Work in progress: An early look into the systematic review of project‑based learning in engineering education.

Downloads

Published

2026-07-21

How to Cite

, X. S. (2026). Research on the Application of Python Project-Based Textbooks in Artificial Intelligence Education. Frontiers in Arts, Humanities & Social Sciences, 1(3). https://doi.org/10.67148/fahss-2026-229

Issue

Section

Articles

Similar Articles

1 2 > >> 

You may also start an advanced similarity search for this article.