Teaching Machine Definition

noun
A computer or mechanical device used for programmed instruction, which provides immediate corrective feedback and, often, extra practice if needed.
Webster's New World