Can you disable HOTSPOT on Mac OSX
As long as the students don't have admin rights on the Macs:

Try this...


Go to System Preferences
Network
Advanced.. button
Select the WiFi tab
Require administrator authorization to:


[✓] Change networks

Click OK and Apply


If all goes as planned, unless logged in as an admin, users cannot join a new network.