Exploration of a Dual-Helix-Driven Practical Teaching Model Integrating PDCA Cycle and Aerospace Cases
Download PDF

Keywords

PDCA Cycle
Aerospace cases
PBL
Programming course
Process-oriented assessment
Engineering literacy

DOI

10.26689/ief.v3i12.13460

Submitted : 2025-12-16
Accepted : 2025-12-31
Published : 2026-01-15

Abstract

Aiming at the problems existing in traditional programming practice courses, such as fragmented cases, insufficient integration of aerospace scenarios, and a lack of process-oriented assessment, an innovative dual-helix-driven teaching model is proposed. Taking the Beidou Satellite Navigation System as a cross-cutting case, this model deeply integrates the PDCA (Plan-Do-Check-Act) quality management theory to construct a dual-helix teaching framework of “aerospace case traction + PDCA cycle control”. By embedding core knowledge points such as Python syntax, data structures, and algorithm design into aerospace application scenarios, including Beidou satellite orbit calculation, positioning solution, and data visualization, the synergistic improvement of theoretical knowledge and application capabilities is realized.

References

Song T, Huang T, Li X, 2019, Python Language: An Ideal Choice for the Teaching Reform of Programming Courses. Computer Education, (2): 1–5.

Ministry of Education of the People’s Republic of China, 2021, Basic Requirements for College Computer Foundation Courses Teaching. Ministry of Education of the People’s Republic of China, Beijing.

Ren L, Han X, Luo C, 2025, Reform and Exploration of “Programming” Courses Oriented to Cultivating College Students’ Computational Thinking. Industry and Information Technology Education, (10): 50–53.

Mandal S, Das S, 2018, Application of PDCA Cycle for the Quality Enhancement of Engineering Education. International Journal of Quality & Reliability Management, 35(9): 1866–1884.

Massachusetts Institute of Technology, 2016, MIT OpenCourseWare: Introduction to Computer Science and Programming in Python. MIT OpenCourseWare, visited on November 7, 2025, https://ocw.mit.edu/courses/6-0001-introduction-to-computer-science-and-programming-in-python-fall-2016/

Stanford University, 2020, Code in Place. Stanford University, visited on November 10, 2025, https://codeinplace.stanford.edu/

Chen Y, Li J, Liu J, 2022, Online Training Teaching Reform of Python Language Courses Based on EduCoder Platform. Computer Education, (10): 178–182.

Zhao L, Wang D, 2022, Research on the Construction of Python Programming Case Library for Aerospace Majors. Experimental Technology and Management, 39(4): 179–182.

Wu J, Zhang S, Liu J, 2023, Teaching Reform of C Language Course Based on OBE + PDCA. Computer Education, (2): 192–197.

Cui W, Li X, 2025, Research and Practice on the Assessment Scheme of Practical Teaching in Programming Courses—Exploration of Curriculum Reform in Applied Universities Guided by OBE Concept. Journal of Innovative Education Research, 13(10): 116–124.