ICSE 2019 (series) / Posters /
Fostering Design Patterns Education: An Exemplar Inspired in the Angry Birds Game
Design patterns aim at reusing design solutions, saving time in solving recurring problems and supporting code maintainability. However, due to the students’ difficulties in understanding and effectively using them, teaching design patterns is challenging. In this sense, this work proposes and evaluates an educational material that illustrates design patterns usage through game scenarios from the Angry Birds franchise.