Content-type: text/html Downes.ca ~ Stephen's Web ~ What Is A Virtual Programming Lab?

Stephen Downes

Knowledge, Learning, Community

The name 'virtual programming lab' (VPL) tells us what it is in three words, so the question in the title is resolved in the title. This article, though, talks about something very specific: "If you teach computer science and use Moodle as your LMS, good news: you can now have student submit snippets of code easily using the new Virtual Programming Lab." Like other virtual programming labs, "The module allows code editing, running tests and more, all within Moodle... VPL supports nearly 20 programming languages, from Java and Python down to Haskell and Prolog. The environment will let you run complete programs, its performance depending on the server resources available. It is able to provide basic automated checks to ensure code submitted by students runs smoothly."

Today: 4 Total: 122 [Direct link] [Share]


Stephen Downes Stephen Downes, Casselman, Canada
stephen@downes.ca

Copyright 2024
Last Updated: Nov 24, 2024 08:10 a.m.

Canadian Flag Creative Commons License.

Force:yes