2019
DOI: 10.1109/access.2019.2938391
|View full text |Cite
|
Sign up to set email alerts
|

Automated Assessment of Computer Programming Practices: The 8-Years UNED Experience

Abstract: The increasing popularity of distance education poses exciting new challenges. In particular, current pedagogical paradigms, such as competency-based education, require students' continuous evaluation. That is, to master skills, students need to receive constant feedback to guide their experimentation processes. However, teaching teams are usually under-dimensioned to support the large number of students that online courses usually have. This paper presents the approach we have adopted at the National Universi… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

1
22
0

Year Published

2020
2020
2023
2023

Publication Types

Select...
4
1
1

Relationship

0
6

Authors

Journals

citations
Cited by 28 publications
(23 citation statements)
references
References 40 publications
1
22
0
Order By: Relevance
“…There are numerous related works in the literature on AA‐PE [1,8,9,23,23,29]. However, this section focuses on studies that are most relevant and related to the proposal in this paper.…”
Section: Background On Automated Assessment Of Programming Questionsmentioning
confidence: 99%
“…There are numerous related works in the literature on AA‐PE [1,8,9,23,23,29]. However, this section focuses on studies that are most relevant and related to the proposal in this paper.…”
Section: Background On Automated Assessment Of Programming Questionsmentioning
confidence: 99%
“…Current paradigms for assessing students' competencies and skills in programming require tools capable of continuous assessment learning (Galan et al, 2019). In this sense, the authors presented an extensive study in a practical programming course from 2011 to 2018, in the Bachelor of Computer Science course, at the National University of Distance Education.…”
Section: Introductionmentioning
confidence: 99%
“…For this reason, computer programming MOOCs usually provide some kind of automatic evaluation system. To this purpose, MOOC systems use automatic graders to automatically assess all the programs (usually thousands of them) submitted by the students [25,28,34,41,42,46,46]. The automatic grader system is a key element of any MOOC framework.…”
Section: Introductionmentioning
confidence: 99%
“…Among these factors, we find the definition of complete test suites to check the output values as a common practice. Many AA tools are based on this criterion [14,16,17,25,25,28,40,52].…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation