Virtual Programming Lab

GPTKB entity

Statements (33)
Predicate Object
gptkbp:instanceOf Moodle plugin
gptkbp:abbreviation gptkb:VPL
gptkbp:developer Juan Carlos Rodríguez-del-Pino
gptkbp:feature sandboxed execution
automatic grading
plagiarism detection
remote code execution
support for multiple programming languages
customizable test cases
feedback to students
group assignments
integration with Moodle gradebook
gptkbp:firstReleased 2010
https://www.w3.org/2000/01/rdf-schema#label Virtual Programming Lab
gptkbp:license gptkb:GPL_v3
gptkbp:platform gptkb:Moodle
gptkbp:purpose automatic evaluation of programming assignments
gptkbp:repository https://github.com/jcrodriguez-dis/vpl
gptkbp:supportsLanguage gptkb:Java
gptkb:Perl
gptkb:Python
gptkb:Ruby
gptkb:Bash
gptkb:Haskell
gptkb:Prolog
gptkb:Scheme
gptkb:C++
gptkb:Octave
C
PHP
gptkbp:website https://vpl.dis.ulpgc.es/
gptkbp:bfsParent gptkb:VPL
gptkbp:bfsLayer 7