英文摘要 |
In recent years, many institutions indicated that software developments are important to nations, societies, and individuals. However, to develop quality software, students not only need to own programming skills but also have to apply the knowledge and skills of software engineering. This implies the importance of software engineering education. At present, most software engineering courses were conducted by using traditional teaching strategy. Most students can only recite and understand the relevant knowledge with regard to software engineering after they learned. As mentioned above, this study adopts a learner-centered pedagogy, named flipped classroom, to improve software engineering education. Moreover, in order to promote students’ self-learning performance before class, this study applies an e-book system, named BookRoll. By using the e-book system, students can conduct self-learning anytime and anywhere before class. Simultaneously, their reading behaviors can be recorded by the system. Teachers can facilitate the students’ discussions and interactions with peers in class by capturing and analyzing the students’ reading status and further enhance the students’ learning performance in the software engineering course. The experimental results showed that the students who learned with the proposed approach outperformed those students who learned with traditional flipped learning approach. |