Patent Document ID: 4144656
Application ID: 05850681

Base Claim:
1. A teaching machine for studying foreign and native languages, comprising: (a) a task unit of a program of successive algorithmic exercises; (b) a program carrier of said task unit; successive algorithmic exercises; (c) a memory said task unit, for storing codes of answers to the questions of the program of algorithmic exercises, having an input and first and second outputs; (d) a remote control panel of said task unit for semiautomatic operation of the teaching machine coupled to said program carrier and having an output; (e) a manually operable programmer of said task unit made as a memory for programming algorithmic exercises from any conventional text-book, coupled to said memory and to said program carrier and having first and second outputs; (f) a decoder, for decoding the inner programs of said memory and indicating a correct answer, coupled to said first output of said memory and to said first output of said programmer; (g) an answer input unit having switching elements, which insure the input of answers to the questions of the program of algorithmic exercises, first and second inputs and an output, said first input being coupled to said output of said remote control panel; (h) an answer analyzing unit having an input and first, second, third and fourth outputs, and being coupled to said remote control panel, said input being coupled to said output of said answer input unit, said first output being coupled to said input of said memory; (i) a printout mechanism producing printed results of the student work and connected to said second output of said answer analyzing unit; (j) a reference unit insuring, when an incorrect answer is given, delivery of the reference material to each item of the program of algorithmic exercises; (k) a signalling unit indicating the correctness of the answer and the mode of operation of the teaching machine, and having a first input coupled to said third output of said answer analyzing unit and a second input; and (l) a control unit insuring, when a correct answer is given, transition to the task of the next exercise, having first, second and third inputs and first, second and third outputs, said first output being coupled to said reference unit, said second output being coupled to said second input of said signalling unit, said third output being coupled to said second input of said answer input unit, said first input being coupled to fourth output of said answer analyzing unit, said second input being connected to second output of said memory and said third input being connected to second output of said manually operable programmer, in order to insure interaction of said manually operable programmer to said memory and said answer input unit, when algorithmic exercises having unambiguous solutions from conventional text-books are used.

---

Claim 2:
2. A teaching machine as claimed in claim 1, wherein said manually operable programmer is made detachable as a cassette equipped with a plug connector and a set of code pegs, each code having a head with digital indication and contacts located on the contact axle of said code peg in accordance with said digital indication.