As students were interested, they also made persistent efforts to master the course content and became more responsible and active learners. Students become active learners by engaging in group discussion, analysis, and application of concepts to solve problems. The opportunity to design and build their own application and present it to the class also motivates students to make extra effort and develop a keen interest in learning. This can also improve research skills and development of lifelong learning skills.