Towards a 3D Virtual Game for Learning Object-Oriented Programming Fundamentals and C++ Language - Theoretical Considerations and Empirical Results

Fahima Djelil, Benjamin Albouy-Kissi, Adélaïde Albouy-Kissi, Eric Sanchez, Jean-Marc Lavest

2015

Abstract

Object-Oriented Programming (OOP) paradigm is one of the most common paradigm in introductory programming courses. However, novices often have difficulties to understand the basic concepts which are of a high level of abstraction. Either tangible and virtual constructive games provide the students with a more familiar way for learning programming. This paper applies a construction game metaphor approach for learning OOP concepts and C++ syntax. After introducing some tangible and virtual constructive games for learning programming, we present an experimental prototype of a new 3D virtual game for learning OOP called PrOgO as well as the results of an experiment conducted with beginner student using PrOgO.

Download


Paper Citation


in Harvard Style

Djelil F., Albouy-Kissi B., Albouy-Kissi A., Sanchez E. and Lavest J. (2015). Towards a 3D Virtual Game for Learning Object-Oriented Programming Fundamentals and C++ Language - Theoretical Considerations and Empirical Results . In Proceedings of the 7th International Conference on Computer Supported Education - Volume 2: CSEDU, ISBN 978-989-758-108-3, pages 289-294. DOI: 10.5220/0005475802890294

in Bibtex Style

@conference{csedu15,
author={Fahima Djelil and Benjamin Albouy-Kissi and Adélaïde Albouy-Kissi and Eric Sanchez and Jean-Marc Lavest},
title={Towards a 3D Virtual Game for Learning Object-Oriented Programming Fundamentals and C++ Language - Theoretical Considerations and Empirical Results},
booktitle={Proceedings of the 7th International Conference on Computer Supported Education - Volume 2: CSEDU,},
year={2015},
pages={289-294},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0005475802890294},
isbn={978-989-758-108-3},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 7th International Conference on Computer Supported Education - Volume 2: CSEDU,
TI - Towards a 3D Virtual Game for Learning Object-Oriented Programming Fundamentals and C++ Language - Theoretical Considerations and Empirical Results
SN - 978-989-758-108-3
AU - Djelil F.
AU - Albouy-Kissi B.
AU - Albouy-Kissi A.
AU - Sanchez E.
AU - Lavest J.
PY - 2015
SP - 289
EP - 294
DO - 10.5220/0005475802890294