in reply to Web-based programming systems for students

You could look at how Hackerrank runs Perl for their users.

I think the basic approach is to spin up a virtual machine and then run the user Perl code on that machine, and to unconditionally kill the machine after one minute or whatever the time limit is for that machine.

If your question was not about Perl, maybe you want to ask somewhere else?

  • Comment on Re: Web-based programming systems for students

Replies are listed 'Best First'.
Re^2: Web-based programming systems for students
by swampyankee (Parson) on May 15, 2015 at 23:21 UTC

    Thanks. I usually admit who I am, but my original post was from a computer at my school, and I cleverly forgot my password.

    While I won't be there next year -- I started about a month into the school year, wrong-footed a couple of times and never was able to recover, so I thought leaving was a wise choice -- I do want to help the faculty with their planning for a STEM curriculum next year. I think some computer programming would be a good addition: it teaches a lot of useful problem solving skills. I am looking at Scratch, Blockly, and NetLogo. I won't be in on the implementation, but the two constraints are a) chromebooks (no java) and b) no budge. I asked here because there are a lot of very knowledgeable people here.

    I'll take a look at Hackerrank.


    Information about American English usage here and here. Floating point issues? Please read this before posting. — emc