Welcome to Francis Academic Press

Frontiers in Educational Research, 2022, 5(4); doi: 10.25236/FER.2022.050414.

Research on the teaching of universities’ program design course by project decomposition and progressive method


Weilai Hao1, Yutong Hao2

Corresponding Author:
Yutong Hao

1Commercial College, School of Lingnan Normal University, Zhanjiang, China

2Faculty of Law and Sociology, Nanning Normal University, Nanning, China


In order to improve the computer knowledge level of college students and strengthen their practical programming ability, a teaching model based on project decomposition and progression is constructed.In view of the problems existing in the teaching process of computer programming courses in colleges and universities, based on the analysis of the teaching content and modular construction of computer language courses, this paper puts forward a course teaching method aiming at cultivating the ability of computational thinking and programming.Adopting the progressive design idea of dividing the project into multiple tasks along with the progress of teaching content, introducing the teaching mode driven by task and project decomposition into the process of classroom teaching and practice teaching, designing a teaching mode of completing project modules progressively according to the teaching content and completing the project at the end of teaching.The practice proves that the teaching effect is better.


program design; Project decomposition; Progressive design; Computational thinking

Cite This Paper

Weilai Hao, Yutong Hao. Research on the teaching of universities’ program design course by project decomposition and progressive method. Frontiers in Educational Research (2022) Vol. 5, Issue 4: 68-73. https://doi.org/10.25236/FER.2022.050414.


[1] Wu Xiurong. Teaching Reform of computer specialty in colleges and universities under the demand of talent Market [J]. Digital Communication World,2019(10):267-268.

[2] Ji Quanpeng, Yan Haisheng. Teaching Reform and Practice of Python Programming Course: Based on Project Teaching Mode [J]. Journal of southwest normal university (natural science edition), 2021 (11) : 90-95.

[3] Liang Rui, Yu Bo. Teaching reform design of engineering practice based on C language and SCM in project-driven Mode [J]. Modern Computer, 2020(07):92-94.

[4] Zhang li. Application of project teaching in C# programming course teaching [J]. China inventions and patents,2019,16(S1):73-76.

[5] Hu Min, Wang Xiaohua, Tang Yiming, SUN Xiao, AN Xin. Exploration and Practice of "Project Teaching + Deep Learning" as dual-line Teaching Mode: A Case study of multimedia information technology courses for graduate students [J]. Journal of hefei university of technology (social science edition),2020,34(04):114-119.