Virtual Programming Laboratory (VPL) - A Tool for automatic evaluation of Programming languages

Virtual Programming Laboratory (VPL) - A Tool for automatic evaluation of Programming languages

Virtual Programming laboratory (VPL) is a tool for automatic evaluation, running and debugging of programming languages like #C #C++ #Java #Python #PHP #nodejs and many other scripts. To begin with, we can use VPL plugin to configure it with #MOODLE. Colleges and universities spend huge money for deploying such applications in cloud or with other hosting providers. Here is a free solution to most colleges and universities. We at #VITChennai deploys this #VPL and runs it successfully for programming assignments. I am sharing 3 videos here

1. Installation of Moodle in Ubuntu (A Separate Machine)

https://youtu.be/lWOjbq-s-sk

2. Installation of VPL Jail Server in Ubuntu (A Separate Machine)

https://www.youtube.com/watch?v=szIMizrdS8g

3. How to run a basic programming assignment using VPL

https://youtu.be/Fn6asAqD9G0


Faizulla Shaik

Engineering Management | Program Management | Ex-Engineering, Slang Labs | Ex-Head of Engineering, 3E

2 年

This is good stuff

回复
Bhalaji Natarajan

Senior consultant at IITM Pravartak |CEH (Certified Ethical Hacker)| Innovation enthusiast and Startup Mentor | Entrepreneurship Educator| Expert in Blockchain, IoT, AI & Cybersecurity | Driving Industry-Academia Synergy

2 年

Thanks for sharing Sir

要查看或添加评论,请登录

Dr. T S Pradeep Kumar, PhD, SrMIEEE, ACM Senior Member的更多文章

  • Constrained Application Protocol using Node JS

    Constrained Application Protocol using Node JS

    Constrained Application Protocol using Node JS Constrained application protocol is shortly called as CoAP and its based…

    2 条评论
  • Virtual Classroom Softwares and Webinar Software Comparison

    Virtual Classroom Softwares and Webinar Software Comparison

    During the 2020 pandemic, when my management asked me to compare the softwares (Paid or open source) so that those can…

  • Flying Adhoc Network using NS3

    Flying Adhoc Network using NS3

    In this post, we will see how to simulation a Flying Adhoc Network (FANET) simulation using NS3. Its actually MANET…

    2 条评论
  • AI Industry Conclave at VIT Chennai

    AI Industry Conclave at VIT Chennai

    Greetings from VIT Chennai. Artificial Intelligence(AI) enables high-level cognitive thinking, learning a problem and…

  • World Engineering Education Forum 2019

    World Engineering Education Forum 2019

    Dear Educators/Professors/Implementors, Greetings from Vellore Institute of Technology, Chennai..

  • Plotting Graphs using Gnuplot for Researchers

    Plotting Graphs using Gnuplot for Researchers

    This post shows you how to plot using gnuplot for producing/creating graphs. Usually these graphs are used to publish…

  • Technology Tools that may be used by a Professor or Teacher or a Lecturer

    Technology Tools that may be used by a Professor or Teacher or a Lecturer

    The Mediocre teacher tells, The good teacher explains, The superior teacher demonstrates, the great teacher inspires..

    5 条评论
  • RIOT OS (An Operating System for IoT)

    RIOT OS (An Operating System for IoT)

    Introduction The Internet of Things (IoT) is used with heterogeneous devices. They range from 8 bit to 32 bit…

    5 条评论
  • Simple Screen Recorder for Linux

    Simple Screen Recorder for Linux

    Simple Screen Recorder for Linux Introduction to Simple Screen Recorder Screen recording is one of the most important…

    3 条评论
  • Green Cloud Simulator using NS2

    Green Cloud Simulator using NS2

    Introduction to GreenCloud SimulatorGreenCloud is a packet level simulator that uses the existing Network Simulator 2…

    5 条评论

社区洞察

其他会员也浏览了