Gamification and ProjectBased Learning as Software Quality Teaching Methodologies Approaches such as Gamification and ProjectBased Learning have been employed in a variety of opportunities to provoke students to build and develop knowledge. Such strategies help both the motivation to perform the activity and the cognitive performance of students and are crucial to undergraduate education. Thus, the objectives of this work are to present and execute a methodology of software quality teaching through gamification and ProjectBased Learning and to detail a view from an experiment with undergraduate students. The research was divided into (a) Macrovision: the application of the PBL for the experimentu0027s structure, and (b) Microvision: the use of gamification through the development and practice of quality learning games. This process resulted in the implementation of three games about software quality, which forest student learning once the discipline was evaluated as meaningful and positive. Still, some lessons learned from this methodology mark the results of this work.

Proposing an Online PeerFeedback Approach in Digital Game from A SemiPuzzle GameBased Learning Perspective With benefits of using educational games to support students learning performance and demands of digital game to assist searching algorithm learning, this study developed a semipuzzle game called Key and Chest. To investigate the effectiveness of the developed game, a pilot study was conducted with eight high school students at a school in Thailand on a basic computer science course. The experimental results highlight that, in comparison with the physical game, the developed game helped them recognized searching concepts leading to improving their learning achievement. Moreover, the structured group interviews revealed that the developed game was mostly positive cognitive tool to support learning on the topic. In light of the previously mentioned, this paper extends and revises the developed game and addresses the application proposal with the use of online peer feedback mechanism to support collaborative learning in digital gamebased learning environment on the searching algorithm topic.