Picking up dance moves is much easier when you have the right tools and proper coaching. These interactive dancing socks have pressure sensors and vibration motors to guide the feet of a pair of dancers. They are controlled using an Android app. When you make a mistake, proper feedback is provided to get your attention.
To make these, you are going to need an Arduino Nano, pair of woolen socks, FSR sensors, Bluetooth module, vibration motors, and a few other parts. More info is available here.