There are other things your students could be learning though as well. Like som e G-code.
Don't forget the enclosure and wiring diagrams for the controller. All good stuff, have them do some research or a report on the basics of cnc'ing too. There are a few good PDFs out there for novice stuff that I found when I was trying to understand how it all worked. Heck my wife did a report on it even when she had her computer class so she could understand what I'd been spending all our money on.
Good luck and keep us updated.
-Matt
CNC Blog:http://cutterscove.blogspot.com/