I think it would be a good idea to make a games controller that worked with EVERYTHING (PC, pi, xbox, ps4...)
I thing it would be a good project as it would teach people a lot about interfaces and how different devices communicate, and also hopefully be quite short.
you could use an xbox 1 controller as a base?
thanks,
martin