Integrating an Automatic Judge into an Open Source LMS
PROCEEDINGS
Katerina Georgouli, Technological Educational Institute of Athens, Greece ; Pedro Guerreiro, University of Agarve, Portugal ; Sofia Kapetanakou, Technological Educational Institute of Athens, Greece
E-Learn: World Conference on E-Learning in Corporate, Government, Healthcare, and Higher Education, in Vancouver, Canada ISBN 978-1-880094-76-1 Publisher: Association for the Advancement of Computing in Education (AACE), San Diego, CA
Abstract
This paper presents the successful integration of the evaluation engine of Mooshak into the open source learning management system Claroline. Mooshak is an open source online automatic judge that has been used for international and national programming competitions. Although it was originally designed for programming competitions, Mooshak has also been serving as an on-line system for competitive e-learning in a number of programming courses. In order to investigate how it could be integrated into more effective e-learning, thus solving in parallel managerial and communication problems, we incorporated its automatic evaluation engine into Claroline’s Assignments tool. The enhanced Assignments tool allows remote evaluation of students’ source code submissions in the same e-learning environment where the remaining educational sources and users’ data exist. This integrated tool saves time spent by tutors evaluating code and enhances learning in the framework of a well elaborated instructional approach based on automatic judgment of students’ assignments.
Citation
Georgouli, K., Guerreiro, P. & Kapetanakou, S. (2009). Integrating an Automatic Judge into an Open Source LMS. In T. Bastiaens, J. Dron & C. Xin (Eds.), Proceedings of E-Learn 2009--World Conference on E-Learning in Corporate, Government, Healthcare, and Higher Education (pp. 3492-3499). Vancouver, Canada: Association for the Advancement of Computing in Education (AACE). Retrieved March 19, 2024 from https://www.learntechlib.org/primary/p/32987/.
© 2009 Association for the Advancement of Computing in Education (AACE)
Keywords
References
View References & Citations Map- Anderson, R.J. (2006). “On Cooperative and Competitive Learning in The Management Classroom”, Mountain Plains Journal of Business and Economics, Pedagogy, Vol. 7.
- Bonk, C.J., Wisher, R.A. & Lee, J.Y. (2003). Moderating learner-centered e-learning: Problems and solutions, benefits and implications. In T.S. Roberts (Ed.) Online collaborative learning: Theory and practice, Hershey, Pennsylvania: Idea Group Publishing, pp. 54-85.
- Economides, A.A. & Roupas, C. (2007). Evaluation of computer adaptive testing systems. International Journal of Web, Web-Based Learning and Teaching Technologies, Vol. 2, Issue 1, pp. 70-87.
- English J. & Siviter, P. (2000). Experience with an automatically assessed course, Proceedings of the 5th annual SIGCSE/SIGCUE ITiCSE conference on Innovation and Technology in Computer Science Education, pp.168-171.
- Georgouli K., Skalkidis I. And Guerreiro, P. (2008). A framework for introducing e-learning in a traditional course. In: International Journal of Educational Technology& Society, vol 11 (2), pp. 227-240.
- Guerreiro, P. & Georgouli, K. (2208). Teaching Programming with a Competitive Attitude to Foster Group Spirit. The Web Information Systems and Technologies (WEBIST) 2008 International conference, Madeira, Portugal, May, pp 414-421.
- Johnson, D.W., & Johnson, R.T. (1998). Learning together and alone:cooperative, competitive, and individualistic learning (fifth edition ed.). Needham Heights, MA: Allyn & Bacon.
- Leal, J.P., Silva, F. (2003). Mooshak: a Web-based multi-site programming contest system, Software Practice& Experience, 33(6), 567-581.
- Ribeiro, P., & Guerreiro, P. (2008). “Early Introduction of Competitive Programming”, Olympiads in Informatics, vol. 2, pp. 149-162.
These references have been extracted automatically and may have some errors. Signed in users can suggest corrections to these mistakes.
Suggest Corrections to ReferencesSlides
- presentation_3036_26977.ppt (Access with Subscription)