Silveira, Ismar. "A Game Development-based strategy for Teaching Software Design Patterns through Challenge-Based Learning under a Flipped Classroom approach." Anais do XXIV Workshop sobre Educação em Computação, Porto Alegre, 2016. SBC, 2016, pp.1996-2005.