Teaching Programming Principles through a Game Engine

Cristiane Camilo Hernandez, Luciano Silva, Rafael Alencar Segura, Juliano Schimiguel, Manuel Fernández Paradela Ledón, Luis Naito Mendes Bezerra, Ismar Frango Silveira

CLEI electronic journal · 2010 · 19 citations · 8 references

DOIFull text

Open access

Concepts

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.
 
 

References

8