Microlearning 2022
DOI: 10.1007/978-3-031-13359-6_12
|View full text |Cite
|
Sign up to set email alerts
|

Virtual Programming Lab for Moodle: Automatic Program Assessment in a First-year University Course

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
5
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
4
1

Relationship

1
4

Authors

Journals

citations
Cited by 5 publications
(6 citation statements)
references
References 12 publications
1
5
0
Order By: Relevance
“…In 2022, Juan Carlos conducted a study about the Virtual Programing Lab (VPL) which was integrated with the university's e-learning platform through a questionnaire. The results of this study indicate that early semester students who are just starting to program using VPL and get an assessment automatically, assume that VPL is very useful and effective for mastering programming languages (Rodríguez-del-Pino et al, 2022).…”
Section: Previous Studiesmentioning
confidence: 82%
See 1 more Smart Citation
“…In 2022, Juan Carlos conducted a study about the Virtual Programing Lab (VPL) which was integrated with the university's e-learning platform through a questionnaire. The results of this study indicate that early semester students who are just starting to program using VPL and get an assessment automatically, assume that VPL is very useful and effective for mastering programming languages (Rodríguez-del-Pino et al, 2022).…”
Section: Previous Studiesmentioning
confidence: 82%
“…Problem solving is one of the skills needed in finding a job in Computer Science and learning programming languages. To support this, a Virtual IDE is needed that can evaluate automatically and provide feedback to users (Rodríguez-del-Pino et al, 2022). With automatic grading in online compilers (Virtual IDE), students get learning experiences to improve their learning performance (Daradoumis et al, 2019).…”
Section: Introductionmentioning
confidence: 99%
“…Most fully AATs offer bespoke solutions or implement existing grading tools, such as Virtual Programming Lab [59], to grade primarily grade correctness, typically by implementing some form of unit tests. Some tools have adapted continuous integration and delivery by using industry tools such as GitHub Actions 6 and TravisCI 7 to conduct unit tests when students push their code to a repository.…”
Section: Skills Evaluated and Utilised Techniques (Rq1 Rq3 Rq6)mentioning
confidence: 99%
“…LMS plugins typically connect to external Web services to implement their functionality. For example, Moodle’s Virtual Programming Lab (VPL) (Rodríguez-del Pino et al , 2012) integrates programming assignments and assessments and connects to a supported VPL server to compile students’ code. Plugins like Turnitin (2022) and Crowdmark (2022) use the LTI (IMS Global, 2022) protocol to communicate with their third-party (non-Moodle) servers.…”
Section: Background and Related Workmentioning
confidence: 99%