A COLLABORATIVE ENVIRONMENT TO LEARN PROGRAMMING

G. Bizzarri, L. Forlizzi, F. Ricci

Abstract

Students taking their first steps in the programming world need to find resolved examples, compare their solutions to well-know problems and to understand the errors that are returned by a compiler. We have planned to create a wiki for source code and give to the students an e-learning platform that allow them to write code in a collaborative way, integrated with a technology to compile the source code written in different programming languages, to interpret errors returned by the compiler and to show them by a virtual tutor speaking in their national language and that use the natural language of everyday life. It helps to understand the errors, where they were committed and how fix them.

References

  1. Bachelard, G. (1977). La formulation scientifique. Paris: Vrin.
  2. Barbieri, A. and Bizzarri, G. and Forlizzi, L. (2011), Gruppi dinamici e compilazione on-line. In: Baldoni, M. and Baroglio, C. and Coriasco, S. and Marchisio, M. and Rabellino, S. E-learning con Moodle in Italia: una sfida tra passato, presente e futuro (pp 183-194). Torino: Seneca Edizioni.
  3. Bylander, T. and Chandrasekaran, B. (1987). Generic tasks for knowledge-based reasoning: the “right” level of abstraction for knowledge acquisition. International Journal of Man-Machine Studies, 26(2), 231-243.
  4. Gokhale, A. A. (1995). Collaborative Learning Enhances Critical Thinking. Journal of Technology Education, 7(1).
  5. Longo, G. O. (2009). Nascere digitali. Verso un mutamento antropologico?, Mondo digitale, 32, 3-20.
  6. Lord, G. and Lomicka, L. (2008). Blended learning in teacher education: An investigation of classroom community across media. Contemporary Issues in Technology and Teacher Education, 8(2).
  7. Prensky, M. (2001) Digital Natives, Digital Immigrants On the Horizon, 9(5), 1-6
  8. Rößling, G. and Crescenzi, P. and Ihantola, P. and McNally, M. and Radenski, A. and Sànchez-Torrubia, M. G. (2010). Adapting Moodle to Better Support CS Education. Proceedings of the 2010 ITiCSE working group reports, 15-27.
  9. Rovai, A. P. and Jordan, H. M. (2004). Blended learning and sense of community: A comparative analysis with traditional and fully online graduate courses. The International Review of Research in Open and Distance Learning, 5(2).
  10. Verhoeff, T., (2006) The IOI is (not) a science olympiad. Informatics in Education 5(1), 147-159.
Download


Paper Citation


in Harvard Style

Bizzarri G., Forlizzi L. and Ricci F. (2012). A COLLABORATIVE ENVIRONMENT TO LEARN PROGRAMMING . In Proceedings of the 4th International Conference on Computer Supported Education - Volume 2: ESEeL, (CSEDU 2012) ISBN 978-989-8565-07-5, pages 471-476. DOI: 10.5220/0003964904710476


in Bibtex Style

@conference{eseel12,
author={G. Bizzarri and L. Forlizzi and F. Ricci},
title={A COLLABORATIVE ENVIRONMENT TO LEARN PROGRAMMING},
booktitle={Proceedings of the 4th International Conference on Computer Supported Education - Volume 2: ESEeL, (CSEDU 2012)},
year={2012},
pages={471-476},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0003964904710476},
isbn={978-989-8565-07-5},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 4th International Conference on Computer Supported Education - Volume 2: ESEeL, (CSEDU 2012)
TI - A COLLABORATIVE ENVIRONMENT TO LEARN PROGRAMMING
SN - 978-989-8565-07-5
AU - Bizzarri G.
AU - Forlizzi L.
AU - Ricci F.
PY - 2012
SP - 471
EP - 476
DO - 10.5220/0003964904710476