Visual Analysis of a Moodle-based Object Oriented Programming Course

  1. Francisco J. García Peñalvo 1
  2. Miguel A. Conde 2
  3. Sergio Bravo 2
  4. Diego A. Gómez 2
  5. Roberto Therón 2
  1. 1 Computer Science Department / Science Education Research Institute / University of Salamanca
  2. 2 Computer Science Department / University of Salamanca
IJCA Proceedings on Design and Evaluation of Digital Content for Education (DEDCE)

ISSN: 0975-8887

Year of publication: 2011

Volume: 1

Pages: 8-14

Type: Article

More publications in: IJCA Proceedings on Design and Evaluation of Digital Content for Education (DEDCE)


The literature in educational research has established that monitoring student learning is a crucial component of high quality education. When instructors and students are not in a face-to-face traditional environment, new forms of student monitoring must be explored. The effective use of CMS requires that instructors have been provided with appropriate means of diagnosing problems so that they can take immediate actions to prevent or overcome those situations. The aim of this paper is to present an analysis of an Object Oriented Programming course supported by a Moodle platform. Therefore, we have carried out the mining of an eLearning database and represented the more relevant results by depicting them a visualization based on the tag cloud visual representation.

Bibliographic References

  • Bateman, S., Gutwin, C., and Nacenta, M. 2008. Seeing things in the clouds: the effect of visual features on tag cloud selections. In Proceedings of the nineteenth ACM conference on Hypertext and hypermedia, 193-202.
  • Buschmann, F., Meunier, R., Rohnert, H., Sommerlad, P., Stal, M. 1996. Pattern-Oriented Software Architecture, Volume 1: A System of Patterns. John Wiley & Sons.
  • Conde González, M. Á., García Peñalvo, F. J., Casany Guerrero, Mª J., and Alier Forment, M. 2009. Adapting LMS architecture to the SOA: an Architectural Approach, In Proceedings of the Fourth International Conference on Internet and Web Applications and Services – ICIW 2009, Venice/Mestre, Italy, 322-327.
  • Dougiamas, M., and Taylor, P. 2003. Moodle: Using Learning Communities to Create an Open Source Course Management System. In D. Lassner and C. M cNaught (Eds.), Proceedings of World Conference on Educational Multimedia, Hypermedia and Telecommunications 2003. 171-178. Chesapeake, VA: AACE.
  • Estefan, J. A., Laskey, K., McCabe, F. G., and Thornton, D. 2008. Reference Architecture for Service Oriented Architecture Version 1.0, OASIS.
  • European Ministers of Education. 1999. The European Higher Education Area - Bologna Declaration, Bologna on the 19th of June 1999.
  • Farrell, S., and Lau, T. 2006. Fringe Contacts: People-Tagging for the Enterprise. In Proceedings of the WWW 2006 Collaborative Web Tagging Workshop
  • Fernández, E., and Williamson, D. M. 2003. Using Project-Based Learning to Teach Object Oriented Application Development. In Proceedings of the 4th Conference on Information Technology Curriculum, CITC4 „03, 37-40.
  • Gamma, E., Helm, R., Johnson, R., and Vlissides, J. 1995. Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley.
  • Modjeska, D. 1997. Navigation in Electronic Worlds: Research Review for Depth Oral Exam. University of Toronto. Department of Computer Science.
  • Muñoz-Organero, M., Muñoz-Merino, P. J., and Kloos, C. D. 2010. Student Behavior and Interaction Patterns with an LMS as M otivation Predictors in E-Learning Settings., IEEE Transactions on Education, 53, 463-470.
  • OMG. 2010. OMG Unified M odeling Language Specification. Version 2.3. Object M anagement Group Inc.
  • Rumbaugh, J., Jacobson, I., and Booch, G. 2005. The Unified M odeling Language. Reference M anual. 2nd Edition, Addison-Wesley.
  • Thomas, J. J., and Cook, K. A. 2005. The Science of Analytical Reasoning. In Illuminating the Path: The Research and Development Agenda for Visual Analytics, 33-68. IEEE.
  • Viégas, F. B., and Wattenberg, M. 2008. Tag clouds and the case for vernacular visualization. Interactions, 15, 49-52.
  • Wilson, B. G. 1996. Constructivist Learning Environments: Case Studies in Instructional Design. Englewood Cliffs: Educational Technology Publications.