<?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.v10i4.14773</article-id><article-categories><subj-group subj-group-type="heading"><subject>Article</subject></subj-group></article-categories><title>Practice of Curriculum Reform in “Object-Oriented Programming (Java)” Assisted by AIGC</title><url>https://artdesignp.com/journal/JCER/10/4/10.26689/jcer.v10i4.14773</url><author>PengPeiyun,ShenPeng,MengLingbing,LiuQingqing,LiuJianqin</author><pub-date pub-type="publication-year"><year>2026</year></pub-date><volume>10</volume><issue>4</issue><history><date date-type="pub"><published-time>2026-05-18</published-time></date></history><abstract>Aiming at the prominent problems in the traditional teaching of “Object-Oriented Programming (Java)” such as low student learning interest, weak practical ability, and disconnection between theory and practice, this paper takes the teaching practices of the spring semester of 2024 (traditional teaching mode) and the spring semester of 2025 (Generative Artificial Intelligence [AIGC]-assisted teaching mode) as the research objects. The comparative study is carried out by the same teacher with consistent textbooks, syllabuses, and assessment methods. Through a combination of quantitative and qualitative analysis methods, this paper systematically explores the impact mechanism of integrating AIGC technology into curriculum teaching on teaching effects. The research results show that by accurately meeting students’ learning needs, providing real-time Q&amp;amp;A and programming guidance, and reducing the threshold for understanding abstract concepts, AIGC has effectively stimulated students’ learning initiative and improved their academic performance (the final average score increased by 9 points, P &amp;lt; 0.01). This paper provides a replicable practical path and effect evidence for the intelligent teaching reform of computer-related courses.</abstract><keywords/></article-meta></front><body/><back><ref-list><ref id="B1" content-type="article"><label>1</label><element-citation publication-type="journal"><p>Zeng X, Li Y, 2025, Artificial Intelligence Generation Content Empowering Java Framework Application Course for Software Technology Major, ACM International Conference on Education and Technology, 1–9.</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>Chen L, Zhang H, 2025, AIGC-Driven Case Generation and Intelligent Q&amp;A for Java Framework Courses, ACM International Conference on Computing Education Research, 102–110.</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>Liu S, Wang H, Zhang L, 2026, Learning, Behavior, and Pedagogy: A Systematic Review of Generative AI Use in Programming Education. International Journal of Information and Education Technology, 16(1): 45–58.</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>Smith J, Johnson K, 2025, Teaching with AI: A Systematic Review of Chatbots, Generative Tools, and Tutoring Systems in Programming Education. arXiv preprint arXiv:2510.03884.</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>Patel N, Jones R, 2026, Teaching with AI: A Systematic Review of Chatbots, Generative Tools, and Tutoring Systems in Programming Education. International Journal of Learning, Teaching and Educational Research, 25(1): 1–23.</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>Brown A, Davis B, 2025, A Systematic Literature Review of AIGC Tools in Programming Education. ACM Transactions on Computing Education, 25(2): 1–22.</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>Ma Q, Sherry W, 2026, How to Teach Programming in the AI Era? Using LLMs as a Teachable Agent for Debugging, Carnegie Mellon University School of Computer Science Technical Report, CMU-CS-26-102.</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>Kaur S, Singh M, 2025, Regulating AI Tools in Programming Education: A Framework for Balancing Assistance and Independent Learning. Journal of Computer Science Education, 35(3): 89–105.</p><pub-id pub-id-type="doi"/></element-citation></ref><ref id="B9" content-type="article"><label>9</label><element-citation publication-type="journal"><p>Garcia R, Martinez C, 2025, Evaluating the Impact of Assistive AI Tools on Learning Outcomes in Programming Education, 2025 IEEE Global Engineering Education Conference (EDUCON), IEEE, 567–572.</p><pub-id pub-id-type="doi"/></element-citation></ref><ref id="B10" content-type="article"><label>10</label><element-citation publication-type="journal"><p>AlgoCademy Team, 2025, Learn to Code with AI Tutors: Personalized Learning Paths for Java &amp; Python. AlgoCademy Educational Technology Journal, 8(4): 15–28.</p><pub-id pub-id-type="doi"/></element-citation></ref><ref id="B11" content-type="article"><label>11</label><element-citation publication-type="journal"><p>Lepp M, Kaimre J, 2025, Frequent AI Use in Programming Class Tied to Lower Student Performance. Computers in Human Behavior Reports, 8(3): 100123.</p><pub-id pub-id-type="doi"/></element-citation></ref><ref id="B12" content-type="article"><label>12</label><element-citation publication-type="journal"><p>Rojas-Galeano S, Lopez M, 2025, Between Tool and Trouble: Student Attitudes toward AI in Programming Education. arXiv preprint arXiv:2508.05999.</p><pub-id pub-id-type="doi"/></element-citation></ref><ref id="B13" content-type="article"><label>13</label><element-citation publication-type="journal"><p>Pitts G, Miller S, 2026, Students’ Reliance on AI in Higher Education: Identifying Contributing Factors. arXiv preprint arXiv:2506.13845.</p><pub-id pub-id-type="doi"/></element-citation></ref><ref id="B14" content-type="article"><label>14</label><element-citation publication-type="journal"><p>Townsend E, 2026, Elon/AAC&amp;U National Survey: 95% of College Faculty Fear Student Overreliance on AI. Journal of Higher Education Pedagogy, 40(1): 78–92.</p><pub-id pub-id-type="doi"/></element-citation></ref><ref id="B15" content-type="article"><label>15</label><element-citation publication-type="journal"><p>Krnt Z, Smith E, 2025, Autograder+: A Multi-Faceted AI Framework for Rich Pedagogical Feedback in Programming Education. arXiv preprint arXiv:2510.26402.</p><pub-id pub-id-type="doi"/></element-citation></ref></ref-list></back></article>
