Research and Practice on the Teaching Reform of General Programming Courses for Non-Computer Science Majors

With the widespread application of artificial intelligence technology, programming skills have gradually become a key element of the current high-level talent training system. Many universities offer programming courses for non-computer majors. This paper analyses the current problems in the teaching of general programming courses in colleges and universities, and puts forward the implementation path of the teaching reform of general programming courses, such as the introduction of artificial intelligence programming assistants, the construction of a new teaching mode, and the establishment of a data-driven evaluation mechanism. Finally, combined with the teaching reform example of the general programming course in a university in Wuhan, it verifies that the introduction of intelligent tools such as programming assistants has a significant effect on improving the teaching effect and student satisfaction of the general programming course for non-computer majors.

Authors

Institutions

Publication Details

Published
2025-04-18
DOI
https://doi.org/10.1145/3745676.3745726
Primary Topic
Higher Education and Teaching Methods
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Research and Practice on the Teaching Reform of General Programming Courses for Non-Computer Science Majors

Yiying Wei, Mingxi Liao, Kaipu Wang, Lei Wang et al.
Higher Education and Teaching Methods
article

Research and Practice on the Teaching Reform of General Programming Courses for Non-Computer Science Majors

Yiying Wei, Mingxi Liao, Kaipu Wang, Lei Wang, Zhijie Yang, Yibing Li
article en

Abstract

With the widespread application of artificial intelligence technology, programming skills have gradually become a key element of the current high-level talent training system. Many universities offer programming courses for non-computer majors. This paper analyses the current problems in the teaching of general programming courses in colleges and universities, and puts forward the implementation path of the teaching reform of general programming courses, such as the introduction of artificial intelligence programming assistants, the construction of a new teaching mode, and the establishment of a data-driven evaluation mechanism. Finally, combined with the teaching reform example of the general programming course in a university in Wuhan, it verifies that the introduction of intelligent tools such as programming assistants has a significant effect on improving the teaching effect and student satisfaction of the general programming course for non-computer majors.

Wuhan University of Technology (CN)
Quality Education
Openalex Percentile: Top 69%
Higher Education and Teaching Methods
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.