Virtual Programming Lab
Maintained by
Juan Carlos Rodríguez
VPL (Virtual Programming Lab) enables the creation, submission, execution, and automatic assessment of programming assignments directly within the Moodle learning environment.
Comments
Comments are no longer open for new posts. Existing comments remain available to read.
Moodle 3.9 at administration environment checks indicate that:
php_extension curl must be installed and enabled
Contact to your sysadmin to install php-curl.
Best regards,
Juan Carlos.
We have recently updated to Moodle 3.9 version. Also we have installed VPL on it. While clicking on run button, error message popped up "PHP cURL Required". Can you suggest possible solution of it.
Best Regards
Ashish
Do we have a tool for proctoring in moodle? Free or paid (one time)
The installation of Moodle says that the PHP extension xmlrpc "should be installed and enabled for best results". VPL requires the xmlrpc extension and you must install it on your Moodle server. For example, for Ubuntu, you must run "sudo apt-get install php-xmlrpc" and restart the web service.
Best regards,
Juan Carlos.
This problem will be fixed in the next VPL release.
Best regards,
Juan Carlos.
I hope everything is fine with you.
Thank you to help the community with your excellent VPL tool! I have been intensively using it since 2014.
Some time ago I reached a small bug, when using "Reports > Logs": the column "Event name" related to VPL has its URL broked.
E.g. to the event "mod_vpl: submission viewed" I got the URL = https://saw.atp.usp.brmod/vpl/forms/submissionview.php?id=18095
Today I examined it in detail and found its source: in VPL file '/mod/vpl/classes/event/base.php' it is sufficient to add
a slash "/" at the beginning of the first parameter 'mod/vpl/' in its line 38, i.e.,
replacing "return new \moodle_url( 'mod/vpl/' . $script, $parms );"
by "return new \moodle_url('/mod/vpl/' . $script, $parms );"
the problem is solved.
Best regards
Leônidas (IME-USP / Brazil)
Is it possible to have the following languages on the IDE : HTML/CSS , Javascript ?
Thanks
current version 3.3.7 doesn't support Scratch.
Any plan for Moodle 3.7 version. Please update.
If I want the editor bring in some default C++ codes automatically when my students add a new file. How do I handle it?
Thanks for your help!!