Abstract
We propose a tool with which everybody can learn logic circuits. After opening the program window, subwindows for (1) random NAND circuit, (2) arbitrary NAND circuit and (3) logic circuit learning program are displayed for selection. Once for instance the item (2) is chosen, a truth table will be prompted for input. Then either the true value (1) or the false value (0) will be clicked by a mouse, for circuit's input condition. Next, using MA method, a preliminary circuit composed of NAND gates only is generated. The circuit can be altered later. Also by choosing the item (3), one can easily understand the relationship between the input and output logics in the various basic logic states.