Research on Applying Multimodal Large Language Models to Assist C++ Instruction

Authors

  • Ying Zhang
  • Yujun Zhang
  • Jiansheng Wu

DOI:

https://doi.org/10.54097/33ay8697

Keywords:

Intelligent Teaching, Multimodal Large Language Models (MLLMs), C++ Programming Education

Abstract

This research addresses prevalent issues in traditional C++ programming instruction, such as monotonous learning methods, the disconnect between theory and practice, and the lack of a robust assessment framework. It proposes an innovative AI-assisted teaching system that integrates multimodal large language models (MLLMs) with digital human technology. The system establishes an intelligent multimodal interaction framework, a dynamic knowledge graph, an adaptive learning engine, a real-time code interaction module, and a practical task and progress tracking mechanism. This integrated approach enables comprehensive coverage of programming concepts, personalized instruction, and real-time code diagnostics, ultimately enhancing students' practical programming skills. A survey-based methodology was employed to evaluate the system's projected effectiveness. The results indicate that the system holds significant potential for improving learning efficiency, enriching the learning experience, and facilitating deeper knowledge acquisition. Consequently, it presents a promising solution for innovating C++ programming pedagogy.

Downloads

Download data is not yet available.

References

[1] NAN Nan, NAN Chao. Study and application of computer programming from the perspective of maker education in colleges and universities [J]. Wireless Internet Technology, 2021, 18(15): 130-131.

[2] TANG Q W. Research on the construction of high school programming teaching mode supported by generative artificial intelligence [D]. Yangzhou University, 2025.

[3] ZHAO Mankun, ZHAO Yue, LIU Zhiqiang, XU Tianyi, WANG Jianrong, YU Mei, YU Ruiguo. Cheng Tian Xue Platform: Innovative practice of teaching reform in programming courses in the intelligent era [J]. Computer Education,2025, (08):16-21.

[4] ZHOU Yingchun. Intelligent reconstruction of primary school programming curriculum driven by generative AI: example discussion on innovative practice of LLM assisted C++ school-based curriculum [J]. Innovative Talent Education, 2025, (04): 51-55.

[5] CHEN Hongcai. Application of virtual digital human technology in the information interaction of online education platform [J]. Wireless Internet Technology, 2024, 21(24): 68-71.

[6] Lokare T V, Jadhav M P, Patil S S. An integrated approach for teaching object oriented programming (C++) course [J]. Journal of Engineering Education Transformations, 2018, 31(3): 17-23.

[7] Serhani M A, Bouktif S, Al-Qirim N, El Kassabi H T. Automated system for evaluating higher education programs [J]. Education and Information Technologies, 2019.

Downloads

Published

29-01-2026

Issue

Section

Articles