A program for assigning and correcting homework on-line (10) based upon the authorization of and feedback from users. The program includes various parts, including a homework assignment portion (11, 12, 13), a student tutorial portion (20) and various review and grading portions for use by authorized users (26, 32, 38). After a homework assignment is completed by an authorized student (16), the homework is automatically reviewed (18) and entered into a grade book (19). The student may be required to redo the assignment if certain criteria are not met. Stored grades may also be reviewed or compared to other grades entered in the system. Authorized users may also receive various e-mails and/or reports generated by the system regarding speed of comprehension, areas of comprehension, areas where comprehension is lacking, grade status, class standing and behavioral/citizenship status.
展开▼