I would suggest setting up a RealVNC they have an setting for observation only and it is for most OSs.
First you need to install the server on the computer you want to share to screen from. The link for the RealVNC server software is here:
Once you have that setup you need to install the RealVNC Viewer on the students computers. You can get that here: