Effects of the use of cdio engineering design in a flipped programming course on flow experience, cognitive load

Hua Xu Zhong, Po Sheng Chiu, Chin Feng Lai

Research output: Contribution to journalArticlepeer-review


The flipped teaching method has become increasingly mature and critical. Previous flow experience studies have concentrated on game-based learning, and cognitive load studies have concentrated on different types of teaching materials (e.g., video). Due to the characteristic differences between problem-based learning and the Conceive, Design, Implement, Operate (CDIO) engineering design, the authors were interested in applying the CDIO engineering design to the flipped programming course. This study was proposed to measure students’ cognitive load and flow experience by using CDIO engineering design in the flipped programming course, which used a one-group pretest–post-test nonequivalent-groups design method for 16 weeks. This study recruited 40 college students (males = 14, females = 26) who were first-year freshmen attending a university as its subjects. The results indicate that the students showed no significant improvement between cognitive load and gender difference in cognitive load and flow experience, but that they significantly improved some dimensions of flow experience. This study provides implications and evidence related to applying the CDIO engineering design in flipped programming courses.

Original languageEnglish
Article number1381
Pages (from-to)1-14
Number of pages14
JournalSustainability (Switzerland)
Issue number3
Publication statusPublished - 2021 Feb 1

All Science Journal Classification (ASJC) codes

  • Geography, Planning and Development
  • Renewable Energy, Sustainability and the Environment
  • Management, Monitoring, Policy and Law


Dive into the research topics of 'Effects of the use of cdio engineering design in a flipped programming course on flow experience, cognitive load'. Together they form a unique fingerprint.

Cite this