A Teaching Innovative Model of C++ Based on Outcome-Based Education (OBE) and Integration of ACM Competition and Teaching

Aiming at the main problems of the traditional C++ course teaching, in this paper, a C++ teaching innovation model based on the concept of the Outcome-Based Education (OBE) and the integration of the ACM competition and teaching is proposed based on the background of the era of the New Engineering. It takes the problem-solving and the live code as the main teaching line, takes the information technology teaching as the means, promotes the students’ integration of the theory and practice by the ACM/ICPC competition, and organically combines the process assessment and the final assessment, and implements the diversified assessment forms. For theoretical teaching, the authors put forward an innovative model of C++ teaching based on the concept of the OBE and the combination of the ACM competition and teaching. For practical teaching, the authors designed a keyword-oriented OJ system to address the problem of the large differences in the programming ability among the students. For the course assessment, the authors designed a C++ multi-topic intelligent online examination system. The results of more than ten years’ practical teaching show that the innovative model of the C++ teaching based on the OBE concept and the ACM competition has effectively cultivated the students’ computational thinking and significantly improved their programming ability and innovation ability. In the past ten years, our students won many ACM/ICPC prizes. At present, this teaching innovation model has been effectively promoted and applied in three campuses of our university. It has a certain leading and exemplary role in cultivating the top-notch innovative talents in the field of the computer science with the excellent professional programming ability, computational thinking, the national sentiment, the global vision and the all-round development.

Authors

Institutions

Publication Details

Published
2024-09-13
DOI
https://doi.org/10.1109/itme63426.2024.00161
Primary Topic
Higher Education and Teaching Methods
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A Teaching Innovative Model of C++ Based on Outcome-Based Education (OBE) and Integration of ACM Competition and Teaching

Yunping Zheng, Hao Chen, Jie Liu
Higher Education and Teaching Methods
article

A Teaching Innovative Model of C++ Based on Outcome-Based Education (OBE) and Integration of ACM Competition and Teaching

Yunping Zheng, Hao Chen, Jie Liu
article en

Abstract

Aiming at the main problems of the traditional C++ course teaching, in this paper, a C++ teaching innovation model based on the concept of the Outcome-Based Education (OBE) and the integration of the ACM competition and teaching is proposed based on the background of the era of the New Engineering. It takes the problem-solving and the live code as the main teaching line, takes the information technology teaching as the means, promotes the students’ integration of the theory and practice by the ACM/ICPC competition, and organically combines the process assessment and the final assessment, and implements the diversified assessment forms. For theoretical teaching, the authors put forward an innovative model of C++ teaching based on the concept of the OBE and the combination of the ACM competition and teaching. For practical teaching, the authors designed a keyword-oriented OJ system to address the problem of the large differences in the programming ability among the students. For the course assessment, the authors designed a C++ multi-topic intelligent online examination system. The results of more than ten years’ practical teaching show that the innovative model of the C++ teaching based on the OBE concept and the ACM competition has effectively cultivated the students’ computational thinking and significantly improved their programming ability and innovation ability. In the past ten years, our students won many ACM/ICPC prizes. At present, this teaching innovation model has been effectively promoted and applied in three campuses of our university. It has a certain leading and exemplary role in cultivating the top-notch innovative talents in the field of the computer science with the excellent professional programming ability, computational thinking, the national sentiment, the global vision and the all-round development.

South China University of Technology (CN)
South China University of Technology, Fundamental Research Funds for the Central Universities
Openalex Percentile: Top 54%
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.