Teaching Programming Principles through a Game Engine. - Cristiane Camilo Hernandez; Luciano Silva; Rafael Alencar Segura; Juliano Schimiguel; Manuel Fernandez Paradela Ledon; Luis Naito Mendes Bezerra; Ismar Frango Silveira (CLEI Electron. J., 2010)