I ask the students to turn in a printed report of their computer lab assignment as verification they did the work. The printout is nicely formatted with detailed statistics of their scores. It has an excellent built in help system that explains all of the music theory concepts that correlate well with any textbook. Plus, it has the advantage of being on-line while the student is working at the computer. The ear training drills help the students hear what they're studying.
Students can work at their own pace , for as often and as long as they want.
The class meets twice a week for 70 minute periods. In our music lab, each computer is connected to a MIDI synthesizer. Students answer questions playing and listening to the synthesizer. When the student completes each assignment, they print their scores and turn them in. Scores could also be turned in on floppy disk.