Automation Direct BRX series PLC would probable fit your needs well.
Certain BX-DM1-18 series would give each student discreate I/O as well as current/voltage analog I/O for a very affordable price.
The DoMore software for this series controller is a free download as well.