You might not be a good dancer but you can program a charater to do it for you.
Game
input/output, simple events, simple sound playing, direction and turning, simple loops,