NinGenius is an app (not for laptop devices) that is a super fun game for learning fingerings and note names and music theory at any level.
http://www.ningenius.net/