Blogs (1) >>
ICSE 2019
Sat 25 - Fri 31 May 2019 Montreal, QC, Canada

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.