6. Automated program assessment — Virtual Programming Lab for Moodle (VPL) 3.4.3+ documentation
![](https://vpl.dis.ulpgc.es/documentation/vpl-3.4.3+/_images/basic_input_definition1_fail.png)
![](https://i.ytimg.com/vi/QgcQMB4yYuU/maxresdefault.jpg)
Creating a VPL Module to test Python Programs
![](https://vpl.dis.ulpgc.es/documentation/vpl-3.4.3+/_images/advanced_grade_reduction1.png)
6. Automated program assessment — Virtual Programming Lab for Moodle (VPL) 3.4.3+ documentation
GitHub - jimburton/vpl-unit-test: A short HOWTO on creating a VPL activity that uses unit tests to grade the assignment.
Virtual Programming Laboratory (VPL) - A Tool for automatic evaluation of Programming languages
![](https://0.academia-photos.com/attachment_thumbnails/33652650/mini_magick20190330-2184-juic61.png?1553984396)
PDF) Enhancing comprehension in open distance learning computer programming education with visualization
Virtual Programming Laboratory (VPL) - A Tool for automatic evaluation of Programming languages
![](https://vpl.dis.ulpgc.es/documentation/vpl-3.4.3+/_images/advanced_grade_reduction1_fail.png)
6. Automated program assessment — Virtual Programming Lab for Moodle (VPL) 3.4.3+ documentation
![](https://www.researchgate.net/profile/Juan-Rodriguez-Del-Pino/publication/275652921/figure/fig1/AS:294518999011330@1447230209239/figure-fig1_Q320.jpg)
PDF) A Virtual Programming Lab for Moodle with automatic assessment and anti-plagiarism features
![](https://d3i71xaburhd42.cloudfront.net/a818e121ad140fcb323cb269c54b84d7cd70b354/2-Figure3-1.png)
PDF] A Virtual Programming Lab for Moodle with automatic assessment and anti-plagiarism features
![](https://i.ytimg.com/vi/Fn6asAqD9G0/hq720.jpg?sqp=-oaymwE7CK4FEIIDSFryq4qpAy0IARUAAAAAGAElAADIQj0AgKJD8AEB-AH-CYAC0AWKAgwIABABGH8gHihYMA8=&rs=AOn4CLCHHRVm805RDI5d1KLDRse4dpSo5g)
VPL and Moodle, C++ Auto-grading Example
![](https://www.opensourceforu.com/wp-content/uploads/2018/08/Figure-5-Adding-a-VPL-activity.jpg)
Useful Moodle Plugins for Programming Language Instructors