INTRODUCTION: This work reports on the creation and use of a tool to verify compliance in java programming exercises. The solution is based on the hypothesis that computational reflection can provide a way to automatically assess the programing competences of students. The work reflects the concern to make students learning a programming language have practical activities in parallel to what they learn in theoretical classes. OBJECTIVE: Attesting the effectiveness of using computational reflection to automatically correct programming exercises. Provide the teacher with a tool to support the follow-up of practical activities. Provide students with immediate feedback on their learning, so as to encourage them to behave more autonomously. METH...
Programming is one of the core skills required by Computer Science undergraduates in tertiary insti...
In education, many assessments boil down to getting the correct solution or necessary result to rece...
One of the main reasons that justify the student’s failure in (introductory) programming courses is ...
<p>This data set contains list of submitted Java programs based on series of online lab exercises fr...
Thesis (M.Ed.)--North-West University, Potchefstroom Campus, 2006.As a result of the interactive nat...
Solving practical problems is one of the important aspects of learning programming languages. But th...
In this paper we present a tool environment for semi-automatic verification of basic programming exe...
Automatic evaluation and assessment systems have been a growing topic of interest. Studies and resea...
We present and discuss a tool that checks the correctness of simple programs constructed according t...
This paper describes the development of a web-based pro-gramming and assessment environment for use ...
The article discusses the goals of teaching programing languages, kinds of programming tasks, evalua...
Manual grading of project assessments has always been a problem in any educational institute. Asses...
[EN] Assessment is an integral part of education often used to evaluate students, but also to provid...
This thesis presents a methodology and a tool for automated assessment of programming exercises, wit...
Recently, massive open online courses (MOOCs) have been offering a new online approach in the field ...
Programming is one of the core skills required by Computer Science undergraduates in tertiary insti...
In education, many assessments boil down to getting the correct solution or necessary result to rece...
One of the main reasons that justify the student’s failure in (introductory) programming courses is ...
<p>This data set contains list of submitted Java programs based on series of online lab exercises fr...
Thesis (M.Ed.)--North-West University, Potchefstroom Campus, 2006.As a result of the interactive nat...
Solving practical problems is one of the important aspects of learning programming languages. But th...
In this paper we present a tool environment for semi-automatic verification of basic programming exe...
Automatic evaluation and assessment systems have been a growing topic of interest. Studies and resea...
We present and discuss a tool that checks the correctness of simple programs constructed according t...
This paper describes the development of a web-based pro-gramming and assessment environment for use ...
The article discusses the goals of teaching programing languages, kinds of programming tasks, evalua...
Manual grading of project assessments has always been a problem in any educational institute. Asses...
[EN] Assessment is an integral part of education often used to evaluate students, but also to provid...
This thesis presents a methodology and a tool for automated assessment of programming exercises, wit...
Recently, massive open online courses (MOOCs) have been offering a new online approach in the field ...
Programming is one of the core skills required by Computer Science undergraduates in tertiary insti...
In education, many assessments boil down to getting the correct solution or necessary result to rece...
One of the main reasons that justify the student’s failure in (introductory) programming courses is ...