Exploration of Experimental Teaching Reform in Object-Oriented Programming Based on the "Three-phase Progressive and Multi-dimensional Assessment" Model

Authors

  • Xingjian Liang
  • Fang Xie

DOI:

https://doi.org/10.6918/IJOSSER.202605_9(5).0019

Keywords:

Object-Oriented Programming; Experimental Teaching; Teaching Model; Three-phase Progressive; Multi-dimensional Assessment.

Abstract

In response to prevalent issues in current Object-Oriented Programming (OOP) experimental teaching, such as the disconnection between experimental content and engineering practice, low student learning enthusiasm and initiative, simplistic traditional assessment methods, and the impact of AI code generation tools, a "Three-phase Progressive and Multi-dimensional Assessment" experimental teaching model was proposed and implemented. This model systematically restructured experimental activities into three organically connected phases: "pre-class foundational exploration, in-class incremental practice, and post-class in-depth review and reflection." It incorporated a competitive mechanism based on an Online Judge (OJ) platform and a multi-dimensional formative assessment covering the entire process. Teaching practice indicates that this model can effectively enhance students' analytical and problem-solving abilities. While boosting learning initiative, it also provides an actionable pathway for addressing the challenges posed by AI technology and deepening the reform of practical teaching in engineering education.

Downloads

Download data is not yet available.

References

[1] Sun Yuan. Exploration and Practice of Teaching Mode Reform in Object-Oriented Programming Course[J]. China Educational Technology & Equipment, 2025, (06): 65-69.

[2] Gao Zhiyuan, Li Wei. Reform and Exploration of Experimental Teaching for the C++ Programming Course in Undergraduate Institutions[J]. Modern Business Trade Industry, 2025, (04): 258-260.

[3] Cao Manman. Innovation and Reform of Experimental Teaching for Computer Programming Courses under the Background of Emerging Engineering Education[J]. Computer Education, 2024, (05): 64-69.

[4] Chen Jun. Exploration and Practice of an Online-Offline Blended Teaching Model Based on the OBE Concept—Taking the Fundamental Programming Course as an Example[J]. Information & Computer, 2024, 36(22): 233-235.

[5] Zhu Jingwen, Xie Maoqiang, Zhang Shenglin. Exploration of the Experimental Teaching Model for C/C++ Programming in Software Engineering Major[J]. Computer Education, 2024, (08): 208-212.

[6] Li Wenfeng, Fan Haiju, Tian Hongjuan, et al. Experimental Teaching of Programming with a Tiered-Advancement Approach Combining "Teaching-Practicing-Competing"[J]. Computer Education, 2024, (01): 204-208.

[7] Jia Jinfang. Reform and Exploration of Experimental Teaching for the C++ Programming Course[J]. Computer Knowledge and Technology, 2024, 20(08): 146-148+164.

Downloads

Published

2026-05-12

Issue

Section

Articles

How to Cite

Liang, X., & Xie, F. (2026). Exploration of Experimental Teaching Reform in Object-Oriented Programming Based on the "Three-phase Progressive and Multi-dimensional Assessment" Model. International Journal of Social Science and Education Research, 9(5), 163-169. https://doi.org/10.6918/IJOSSER.202605_9(5).0019