Impacts of a flipped classroom with a smart learning diagnosis system on students' learning performance, perception, and problem solving ability in a software engineering course

In recent years, many institutions have announced the significance of software development for countries, societies, and individuals. In developing software, various unpredictable problems are often encountered, especially in developing large-scale and complex software. To reduce the possibility of...

Full description

Saved in:
Bibliographic Details
Published inComputers in human behavior Vol. 95; pp. 187 - 196
Main Author Lin, Yen-Ting
Format Journal Article
LanguageEnglish
Published Elmsford Elsevier Ltd 01.06.2019
Elsevier Science Ltd
Subjects
Online AccessGet full text
ISSN0747-5632
1873-7692
DOI10.1016/j.chb.2018.11.036

Cover

More Information
Summary:In recent years, many institutions have announced the significance of software development for countries, societies, and individuals. In developing software, various unpredictable problems are often encountered, especially in developing large-scale and complex software. To reduce the possibility of these problems occurring, it is important for students to apply software engineering technology to scientifically define the criteria, models, and procedures needed in the software development process. Therefore, it is important to cultivate students to learn software engineering concepts and technologies. However, since the course duration is limited by the semester, most teachers can only conduct a teacher-centered learning environment to teach theoretical concepts to students. Most students cannot achieve high-order thinking skills and apply software engineering technology to solve practical problems after learning in this environment. As mentioned above, the aim of this study is to apply an innovative pedagogy, called a flipped classroom, to conduct a learner-centered learning environment in a software engineering course. Moreover, a smart learning diagnosis system was developed to support this pedagogy in this course. An experiment was conducted on a software engineering course at a university in Taiwan to investigate the effectiveness of the proposed approach. The students in the experimental group learned with the flipped-classroom learning approach, while the students in the control group learned with the traditional-classroom learning approach. The experimental results show that, in comparison with the traditional-classroom learning approach, the proposed approach significantly improved the students' learning achievement, learning motivation, learning attitude, and problem solving ability. •This study proposed a flipped classroom with a smart learning diagnosis system.•An experiment was conducted in a software engineering course.•The proposed approach is helpful to students in improving learning performance.•Most students showed positive perceptions toward the usage of the proposed system.
Bibliography:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ISSN:0747-5632
1873-7692
DOI:10.1016/j.chb.2018.11.036