homework assignments and test, and means for producing information including attendance and grades for the teacher and data collection computers; and input and output means for receiving student generated class attendance information for recording, and