You are here:

Code Factory – A game environment to start programming PROCEEDINGS

, , , , , ISEC – Engineering Institute of Coimbra – Polytechnic Institute of Coimbra, Portugal

EdMedia + Innovate Learning, in Tampere, Finland ISBN 978-1-939797-08-7 Publisher: Association for the Advancement of Computing in Education (AACE), Waynesville, NC


There is a high worldwide failure rate in the first programming subjects. There are various causes such as the abstraction capabilities, the problem solving skills or the math’s background required for learning programming that can contribute to this phenomenon. Another aspect is that, when first being introduced to programming subjects, many students feel that their learning experience is hindered by a lack of motivation. We find that this may stem from the static nature of the teaching methods used in introductory programming courses. The lack of simple tools, where novice students can apply their newly acquired knowledge, without being distracted by overly complex user interfaces and technical feedback is another problem. The environment presented in this document aims to provide students with an interactive game that helps them consolidate core-programming skills.


Gomes, A., Belchior, P., Martins, N., Páris, C. & Santos, Á. (2014). Code Factory – A game environment to start programming. In J. Viteli & M. Leikomaa (Eds.), Proceedings of EdMedia 2014--World Conference on Educational Media and Technology. Tampere, Finland: Association for the Advancement of Computing in Education (AACE). Retrieved July 18, 2018 from .