Automated Evaluation of Learner‟s Solutions Expressed in a Graphical Language: Application to the Relational Databases Domain

Full Text (PDF, 456KB), PP.9-15

Views: 0 Downloads: 0


Farida Bouarab-Dahmani 1,*

1. Computer science Department, FGEI faculty, Mouloud Mammeri University of Tizi-Ouzou, Tizi-Ouzou, Algeria BP 17, Hasnaoua Campus, Tizi ouzou (15000)

* Corresponding author.


Received: 13 Oct. 2014 / Revised: 2 Nov. 2014 / Accepted: 23 Dec. 2014 / Published: 8 Jan. 2015

Index Terms

Interactive learning environments, learner‟s automated evaluation, self learning of relational data bases, ontology based evaluation, graphical solutions edition, ODALA approach


This paper deals with one of our research directions on software tools enhancing self-learning in computer science disciplines. In this study, we discuss an experiment on relational data bases learning using a tool for the edition and automated evaluation of learners’ solutions given as relational algebra trees. Indeed, in addition to the interest of the graphic languages for any training, the evaluation of our precedent works on modeling and evaluating solutions as algebraic expressions showed us some problems: first, there are various languages for the algebraic expressions. Second, among the detected errors by the prototype, developed in our precedent works for algebraic expressions, the form errors about the algebraic language have to be corrected before starting the semantic analysis. Third, in some cases, errors in the form have led to other non-committed errors which can cause inconsistencies in the errors’ diagnosis process. Starting from these problems, the two principal objectives of the work presented in this article concern the algebraic trees construction and the evaluation assisted by a graphic tool which essentially consists in a semantic analysis as recommended in ODALA (ontology driven auto-evaluation learning approach) that we have already proposed. The tool was evaluated by a set of tests and experimented with second year LMD license students. These experiments results were interesting and showed that the tool is particularly helpful for novice students and their teachers.

Cite This Paper

Farida Bouarab-Dahmani, "Automated Evaluation of Learner’s Solutions Expressed in a Graphical Language: Application to the Relational Databases Domain", International Journal of Modern Education and Computer Science (IJMECS), vol.7, no.1, pp.9-15, 2015. DOI:10.5815/ijmecs.2015.01.02


[1]A. P., GilakjaniG. “On The Significant Role of Multimedia in Motivating EFL Learners’ Interest in English Language Learning”, I.J. Modern Education and Computer Science, 2012, 4, 57-55.
[2]S. E. Ainsworth, “A functional taxonomy of multiple representations,” Computers and Education. Vol. 33, No. 2/3, 131-152, 1999.
[3]J. H. Larkin and H. A. Simon, “Why a diagram is (sometimes) worth ten thousand words,” Cognitive Science. Vol. 11, No.1, 65, 1987.
[4]Bouarab-Dahmani F, Si-Mohammed M., Comparot C & Charrel P. J (2009). Learners automated evaluation with the ODALA approach. ACM-SAC2009 (Human Computer Interaction Track). International Conference, Honolulu, Hawaii, the USA, March 08-12, 2009.
[5]Bouarab-Dahmani F, Si-Mohammed M., Comparot C & Charrel P. J (2010). Automated Evaluation of Learners with the ODALA Approach: Application to Relational Databases E-learning. International journal of computational intelligence systems, IJCIS, Vol.3, N 3, (September 2010), 357-369, published by Atlantis press.
[6]Anderson J.R., Boyle C. F. and Yost G. (1985). The geometry tutor. Proceedings of International Ninth Joint Conference one Artificial Intelligence, Los Angeles, 1985, p. 1-7.
[7]Bouhineau D., Chaachoua H., Nicaud J-F & Viudez C (2007). Adding new Representations of Mathematical Objects to Aplusix. In Proceedings of the 8th International Conference one Technology in Mathematics Teaching, Hradec Kralove, Czech Republic, 1-4 July 2007.
[8]Py, D., Auxepaules, L. & Alonso, M. (2013). Diagram, a Learning Environment for Initiation to Object-Oriented Modeling with UML Class Diagrams. Journal of Interactive Learning Research, 24(4), 425-446. Chesapeake, VA: AACE. Retrieved December 25, 2013 from
[9]Albano A., Valisena C (2011). A System to Support Teaching and Learning Relational Database Query Languages and Query Processing. SEBD 2011, 215. Web SearchBibTeX.
[10]Mitra P. (2009). Relational Algebra Learning Tool. Imperial College, London, 2009.