Managing programming exercises require several heterogeneous systems such as evaluation engines, learning objects repositories and exercise resolution environments. The coordination of networks of such disparate systems is rather complex. These tools would be too specific to incorporate in an e-Learning platform. Even if they could be provided as pluggable components, the burden of maintaining them would be prohibitive to institutions with few courses in those domains. This work presents a standard based approach for the coordination of a network of e-Learning systems participating on the automatic evaluation of programming exercises. The proposed approach uses a pivot component to orche...
This paper describes a communication model to integrate repositories of programming problems with ...
The article discusses the goals of teaching programing languages, kinds of programming tasks, evalua...
The concept of Learning Object (LO) is fundamental for producing, sharing and reusing content in eL...
Managing programming exercises require several heterogeneous systems such as evaluation engines, lea...
In recent years emerged several initiatives promoted by educational organizations to adapt Service O...
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 management systems are routinely used for presenting, solving and grading exercises with la...
Abstract. In recent years emerged several initiatives promoted by educational organizations to adapt...
This work is a contribution to the e-Framework, arguably the most prominent e-learning framework tod...
This work is a contribution to the e-Framework, arguably the mostprominent e-learning framework toda...
The LMS plays an indisputable role in the majority of the eLearning environments. This eLearning sys...
Learning through practice is crucial to acquire a complex skill. Nevertheless, learning is only effe...
Abstract: This paper describes a communication model to integrate repositories of programming proble...
The e-Framework is arguably the most prominent e-learning framework currently in use. For this reaso...
This paper describes a communication model to integrate repositories of programming problems with ...
The article discusses the goals of teaching programing languages, kinds of programming tasks, evalua...
The concept of Learning Object (LO) is fundamental for producing, sharing and reusing content in eL...
Managing programming exercises require several heterogeneous systems such as evaluation engines, lea...
In recent years emerged several initiatives promoted by educational organizations to adapt Service O...
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 management systems are routinely used for presenting, solving and grading exercises with la...
Abstract. In recent years emerged several initiatives promoted by educational organizations to adapt...
This work is a contribution to the e-Framework, arguably the most prominent e-learning framework tod...
This work is a contribution to the e-Framework, arguably the mostprominent e-learning framework toda...
The LMS plays an indisputable role in the majority of the eLearning environments. This eLearning sys...
Learning through practice is crucial to acquire a complex skill. Nevertheless, learning is only effe...
Abstract: This paper describes a communication model to integrate repositories of programming proble...
The e-Framework is arguably the most prominent e-learning framework currently in use. For this reaso...
This paper describes a communication model to integrate repositories of programming problems with ...
The article discusses the goals of teaching programing languages, kinds of programming tasks, evalua...
The concept of Learning Object (LO) is fundamental for producing, sharing and reusing content in eL...