<?xml version="1.1" encoding="utf-8"?>
<article xsi:noNamespaceSchemaLocation="http://jats.nlm.nih.gov/publishing/1.1/xsd/JATS-journalpublishing1-mathml3.xsd" dtd-version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><front><journal-meta><journal-id journal-id-type="publisher-id">JCER</journal-id><journal-title-group><journal-title>Journal of Contemporary Educational Research</journal-title></journal-title-group><issn>2208-8466</issn><eissn>2208-8474</eissn><publisher><publisher-name>Bio-Byword Scientific Publishing Pty. Ltd.</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.26689/jcer.v9i5.10508</article-id><article-categories><subj-group subj-group-type="heading"><subject>Article</subject></subj-group></article-categories><title>Adapting High-Level Language Programming (C Language) Education in the Era of Large Language Models</title><url>https://artdesignp.com/journal/JCER/9/5/10.26689/jcer.v9i5.10508</url><author>ZuBaokai,WangHongyuan,ChenHongli,LiYafang</author><pub-date pub-type="publication-year"><year>2025</year></pub-date><volume>9</volume><issue>5</issue><history><date date-type="pub"><published-time>2025-06-04</published-time></date></history><abstract>With the widespread application of large language models (LLMs) in natural language processing and code generation, traditional High-Level Language Programming courses are facing unprecedented challenges and opportunities. As a core programming language for computer science majors, C language remains irreplaceable due to its foundational nature and engineering adaptability. This paper, based on the rapid development of large model technologies, proposes a systematic reform design for C language teaching, focusing on teaching objectives, content structure, teaching methods, and evaluation systems. The article suggests a teaching framework centered on “human-computer collaborative programming,” integrating prompt training, AI-assisted debugging, and code generation analysis, aiming to enhance students’ problem modeling ability, programming expression skills, and AI collaboration literacy.</abstract><keywords/></article-meta></front><body/><back><ref-list><ref id="B1" content-type="article"><label>1</label><element-citation publication-type="journal"><p>Denny P, Kumar V, Giacaman N, 2023, Conversing with Copilot: Exploring Prompt Engineering for Solving CS1 Problems Using Natural Language, Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Vol 1, 1136–1142.</p><pub-id pub-id-type="doi"/></element-citation></ref><ref id="B2" content-type="article"><label>2</label><element-citation publication-type="journal"><p>Achiam J, Adler S, Agarwal S, et al., 2023, GPT-4 Technical Report. arXiv. https://doi.org/10.48550/arXiv.2303.08774</p><pub-id pub-id-type="doi"/></element-citation></ref><ref id="B3" content-type="article"><label>3</label><element-citation publication-type="journal"><p>Raihan N, Siddiq ML, Santos JCS, et al., 2025, Large Language Models in Computer Science Education: A Systematic Literature Review, Proceedings of the 56th ACM Technical Symposium on Computer Science Education, Vol 1, 938–944.</p><pub-id pub-id-type="doi"/></element-citation></ref><ref id="B4" content-type="article"><label>4</label><element-citation publication-type="journal"><p>Zhao Z, Tu Z, Sheng Y, 2024, Research and Practice on Teaching Reform of Basic Programming Course Empowered by Large Models. Progress in Modern Education, 2(14): 89–91.</p><pub-id pub-id-type="doi"/></element-citation></ref><ref id="B5" content-type="article"><label>5</label><element-citation publication-type="journal"><p>Lin J, Ni T, 2024, Exploration of Teaching Practice of C Programming Course under the Perspective of “Integration of Specialization and Innovation.” Innovation and Entrepreneurship Theory Research and Practice, 7(16): 11.</p><pub-id pub-id-type="doi"/></element-citation></ref><ref id="B6" content-type="article"><label>6</label><element-citation publication-type="journal"><p>Wang Y, Mao G, Liao F, 2024, Exploration of “Problem-Driven” Teaching Mode of C Programming Course. Computer Education, 2024(8): 46–49.</p><pub-id pub-id-type="doi"/></element-citation></ref><ref id="B7" content-type="article"><label>7</label><element-citation publication-type="journal"><p>Zhu P, Hu X, Peng T, et al., 2024, Exploration of C Programming Teaching Practice for System Capability Cultivation. Software Guide, 23(8): 82–87.</p><pub-id pub-id-type="doi"/></element-citation></ref><ref id="B8" content-type="article"><label>8</label><element-citation publication-type="journal"><p>Su J, 2023, Research on Teaching of C Programming Course Integrated with Course Ideological and Political Education. Information and Computer (Theory Edition), 35(18): 244–247.</p><pub-id pub-id-type="doi"/></element-citation></ref></ref-list></back></article>
