Teaching Programming Principles through a Game Engine

Authors

  • Cristiane Camilo Hernandez
  • Luciano Silva
  • Rafael Alencar Segura
  • Juliano Schimiguel
  • Manuel Fernandez Paradela Ledón
  • Luis Naito Mendes Bezerra
  • Ismar Frango Silveira

DOI:

https://doi.org/10.19153/cleiej.13.2.3

Abstract

Teaching fundamental programming to freshmen is a hard task to be performed, given the high level of abstraction and logical reasoning that are required for these students to develop in a very early stage of their course. This paper presents a discussion about this topic, along with a case study where computer games are meant to be developed by students in a first programming course, through the use of a game engine which allow students to develop fundamental programming skills without having to learn syntax and idiosyncrasies of any programming language.

Downloads

Published

2010-08-01