Answer: Following are the several approaches to producing a current in a coil:
Rapid movement of a coil between the two poles of a horseshoe magnet induces an electric current in the coil.
Moving a magnet relative to a coil induces an electric current.
By maintaining it fixed and spinning a magnet inside it, it is possible to generate a current in the coil.
The current may be created by continuously varying the current in “another coil” held nearby.