a computer or mechanical device used for programmed instruction, which provides immediate corrective feedback and, often, extra practice if needed
See teaching machine in American Heritage Dictionary 4
noun
Any of various devices designed to teach by presenting the student with a planned sequence of statements and questions and providing an immediate response to his or her answers.