Utilizing Large Language Models to Assist in the Teaching of Fundamentals of Computer Courses
DOI: https://doi.org/10.62517/jbdc.202501316
Author(s)
Yi Qiao, JunSong Ren
Affiliation(s)
Sichuan Polytechnic University, Deyang, Sichuan, China
Abstract
The Fundamentals of Computer Science course faces the teaching contradiction between "broad coverage" and "in-depth delivery". Against the backdrop of educational digital transformation, Large Language Models (LLMs) provide a new possibility to resolve this contradiction. This paper systematically analyzes the role positioning, practical functions, and implementation paths of LLMs in the teaching of this course: from the teacher’s perspective, LLMs can assist in constructing knowledge graphs, generating question banks and automatic grading, and enriching teaching activities; from the student’s perspective, LLMs can help solidify foundational theories, assist in knowledge deduction, cultivate programming competencies, and broaden academic horizons. On this basis, the paper proposes a "Teacher-Medium-Student-LLM" four-in-one collaborative teaching model, and conducts a teaching demonstration with the "linked list module" in data structures as an example. Meanwhile, the paper also deeply discusses potential issues in the application of LLMs, such as data privacy risks, students’ over-reliance, knowledge "hallucinations", and the inability to replace teachers’ role in moral and value cultivation. The research aims to provide ideas for teaching innovation in computer-related fields, and also offer references for educators to adapt to the era of educational large models and update their teaching philosophies and methods.
Keywords
Computer Fundamentals; Undergraduate Education; Large Language Models; Artificial Intelligence
References
[1] Chen L, Chen P, Lin Z. Artificial intelligence in education: A review[J]. IEEE access, 2020, 8: 75264-75278.
[2] Chiu T K F, Xia Q, Zhou X, et al. Systematic literature review on opportunities, challenges, and future research recommendations of artificial intelligence in education[J]. Computers and Education: Artificial Intelligence, 2023, 4: 100118.
[3] Denny P, Prather J, Becker B A, et al. Computing education in the era of generative AI[J]. Communications of the ACM, 2024, 67(2): 56-67.
[4] Chen Z, Mao H, Li H, et al. Exploring the potential of large language models (llms) in learning on graphs[J]. ACM SIGKDD Explorations Newsletter, 2024, 25(2): 42-61.
[5] Zhao Z, Fan W, Li J, et al. Recommender systems in the era of large language models (llms)[J]. IEEE Transactions on Knowledge and Data Engineering, 2024, 36(11): 6889-6907.
[6] Jin M, Zhang Y, Chen W, et al. Position paper: What can large language models tell us about time series analysis[J]. CoRR, 2024.
[7] Achiam J, Adler S, Agarwal S, et al. Gpt-4 technical report[J]. arXiv preprint arXiv:2303.08774, 2023.
[8] Malinka K, Peresíni M, Firc A, et al. On the educational impact of chatgpt: Is artificial intelligence ready to obtain a university degree?[C]//Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 1. 2023: 47-53.
[9] Rahman M M, Watanobe Y. ChatGPT for education and research: Opportunities, threats, and strategies[J]. Applied sciences, 2023, 13(9): 5783.
[10] Wen Q, Liang J, Sierra C, et al. AI for education (AI4EDU): Advancing personalized education with LLM and adaptive learning[C]//Proceedings of the 30th ACM SIGKDD Conference on Knowledge Discovery and Data Mining. 2024: 6743-6744.
[11] Zhang X, Zhang C, Sun J, et al. Eduplanner: Llm-based multi-agent systems for customized and intelligent instructional design[J]. IEEE Transactions on Learning Technologies, 2025.
[12] Kamalov F, Santandreu Calonge D, Gurrib I. New era of artificial intelligence in education: Towards a sustainable multifaceted revolution[J]. Sustainability, 2023, 15(16): 12451.
[13] Tan K, Pang T, Fan C, et al. Towards applying powerful large ai models in classroom teaching: Opportunities, challenges and prospects[J]. arXiv preprint arXiv:2305.03433, 2023.
[14] Kasneci E, Seßler K, Küchemann S, et al. ChatGPT for good? On opportunities and challenges of large language models for education[J]. Learning and individual differences, 2023, 103: 102274.