This work is a contribution to the e-Framework, arguably the mostprominent e-learning framework today, and consists of the definition ofa service for the automatic evaluation of programming exercises. Thisevaluation domain differs from trivial evaluations modelled bylanguages such as the IMS Question & Test Interoperability (QTI)specification. Complex evaluation domains justify the development ofspecialized evaluators that participate in several business processes.These business processes can combine other type of systems such asProgramming Contest Management Systems, Learning ManagementSystems, Integrated Development Environments and Learning ObjectRepositories where programming exercises are stored as LearningObjects. This contribution de...
In the last two decades, there was a proliferation of programming exercise formats that hinders inte...
We present an architecture for a system for creating, adapting and evaluating programming exercises ...
Abstract: This paper describes a communication model to integrate repositories of programming proble...
This work is a contribution to the e-Framework, arguably the most prominent e-learning framework tod...
The e-Framework is arguably the most prominent e-learning framework currently in use. For this reaso...
In recent years emerged several initiatives promoted by educational organizations to adapt Service O...
Managing programming exercises require several heterogeneous systems such as evaluation e...
Text file evaluation is an emergent topic in e-learning that responds to the shortcomings of the ass...
Abstract. In recent years emerged several initiatives promoted by educational organizations to adapt...
It is widely accepted that solving programming exercises is fundamental to learn how to ...
Learning computer programming requires solving programming exercises. In computer programming course...
Learning through practice is crucial to acquire a complex skill. Nevertheless, learning is only effe...
The concept of Learning Object (LO) is fundamental for producing, sharing and reusing content in eL...
We present an architecture for a system for creating, adapting and evaluating programming exercises ...
This paper describes a communication model to integrate repositories of programming problems with ...
In the last two decades, there was a proliferation of programming exercise formats that hinders inte...
We present an architecture for a system for creating, adapting and evaluating programming exercises ...
Abstract: This paper describes a communication model to integrate repositories of programming proble...
This work is a contribution to the e-Framework, arguably the most prominent e-learning framework tod...
The e-Framework is arguably the most prominent e-learning framework currently in use. For this reaso...
In recent years emerged several initiatives promoted by educational organizations to adapt Service O...
Managing programming exercises require several heterogeneous systems such as evaluation e...
Text file evaluation is an emergent topic in e-learning that responds to the shortcomings of the ass...
Abstract. In recent years emerged several initiatives promoted by educational organizations to adapt...
It is widely accepted that solving programming exercises is fundamental to learn how to ...
Learning computer programming requires solving programming exercises. In computer programming course...
Learning through practice is crucial to acquire a complex skill. Nevertheless, learning is only effe...
The concept of Learning Object (LO) is fundamental for producing, sharing and reusing content in eL...
We present an architecture for a system for creating, adapting and evaluating programming exercises ...
This paper describes a communication model to integrate repositories of programming problems with ...
In the last two decades, there was a proliferation of programming exercise formats that hinders inte...
We present an architecture for a system for creating, adapting and evaluating programming exercises ...
Abstract: This paper describes a communication model to integrate repositories of programming proble...